0001708035-23-000029.txt : 20230808 0001708035-23-000029.hdr.sgml : 20230808 20230808081840 ACCESSION NUMBER: 0001708035-23-000029 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230808 DATE AS OF CHANGE: 20230808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ecovyst Inc. CENTRAL INDEX KEY: 0001708035 STANDARD INDUSTRIAL CLASSIFICATION: CHEMICALS & ALLIED PRODUCTS [2800] IRS NUMBER: 813406833 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38221 FILM NUMBER: 231149462 BUSINESS ADDRESS: STREET 1: 300 LINDENWOOD DRIVE CITY: MALVERN STATE: PA ZIP: 19355 BUSINESS PHONE: 484-617-1200 MAIL ADDRESS: STREET 1: 300 LINDENWOOD DRIVE CITY: MALVERN STATE: PA ZIP: 19355 FORMER COMPANY: FORMER CONFORMED NAME: PQ Group Holdings Inc. DATE OF NAME CHANGE: 20170531 10-Q 1 ecvt-20230630.htm 10-Q ecvt-20230630
0001708035--12-312023Q2falseP4Yhttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrentP3YP3Y00017080352023-01-012023-06-3000017080352023-08-01xbrli:shares00017080352023-04-012023-06-30iso4217:USD00017080352022-04-012022-06-3000017080352022-01-012022-06-30iso4217:USDxbrli:shares00017080352023-06-3000017080352022-12-310001708035us-gaap:CommonStockMember2022-12-310001708035us-gaap:AdditionalPaidInCapitalMember2022-12-310001708035us-gaap:RetainedEarningsMember2022-12-310001708035us-gaap:TreasuryStockCommonMember2022-12-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001708035us-gaap:RetainedEarningsMember2023-01-012023-03-3100017080352023-01-012023-03-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001708035us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001708035us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001708035us-gaap:CommonStockMember2023-01-012023-03-310001708035us-gaap:CommonStockMember2023-03-310001708035us-gaap:AdditionalPaidInCapitalMember2023-03-310001708035us-gaap:RetainedEarningsMember2023-03-310001708035us-gaap:TreasuryStockCommonMember2023-03-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100017080352023-03-310001708035us-gaap:RetainedEarningsMember2023-04-012023-06-300001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001708035us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001708035us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001708035us-gaap:CommonStockMember2023-04-012023-06-300001708035us-gaap:CommonStockMember2023-06-300001708035us-gaap:AdditionalPaidInCapitalMember2023-06-300001708035us-gaap:RetainedEarningsMember2023-06-300001708035us-gaap:TreasuryStockCommonMember2023-06-300001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001708035us-gaap:CommonStockMember2021-12-310001708035us-gaap:AdditionalPaidInCapitalMember2021-12-310001708035us-gaap:RetainedEarningsMember2021-12-310001708035us-gaap:TreasuryStockCommonMember2021-12-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100017080352021-12-310001708035us-gaap:RetainedEarningsMember2022-01-012022-03-3100017080352022-01-012022-03-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001708035us-gaap:TreasuryStockCommonMember2022-01-012022-03-310001708035us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001708035us-gaap:CommonStockMember2022-01-012022-03-310001708035us-gaap:CommonStockMember2022-03-310001708035us-gaap:AdditionalPaidInCapitalMember2022-03-310001708035us-gaap:RetainedEarningsMember2022-03-310001708035us-gaap:TreasuryStockCommonMember2022-03-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100017080352022-03-310001708035us-gaap:RetainedEarningsMember2022-04-012022-06-300001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001708035us-gaap:TreasuryStockCommonMember2022-04-012022-06-300001708035us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001708035us-gaap:CommonStockMember2022-04-012022-06-300001708035us-gaap:CommonStockMember2022-06-300001708035us-gaap:AdditionalPaidInCapitalMember2022-06-300001708035us-gaap:RetainedEarningsMember2022-06-300001708035us-gaap:TreasuryStockCommonMember2022-06-300001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000017080352022-06-30xbrli:pure0001708035srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMembersrt:ScenarioPreviouslyReportedMember2021-12-310001708035srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-12-310001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-12-310001708035us-gaap:AccumulatedTranslationAdjustmentMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-12-310001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001708035us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001708035srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMembersrt:ScenarioPreviouslyReportedMember2022-12-310001708035srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310001708035us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001708035srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberus-gaap:CashFlowHedgingMember2023-01-012023-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:EcoservicesMember2023-04-012023-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:CatalystTechnologiesMember2023-04-012023-06-300001708035ecvt:CleanFuelsEmissionControlOtherMember2023-04-012023-06-300001708035ecvt:EcoservicesMemberecvt:PolymersEngineeredPlasticsMember2023-04-012023-06-300001708035ecvt:CatalystTechnologiesMemberecvt:PolymersEngineeredPlasticsMember2023-04-012023-06-300001708035ecvt:PolymersEngineeredPlasticsMember2023-04-012023-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:EcoservicesMember2023-04-012023-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:CatalystTechnologiesMember2023-04-012023-06-300001708035ecvt:RegenerationAndTreatmentServicesMember2023-04-012023-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:EcoservicesMember2023-04-012023-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:CatalystTechnologiesMember2023-04-012023-06-300001708035ecvt:IndustrialMiningAutomotiveMember2023-04-012023-06-300001708035ecvt:EcoservicesMember2023-04-012023-06-300001708035ecvt:CatalystTechnologiesMember2023-04-012023-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:EcoservicesMember2022-04-012022-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:CatalystTechnologiesMember2022-04-012022-06-300001708035ecvt:CleanFuelsEmissionControlOtherMember2022-04-012022-06-300001708035ecvt:EcoservicesMemberecvt:PolymersEngineeredPlasticsMember2022-04-012022-06-300001708035ecvt:CatalystTechnologiesMemberecvt:PolymersEngineeredPlasticsMember2022-04-012022-06-300001708035ecvt:PolymersEngineeredPlasticsMember2022-04-012022-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:EcoservicesMember2022-04-012022-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:CatalystTechnologiesMember2022-04-012022-06-300001708035ecvt:RegenerationAndTreatmentServicesMember2022-04-012022-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:EcoservicesMember2022-04-012022-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:CatalystTechnologiesMember2022-04-012022-06-300001708035ecvt:IndustrialMiningAutomotiveMember2022-04-012022-06-300001708035ecvt:EcoservicesMember2022-04-012022-06-300001708035ecvt:CatalystTechnologiesMember2022-04-012022-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:EcoservicesMember2023-01-012023-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:CatalystTechnologiesMember2023-01-012023-06-300001708035ecvt:CleanFuelsEmissionControlOtherMember2023-01-012023-06-300001708035ecvt:EcoservicesMemberecvt:PolymersEngineeredPlasticsMember2023-01-012023-06-300001708035ecvt:CatalystTechnologiesMemberecvt:PolymersEngineeredPlasticsMember2023-01-012023-06-300001708035ecvt:PolymersEngineeredPlasticsMember2023-01-012023-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:EcoservicesMember2023-01-012023-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:CatalystTechnologiesMember2023-01-012023-06-300001708035ecvt:RegenerationAndTreatmentServicesMember2023-01-012023-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:EcoservicesMember2023-01-012023-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:CatalystTechnologiesMember2023-01-012023-06-300001708035ecvt:IndustrialMiningAutomotiveMember2023-01-012023-06-300001708035ecvt:EcoservicesMember2023-01-012023-06-300001708035ecvt:CatalystTechnologiesMember2023-01-012023-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:EcoservicesMember2022-01-012022-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:CatalystTechnologiesMember2022-01-012022-06-300001708035ecvt:CleanFuelsEmissionControlOtherMember2022-01-012022-06-300001708035ecvt:EcoservicesMemberecvt:PolymersEngineeredPlasticsMember2022-01-012022-06-300001708035ecvt:CatalystTechnologiesMemberecvt:PolymersEngineeredPlasticsMember2022-01-012022-06-300001708035ecvt:PolymersEngineeredPlasticsMember2022-01-012022-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:EcoservicesMember2022-01-012022-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:CatalystTechnologiesMember2022-01-012022-06-300001708035ecvt:RegenerationAndTreatmentServicesMember2022-01-012022-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:EcoservicesMember2022-01-012022-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:CatalystTechnologiesMember2022-01-012022-06-300001708035ecvt:IndustrialMiningAutomotiveMember2022-01-012022-06-300001708035ecvt:EcoservicesMember2022-01-012022-06-300001708035ecvt:CatalystTechnologiesMember2022-01-012022-06-300001708035us-gaap:FairValueMeasurementsRecurringMember2023-06-300001708035us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001708035us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001708035us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001708035us-gaap:FairValueMeasurementsRecurringMember2022-12-310001708035us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001708035us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001708035us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2023-04-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2022-04-012022-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2023-04-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-04-012022-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-012022-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-04-012023-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-04-012022-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2023-04-012023-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2022-04-012022-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2023-01-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2022-01-012022-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2023-01-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-01-012022-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-06-300001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2022-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2023-04-012023-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2022-04-012022-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2023-01-012023-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2022-01-012022-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001708035us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateCapMember2023-04-012023-06-300001708035us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateCapMember2022-04-012022-06-300001708035us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateCapMember2023-01-012023-06-300001708035us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateCapMember2022-01-012022-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001708035ecvt:April2022StockRepurchaseProgramMember2022-04-270001708035ecvt:April2022StockRepurchaseProgramMember2022-04-272022-04-270001708035ecvt:SecondaryOfferingMemberecvt:April2022StockRepurchaseProgramMember2023-01-012023-06-300001708035ecvt:SecondaryOfferingMemberecvt:April2022StockRepurchaseProgramMember2023-06-300001708035ecvt:April2022StockRepurchaseProgramMember2023-06-300001708035ecvt:SecondaryOfferingMemberecvt:April2022StockRepurchaseProgramMember2022-01-012022-06-300001708035ecvt:SecondaryOfferingMemberecvt:April2022StockRepurchaseProgramMember2022-06-300001708035ecvt:EcoservicesMember2022-12-310001708035ecvt:CatalystTechnologiesMember2022-12-310001708035ecvt:EcoservicesMember2023-06-300001708035ecvt:CatalystTechnologiesMember2023-06-300001708035ecvt:ZeolystInternationalMember2023-06-300001708035ecvt:ZeolystC.V.Member2023-06-300001708035us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-04-012023-06-300001708035us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-04-012022-06-300001708035us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-01-012023-06-300001708035us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-01-012022-06-300001708035ecvt:PQHoldingsEcoServicesMember2023-06-300001708035ecvt:PQHoldingsEcoServicesMember2022-12-310001708035ecvt:PQHoldingsEcoServicesMember2023-04-012023-06-300001708035ecvt:PQHoldingsEcoServicesMember2023-01-012023-06-300001708035ecvt:PQHoldingsEcoServicesMember2022-04-012022-06-300001708035ecvt:PQHoldingsEcoServicesMember2022-01-012022-06-300001708035us-gaap:LandMember2023-06-300001708035us-gaap:LandMember2022-12-310001708035us-gaap:BuildingAndBuildingImprovementsMember2023-06-300001708035us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001708035us-gaap:MachineryAndEquipmentMember2023-06-300001708035us-gaap:MachineryAndEquipmentMember2022-12-310001708035us-gaap:ConstructionInProgressMember2023-06-300001708035us-gaap:ConstructionInProgressMember2022-12-310001708035ecvt:A2021TermLoanFacilityMember2023-06-300001708035ecvt:A2021TermLoanFacilityMember2022-12-310001708035us-gaap:LineOfCreditMember2023-06-300001708035us-gaap:LineOfCreditMember2022-12-310001708035ecvt:A2021TermLoanFacilityMemberecvt:SecuredOvernightFinancingRateMember2023-02-092023-02-090001708035ecvt:A2021TermLoanFacilityMemberecvt:SecuredOvernightFinancingRateMember2023-02-090001708035ecvt:A2021TermLoanFacilityMemberecvt:SecuredOvernightFinancingRateMember2023-06-300001708035us-gaap:LineOfCreditMemberecvt:SecuredOvernightFinancingRateMember2023-02-172023-02-170001708035srt:MinimumMemberecvt:SecuredOvernightFinancingRateMemberus-gaap:LineOfCreditMember2023-02-172023-02-170001708035srt:MaximumMemberecvt:SecuredOvernightFinancingRateMemberus-gaap:LineOfCreditMember2023-02-172023-02-170001708035us-gaap:BaseRateMembersrt:MinimumMemberus-gaap:LineOfCreditMember2023-02-172023-02-170001708035us-gaap:BaseRateMembersrt:MaximumMemberus-gaap:LineOfCreditMember2023-02-172023-02-170001708035us-gaap:LineOfCreditMemberecvt:SecuredOvernightFinancingRateMember2023-06-30ecvt:Instruments0001708035us-gaap:CashFlowHedgingMember2023-06-300001708035ecvt:July2020InterestRateCapMemberus-gaap:CashFlowHedgingMember2020-07-310001708035ecvt:January2022InterestRateCapExpiringOctober2024Memberus-gaap:CashFlowHedgingMember2022-01-310001708035us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateCapMember2023-06-300001708035us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateCapMember2022-12-310001708035us-gaap:InterestRateCapMember2023-04-012023-06-300001708035us-gaap:InterestExpenseMemberus-gaap:InterestRateCapMember2023-04-012023-06-300001708035us-gaap:InterestRateCapMember2022-04-012022-06-300001708035us-gaap:InterestExpenseMemberus-gaap:InterestRateCapMember2022-04-012022-06-300001708035us-gaap:InterestRateCapMember2023-01-012023-06-300001708035us-gaap:InterestExpenseMemberus-gaap:InterestRateCapMember2023-01-012023-06-300001708035us-gaap:InterestRateCapMember2022-01-012022-06-300001708035us-gaap:InterestExpenseMemberus-gaap:InterestRateCapMember2022-01-012022-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2023-04-012023-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2022-04-012022-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2023-01-012023-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2022-01-012022-06-300001708035us-gaap:CashFlowHedgingMember2023-01-012023-06-300001708035us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-06-300001708035us-gaap:PensionPlansDefinedBenefitMember2023-04-012023-06-300001708035us-gaap:PensionPlansDefinedBenefitMember2022-04-012022-06-300001708035us-gaap:PensionPlansDefinedBenefitMember2022-01-012022-06-300001708035us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-01-012023-06-300001708035us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-04-012023-06-300001708035us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-04-012022-06-300001708035us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-01-012022-06-300001708035ecvt:EcoservicesMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300001708035ecvt:EcoservicesMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001708035ecvt:EcoservicesMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300001708035ecvt:EcoservicesMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001708035ecvt:CatalystTechnologiesMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300001708035ecvt:CatalystTechnologiesMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001708035ecvt:CatalystTechnologiesMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300001708035ecvt:CatalystTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001708035us-gaap:OperatingSegmentsMember2023-04-012023-06-300001708035us-gaap:OperatingSegmentsMember2022-04-012022-06-300001708035us-gaap:OperatingSegmentsMember2023-01-012023-06-300001708035us-gaap:OperatingSegmentsMember2022-01-012022-06-300001708035ecvt:CatalystTechnologiesMemberecvt:ZeolystJointVentureMember2023-04-012023-06-300001708035ecvt:CatalystTechnologiesMemberecvt:ZeolystJointVentureMember2023-01-012023-06-300001708035ecvt:CatalystTechnologiesMemberecvt:ZeolystJointVentureMember2022-04-012022-06-300001708035ecvt:CatalystTechnologiesMemberecvt:ZeolystJointVentureMember2022-01-012022-06-300001708035us-gaap:MaterialReconcilingItemsMember2023-04-012023-06-300001708035us-gaap:MaterialReconcilingItemsMember2022-04-012022-06-300001708035us-gaap:MaterialReconcilingItemsMember2023-01-012023-06-300001708035us-gaap:MaterialReconcilingItemsMember2022-01-012022-06-300001708035us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001708035us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2023-01-012023-06-300001708035us-gaap:RestrictedStockUnitsRSUMemberecvt:EmployeeMember2023-01-012023-06-300001708035ecvt:A2023GrantsMemberecvt:PerformanceStockUnitsMember2023-01-012023-06-300001708035ecvt:A2023GrantsMemberecvt:PerformanceStockUnitsMembersrt:MinimumMember2023-01-012023-06-300001708035ecvt:A2023GrantsMemberecvt:PerformanceStockUnitsMembersrt:MaximumMember2023-01-012023-06-300001708035ecvt:PerformanceStockUnitsMember2023-01-012023-06-300001708035ecvt:A2020GrantsMemberecvt:PerformanceStockUnitsMemberecvt:CompanyPerformanceMeasureMember2023-01-012023-06-300001708035ecvt:A2020GrantsMemberecvt:PerformanceStockUnitsMemberecvt:TotalShareholderReturnTSRMember2023-01-012023-06-300001708035ecvt:A2020GrantsMemberecvt:PerformanceStockUnitsMembersrt:MinimumMember2023-01-012023-06-300001708035ecvt:A2020GrantsMemberecvt:PerformanceStockUnitsMembersrt:MaximumMember2023-01-012023-06-300001708035us-gaap:RestrictedStockUnitsRSUMember2022-12-310001708035ecvt:PerformanceStockUnitsMember2022-12-310001708035us-gaap:RestrictedStockUnitsRSUMember2023-06-300001708035ecvt:PerformanceStockUnitsMember2023-06-300001708035us-gaap:RestrictedStockMember2023-01-012023-06-300001708035us-gaap:EmployeeStockOptionMember2023-03-072023-03-070001708035us-gaap:RestrictedStockMember2023-03-072023-03-070001708035us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001708035us-gaap:PerformanceSharesMember2023-06-300001708035us-gaap:PerformanceSharesMember2023-01-012023-06-300001708035us-gaap:RestrictedStockMember2023-04-012023-06-300001708035us-gaap:RestrictedStockMember2022-04-012022-06-300001708035us-gaap:RestrictedStockMember2023-01-012023-06-300001708035us-gaap:RestrictedStockMember2022-01-012022-06-300001708035us-gaap:PerformanceSharesMember2023-04-012023-06-300001708035us-gaap:PerformanceSharesMember2022-04-012022-06-300001708035us-gaap:PerformanceSharesMember2023-01-012023-06-300001708035us-gaap:PerformanceSharesMember2022-01-012022-06-300001708035ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2023-04-012023-06-300001708035ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2022-04-012022-06-300001708035ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2023-01-012023-06-300001708035ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2022-01-012022-06-300001708035us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001708035us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001708035us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001708035us-gaap:EmployeeStockOptionMember2022-01-012022-06-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 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-38221
Ecovyst Inc.
Delaware 81-3406833
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
 
300 Lindenwood Drive 
Malvern, Pennsylvania
19355
(Address of principal executive offices) (Zip Code)
(484)
617-1200
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each classTrading symbolName of each exchange on which registered
Common stock, par value $0.01 per shareECVTNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ☒    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes     No  ☒
The number of shares of common stock outstanding as of August 1, 2023 was 116,643,683.
1

Ecovyst Inc.

INDEX—FORM 10-Q
June 30, 2023

2

PART IFINANCIAL INFORMATION

ITEM 1.     FINANCIAL STATEMENTS (UNAUDITED)

ECOVYST INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except share and per share amounts)
(unaudited)

 
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Sales$184,110 $225,172 $344,984 $404,886 
Cost of goods sold123,140 165,313 247,520 297,292 
Gross profit60,970 59,859 97,464 107,594 
Selling, general and administrative expenses21,395 22,783 42,514 46,319 
Other operating expense, net6,262 9,665 12,980 17,428 
Operating income33,313 27,411 41,970 43,847 
Equity in net (income) from affiliated companies(11,374)(8,504)(11,597)(14,253)
Interest expense, net9,168 8,888 19,000 17,338 
Other expense, net610 485 182 625 
Income before income taxes34,909 26,542 34,385 40,137 
Provision for income taxes8,787 7,297 9,734 13,017 
Net income$26,122 $19,245 $24,651 $27,120 
Net income per share:
Basic income per share$0.22 $0.14 $0.20 $0.20 
Diluted income per share$0.22 $0.14 $0.20 $0.19 
Weighted average shares outstanding:
Basic118,651,402 138,035,764 120,335,414 137,876,185 
Diluted119,920,742 139,149,560 121,831,942 139,175,659 
See accompanying notes to condensed consolidated financial statements.

3

ECOVYST INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited)

 
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Net income$26,122 $19,245 $24,651 $27,120 
Other comprehensive income (loss), net of tax:
Pension and postretirement benefits465 (39)441 (78)
Net gain (loss) from hedging activities5,399 4,757 (2,521)18,479 
Foreign currency translation828 (7,994)3,013 (10,299)
Total other comprehensive income (loss)6,692 (3,276)933 8,102 
Comprehensive income$32,814 $15,969 $25,584 $35,222 
See accompanying notes to condensed consolidated financial statements.

4

ECOVYST INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share amounts)
(unaudited)

June 30,
2023
December 31,
2022
ASSETS
Cash and cash equivalents$29,232 $110,920 
Accounts receivable, net78,171 74,758 
Inventories, net47,550 44,362 
Derivative assets17,329 18,510 
Prepaid and other current assets24,930 19,154 
Total current assets197,212 267,704 
Investments in affiliated companies438,369 436,013 
Property, plant and equipment, net587,204 584,889 
Goodwill404,220 403,163 
Other intangible assets, net123,461 129,932 
Right-of-use lease assets29,649 28,265 
Other long-term assets33,923 34,587 
Total assets$1,814,038 $1,884,553 
LIABILITIES
Current maturities of long-term debt$9,000 $9,000 
Accounts payable34,615 40,019 
Operating lease liabilities—current9,098 8,155 
Accrued liabilities50,318 72,229 
Total current liabilities103,031 129,403 
Long-term debt, excluding current portion862,394 865,870 
Deferred income taxes137,066 136,184 
Operating lease liabilities—noncurrent20,493 20,021 
Other long-term liabilities23,290 25,846 
Total liabilities1,146,274 1,177,324 
Commitments and contingencies (Note 15)
EQUITY
Common stock ($0.01 par); authorized shares 450,000,000; issued shares 140,744,045 and 139,571,272 on June 30, 2023 and December 31, 2022, respectively; outstanding shares 116,263,742 and 122,186,238 on June 30, 2023 and December 31, 2022, respectively
1,407 1,396 
Preferred stock ($0.01 par); authorized shares 50,000,000; no shares issued or outstanding on June 30, 2023 and December 31, 2022
  
Additional paid-in capital1,101,285 1,091,475 
Accumulated deficit(217,359)(242,010)
Treasury stock, at cost; shares 24,480,303 and 17,385,034 on June 30, 2023 and December 31, 2022, respectively
(224,494)(149,624)
Accumulated other comprehensive income6,925 5,992 
Total equity667,764 707,229 
Total liabilities and equity$1,814,038 $1,884,553 
See accompanying notes to condensed consolidated financial statements.
5

ECOVYST INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)
(unaudited)


Common
stock
Additional
paid-in
capital
(Accumulated deficit)Treasury
stock, at
cost 
Accumulated
other
comprehensive
income
Total
Balance, December 31, 2022$1,396 $1,091,475 $(242,010)$(149,624)$5,992 $707,229 
Net loss— — (1,471)— — (1,471)
Other comprehensive loss— — — — (5,759)(5,759)
Repurchases of common shares— — — (29,850)— (29,850)
Tax withholdings on equity award vesting— — — (866)— (866)
Stock compensation expense — 4,756 — — — 4,756 
Shares issued under equity incentive plan, net of forfeitures10 102 — — — 112 
Balance, March 31, 2023$1,406 $1,096,333 $(243,481)$(180,340)$233 $674,151 
Net income— — 26,122 — — 26,122 
Other comprehensive income— — — — 6,692 6,692 
Repurchases of common shares— — — (43,524)— (43,524)
Excise tax on repurchases of common shares— — — (630)— (630)
Stock compensation expense — 4,739 — — — 4,739 
Shares issued under equity incentive plan, net of forfeitures1 213 — — — 214 
Balance, June 30, 2023$1,407 $1,101,285 $(217,359)$(224,494)$6,925 $667,764 
Common
stock
Additional
paid-in
capital
(Accumulated deficit)Treasury
stock, at
cost 
Accumulated
other
comprehensive
income (loss)
Total 
Balance, December 31, 2021$1,378 $1,073,409 $(315,707)$(12,551)$(5,792)$740,737 
Net income— — 7,875 — — 7,875 
Other comprehensive income— — — — 11,378 11,378 
Tax withholdings on equity award vesting— — — (332)— (332)
Stock compensation expense — 5,946 — — — 5,946 
Shares issued under equity incentive plan, net of forfeitures18 9 — — — 27 
Balance, March 31, 2022$1,396 $1,079,364 $(307,832)$(12,883)$5,586 $765,631 
Net income— — 19,245 — — 19,245 
Other comprehensive loss— — — — (3,276)(3,276)
Repurchases of common shares— — — (8,842)— (8,842)
Stock compensation expense— 5,409 — — — 5,409 
Shares issued under equity incentive plan, net of forfeitures 17 — — — 17 
Balance, June 30, 2022$1,396 $1,084,790 $(288,587)$(21,725)$2,310 $778,184 
See accompanying notes to condensed consolidated financial statements.
6

ECOVYST INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Six months ended
June 30,
20232022
Cash flows from operating activities:
Net income$24,651 $27,120 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation34,147 32,153 
Amortization7,019 7,051 
Amortization of deferred financing costs and original issue discount1,024 1,002 
Foreign currency exchange (gain) loss(632)1,148 
Deferred income tax provision1,283 11,285 
Net loss on asset disposals2,306 706 
Stock compensation9,070 12,679 
Equity in net income from affiliated companies(11,597)(14,253)
Dividends received from affiliated companies10,000 30,000 
Other, net6,255 (4,364)
Working capital changes that provided (used) cash:
Receivables(3,019)(33,152)
Inventories(2,987)(3,091)
Prepaids and other current assets(5,724)(47)
Accounts payable(1,468)9,671 
Accrued liabilities(29,188)(25,053)
Net cash provided by operating activities41,140 52,855 
Cash flows from investing activities:
Purchases of property, plant and equipment(39,227)(25,835)
Payments for business divestiture, net of cash (3,744)
Other, net 81 
Net cash used in investing activities(39,227)(29,498)
Cash flows from financing activities:
Draw down of revolving credit facilities14,500  
Repayments of revolving credit facilities(14,500) 
Repayments of long-term debt(4,500)(4,500)
Repurchases of common shares(73,373)(7,127)
Tax withholdings on equity award vesting(866)(332)
Repayment of financing obligation(1,433) 
Other, net294 45 
Net cash used in financing activities(79,878)(11,914)
Effect of exchange rate changes on cash and cash equivalents(3,723)(1,104)
Net change in cash and cash equivalents(81,688)10,339 
Cash and cash equivalents at beginning of period110,920 140,889 
Cash and cash equivalents at end of period$29,232 $151,228 
For supplemental cash flow disclosures, see Note 19.
See accompanying notes to condensed consolidated financial statements.
7


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)

1. Background and Basis of Presentation:
Description of Business
Ecovyst Inc. and subsidiaries (the “Company” or “Ecovyst”) is a leading integrated and innovative global provider of specialty catalysts and services. The Company supports customers globally through its strategically located network of manufacturing facilities. The Company believes that its products, which are predominantly inorganic, and services contribute to improving the sustainability of the environment.
The Company has two uniquely positioned specialty businesses: Ecoservices provides sulfuric acid recycling to the North American refining industry for the production of alkylate and provides on-purpose virgin sulfuric acid for water treatment, mining and industrial applications; and Catalyst Technologies provides finished silica catalysts and catalyst supports necessary to produce high strength and high stiffness plastics and, through the Zeolyst Joint Venture, supplies zeolites used for catalysts that help produce renewable fuels, remove nitrogen oxides from diesel engine emissions as well as sulfur from fuels during the refining process.
The Company’s regeneration services product group, which is a part of the Company’s Ecoservices segment, typically experiences seasonal fluctuations as a result of higher demand for gasoline products in the summer months and lower demand in the winter months. These demand fluctuations result in higher sales and working capital requirements in the second and third quarters.
Basis of Presentation
The condensed consolidated financial statements included herein are unaudited. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted pursuant to such rules and regulations for interim reporting. In the opinion of management, all adjustments of a normal and recurring nature necessary to state fairly the financial position and results of operations have been included. The results of operations are not necessarily indicative of the expected results for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
Correction of an Error
During the preparation of the condensed consolidated financial statements for the period ended June 30, 2023, the Company identified a presentation error in the components of accumulated other comprehensive income (loss) that originated in the year ended December 31, 2021 and remained uncorrected through the quarter ended March 31, 2023. As a result, the presentation of accumulated other comprehensive income (loss) in Note 5 was corrected by revising the opening balances as follows:

Defined benefit and other postretirement plansNet gain (loss) from hedging activitiesForeign currency translation
As reported, December 31, 2021$14,808 $2,254 $(22,854)
Correction to opening balances(12,640)(1,964)14,604 
Revised, December 31, 2021$2,168 $290 $(8,250)
As reported, December 31, 2022$12,132 $26,636 $(32,776)
Correction to opening balances(12,640)(1,964)14,604 
Revised, December 31, 2022$(508)$24,672 $(18,172)

This classification error within accumulated other comprehensive income (loss) did not impact total accumulated other comprehensive income (loss) for the periods included in these condensed consolidated financial statements. Additionally, there was no impact on the condensed consolidated statements of income and other comprehensive income (loss), condensed consolidated balance sheets and condensed consolidated statements of cash flows for the periods included in these condensed consolidated financial statements. The Company assessed the materiality of this presentation error and concluded it was not material to the Company’s previously issued financial statements.
8


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
Net income for the six months ended June 30, 2023 increased by $1,390 from adjustments for the Company’s interest rate cap agreements related to prior year interest expense amortization. The impact of this adjustment was not material to the consolidated financial statements for any prior quarterly or annual periods, and is not expected to be material to the current annual period.
2. New Accounting Standards:
Recently Adopted Accounting Standards
In March 2020 and January 2021, the Financial Accounting Standards Board (“FASB”) issued guidance to address certain accounting consequences from the anticipated transition from the use of the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The new guidance contains practical expedients for reference rate reform related activities that impact debt, leases, derivatives and other contracts. The guidance is optional and may be elected over time as reference rate reform activities occur. The time period through which the practical expedients provided in the guidance is available was set to expire on December 31, 2022, but was extended through December 31, 2024 by the FASB in December 2022. During the year ended December 31, 2020, the Company elected to apply the hedge accounting expedients related to probability and the assessments of effectiveness for future LIBOR-indexed cash flows to assume that the index upon which future hedged transactions will be based matches the index of the corresponding derivatives. Application of these expedients preserves the presentation of derivatives consistent with past presentation. In February 2023, the Company amended the 2021 Term Loan Facility (as defined below), the ABL Facility (as defined below) and all existing interest rate caps agreements to replace LIBOR with a secured overnight financing rate (“SOFR”) as the benchmark interest rate. See Note 11 and Note 12 to these condensed consolidated financial statements for additional information. The Company utilized the practical expedients under the guidance with respect to the transition of its debt facilities and interest rate hedging arrangements to SOFR, with no impact to its condensed consolidated financial statements.
In October 2021, the FASB issued guidance that requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with revenue recognition guidance. Under current GAAP, contract assets and contract liabilities acquired in a business combination are recorded by the acquirer at fair value. The new guidance creates an exception to the general recognition and measurement principles related to business combinations, and is expected to result in the acquirer recognizing contract assets and liabilities at the same amounts recorded by the acquiree. The new guidance is effective for business combinations occurring during fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The Company adopted the new guidance effective January 1, 2023 as required, and will apply the guidance prospectively to business combinations that occur after the adoption date.
9


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
3. Revenue from Contracts with Customers:
Disaggregated Revenue
The Company’s primary means of disaggregating revenues is by reportable segments, which can be found in Note 16 to these condensed consolidated financial statements.
The Company’s portfolio of products is integrated into a variety of end uses, which are described in the table below.
Key End UsesKey Products
Clean fuels, emission control & other• Refining hydrocracking catalysts
• Emission control catalysts
• Catalysts used in production of renewable fuels
• Catalyst activation
• Aluminum sulfate solution
• Ammonium bisulfite solution
Polymers & engineered plastics• Catalysts for high-density polyethylene and chemicals syntheses
• Antiblocks for film packaging
• Niche custom catalyst
Regeneration and treatment services• Sulfuric acid regeneration services
• Treatment services
Industrial, mining & automotive• Sulfur derivatives for industrial production
• Sulfuric acid for mining
• Sulfuric derivatives for nylon production
10


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
The following tables disaggregate the Company’s sales, by segment and end uses, for the three and six months ended June 30, 2023 and 2022, respectively:
Three months ended June 30, 2023
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$8,426 $ $8,426 
Polymers & engineered plastics 26,045 26,045 
Regeneration and treatment services(1)
98,494  98,494 
Industrial, mining & automotive51,145  51,145 
Total segment sales$158,065 $26,045 $184,110 
Three months ended June 30, 2022
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$7,386 $ $7,386 
Polymers & engineered plastics 32,204 32,204 
Regeneration and treatment services(1)
87,143  87,143 
Industrial, mining & automotive98,439  98,439 
Total segment sales$192,968 $32,204 $225,172 
Six months ended June 30, 2023
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$13,166 $ $13,166 
Polymers & engineered plastics 49,179 49,179 
Regeneration and treatment services(1)
186,838  186,838 
Industrial, mining & automotive95,801  95,801 
Total segment sales$295,805 $49,179 $344,984 
Six months ended June 30, 2022
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$14,482 $ $14,482 
Polymers & engineered plastics 57,858 57,858 
Regeneration and treatment services(1)
161,116  161,116 
Industrial, mining & automotive171,430  171,430 
Total segment sales$347,028 $57,858 $404,886 
(1)As described in Note 1 to these condensed consolidated financial statements, the Company experiences seasonal sales fluctuations to customers in the regeneration services product group.
(2)Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information).
11


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
4. Fair Value Measurements:
Fair values are based on quoted market prices when available. When market prices are not available, fair values are generally estimated using discounted cash flow analyses, incorporating current market inputs for similar financial instruments with comparable terms and credit quality. In instances where there is little or no market activity for the same or similar instruments, the Company estimates fair values using methods, models and assumptions that management believes a hypothetical market participant would use to determine a current transaction price. These valuation techniques involve some level of management estimation and judgment that becomes significant with increasingly complex instruments or pricing models. Where appropriate, adjustments are included to reflect the risk inherent in a particular methodology, model or input used.
The Company’s financial assets and liabilities carried at fair value have been classified based upon a fair value hierarchy. The hierarchy gives the highest ranking to fair values determined using unadjusted quoted prices in active markets for identical assets and liabilities (Level 1) and the lowest ranking to fair values determined using methodologies and models with unobservable inputs (Level 3). The classification of an asset or a liability is based on the lowest level input that is significant to its measurement. For example, a Level 3 fair value measurement may include inputs that are both observable (Levels 1 and 2) and unobservable (Level 3). The levels of the fair value hierarchy are as follows:
Level 1—Values are unadjusted quoted prices for identical assets and liabilities in active markets accessible at the measurement date. Active markets provide pricing data for trades occurring at least weekly and include exchanges and dealer markets.
Level 2—Inputs include quoted prices for similar assets or liabilities in active markets, quoted prices from those willing to trade in markets that are not active, or other inputs that are observable or can be corroborated by market data for the term of the instrument. Such inputs include market interest rates and volatilities, spreads and yield curves.
Level 3—Certain inputs are unobservable (supported by little or no market activity) and significant to the fair value measurement. Unobservable inputs reflect the Company’s best estimate of what hypothetical market participants would use to determine a transaction price for the asset or liability at the reporting date.
The following tables present information about the Company’s assets and liabilities that were measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.
June 30,
2023
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$32,419 $ $32,419 $ 
Derivative liabilities:
Interest rate caps (Note 12)$1,197 $ $1,197 $ 
December 31,
2022
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$34,374 $ $34,374 $ 
Derivative liabilities:
Interest rate caps (Note 12)$2,071 $ $2,071 $ 

12


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
Derivative contracts
Derivative assets and liabilities can be exchange-traded or traded over-the-counter (“OTC”). The Company generally values exchange-traded derivatives using models that calibrate to market transactions and eliminate timing differences between the closing price of the exchange-traded derivatives and their underlying instruments. OTC derivatives are valued using market transactions and other market evidence whenever possible, including market-based inputs to models, model calibration to market transactions, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. When models are used, the selection of a particular model to value an OTC derivative depends on the contractual terms of, and specific risks inherent in, the instrument as well as the availability of pricing information in the market. The Company generally uses similar models to value similar instruments. Valuation models require a variety of inputs, including contractual terms, market prices and rates, forward curves, measures of volatility, and correlations of such inputs. For OTC derivatives that trade in liquid markets, such as forward contracts, swaps and options, model inputs can generally be corroborated by observable market data by correlation or other means, and model selection does not involve significant management judgment.
As of June 30, 2023, the Company had interest rate caps that were fair valued using Level 2 inputs. In addition, the Company applies a credit valuation adjustment to reflect credit risk which is calculated based on credit default swaps. To the extent that the Company’s net exposure under a specific master agreement is an asset, the Company utilizes the counterparty’s default swap rate. If the net exposure under a specific master agreement is a liability, the Company utilizes a default swap rate comparable to Ecovyst. The credit valuation adjustment is added to the discounted fair value to reflect the exit price that a market participant would be willing to receive to assume the Company’s liabilities or that a market participant would be willing to pay for the Company’s assets.
5. Stockholders' Equity:
Accumulated Other Comprehensive Income (Loss)
The following table presents the tax effects of each component of other comprehensive income (loss) for the three and six months ended June 30, 2023 and 2022, respectively:
Three months ended June 30,
20232022
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net prior service credit (cost)$(31)$7 $(24)$(52)$13 $(39)
Net gain (loss)651 (162)489    
Benefit plans, net620 (155)465 (52)13 (39)
Net gain (loss) from hedging activities7,059 (1,660)5,399 6,343 (1,586)4,757 
Foreign currency translation828  828 (7,994) (7,994)
Other comprehensive income (loss)$8,507 $(1,815)$6,692 $(1,703)$(1,573)$(3,276)
Six months ended June 30,
20232022
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net prior service credit (cost)$(62)$15 $(47)$(105)$26 $(79)
Net gain (loss)650 (162)488 1  1 
Benefit plans, net588 (147)441 (104)26 (78)
Net gain (loss) from hedging activities(3,244)723 (2,521)24,639 (6,160)18,479 
Foreign currency translation3,013  3,013 (10,299) (10,299)
Other comprehensive income (loss)$357 $576 $933 $14,236 $(6,134)$8,102 

13


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
The following table presents the changes in accumulated other comprehensive income, net of tax, by component for the six months ended June 30, 2023 and 2022, respectively:
Defined benefit
and other
postretirement
plans 
Net gain (loss)
from hedging
activities
Foreign
currency
translation 
Total 
December 31, 2022$(508)$24,672 $(18,172)$5,992 
Other comprehensive income (loss) before reclassifications412 6,392 3,013 9,817 
Amounts reclassified from accumulated other comprehensive income(1)
29 (8,913) (8,884)
Net current period other comprehensive income (loss)441 (2,521)3,013 933 
June 30, 2023$(67)$22,151 $(15,159)$6,925 
December 31, 2021$2,168 $290 $(8,250)$(5,792)
Other comprehensive income (loss) before reclassifications(155)18,029 (10,299)7,575 
Amounts reclassified from accumulated other comprehensive income(1)
77 450  527 
Net current period other comprehensive income (loss)(78)18,479 (10,299)8,102 
June 30, 2022$2,090 $18,769 $(18,549)$2,310 
(1)See the following table for details about these reclassifications. Amounts in parentheses indicate debits.
The following table presents the reclassifications out of accumulated other comprehensive income for the three and six months ended June 30, 2023 and 2022, respectively:
Details about Accumulated Other Comprehensive
Income Components
Amounts Reclassified from Accumulated Other
Comprehensive Income(1)
Affected Line Item where
Income is Presented
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Amortization of defined benefit and other postretirement items:
Net prior service (credit) cost$(31)$(53)$(62)$(105)
Other expense(2)
Net (gain) loss29 1 28 2 
Other (expense) income(2)
(2)(52)(34)(103)Total before tax
 13 5 26 Tax benefit
$(2)$(39)$(29)$(77)Net of tax
Gains and losses on cash flow hedges:
Interest rate caps$11,187 $(359)$11,885 $(598)Interest expense
(2,800)88 (2,972)148 Tax (expense) benefit
$8,387 $(271)$8,913 $(450)Net of tax
Total reclassifications for the period$8,385 $(310)$8,884 $(527)Net of tax
(1)Amounts in parentheses indicate debits to profit/loss.
(2)These accumulated other comprehensive income (loss) components are components of net periodic pension and other postretirement cost (see Note 14 to these condensed consolidated financial statements for additional details).
14


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
Treasury Stock Repurchases
2022 Stock Repurchase Program
On April 27, 2022, the Board approved a stock repurchase program that authorized the Company to purchase up to $450,000 of the Company’s common stock over the four-year period from the date of approval. Under the plan, the Company is permitted to repurchase shares from time to time for cash in open market transactions or in privately negotiated transactions in accordance with applicable federal securities laws, with the Company determining the timing and the amount of any repurchases based on its evaluation of market conditions, share price and other factors.
During the six months ended June 30, 2023, in connection with secondary offerings of the Company’s common stock in March and May 2023, the Company repurchased 7,000,000 shares of its common stock sold in the offerings from the underwriters at a weighted average price of $10.48 per share concurrently with the closing of the offerings, for a total of $73,373, excluding accrued excise tax. As of June 30, 2023, $239,925 was available for additional share repurchases under the program.
During the six months ended June 30, 2023, the Company accrued excise tax of $630 related to these repurchases, net of shares issued under the Company’s equity incentive program (see Note 17 to these condensed consolidated financial statements). This amount is included in accrued liabilities in the condensed consolidated balance sheet and is treated by the Company as a cost of the treasury stock transactions in equity.
During the six months ended June 30, 2022, the Company repurchased 893,123 shares on the open market at an average price of $9.88, for a total of $8,842 (of which $1,715 was accrued at June 30, 2022).
Tax Withholdings on Equity Award Vesting
In connection with the vesting of restricted stock awards, restricted stock units and performance stock units, shares of common stock may be delivered to the Company by employees to satisfy withholding tax obligations at the instruction of the employee award holders. These transactions, when they occur, are accounted for as stock repurchases by the Company, with the shares returned to treasury stock at a cost representing the payment by the Company of the tax obligations on behalf of the employees in lieu of shares for the vesting unit. There were 95,269 and 32,058 shares delivered to the Company to cover tax payments for the six months ended June 30, 2023 and 2022, respectively and the fair value of those shares withheld were $866 and $332 for the six months ended June 30, 2023 and 2022, respectively.
6. Goodwill:
The change in the carrying amount of goodwill for the six months ended June 30, 2023 is summarized as follows:
 EcoservicesCatalyst TechnologiesTotal
Balance as of December 31, 2022$326,589 $76,574 $403,163 
Foreign exchange impact 1,057 1,057 
Balance as of June 30, 2023$326,589 $77,631 $404,220 
  
7. Other Operating Expense, Net:
A summary of other operating expense, net is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Amortization expense$2,643 $2,644 $5,280 $5,299 
Transaction and other related costs1,190 790 2,624 5,070 
Restructuring, integration and business optimization costs1,106 5,291 2,129 5,673 
Net loss on asset disposals1,128 573 2,306 706 
Other, net195 367 641 680 
$6,262 $9,665 $12,980 $17,428 

15


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
8. Inventories, Net:
Inventories, net are classified and valued as follows:
June 30,
2023
December 31,
2022
Finished products and work in process$42,622 $39,909 
Raw materials4,928 4,453 
$47,550 $44,362 
Valued at lower of cost or market:
LIFO basis$29,502 $25,258 
Valued at lower of cost and net realizable value:
FIFO or average cost basis18,048 19,104 
$47,550 $44,362 
9. Investments in Affiliated Companies:
The Company accounts for investments in affiliated companies under the equity method. Affiliated companies accounted for on the equity basis as of June 30, 2023 are as follows:
CompanyCountryPercent
Ownership
Zeolyst InternationalUSA50%
Zeolyst C.V.Netherlands50%
Following is summarized information of the combined investments(1):
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Sales$99,188 $84,663 $155,085 $151,346 
Gross profit34,461 29,168 44,571 52,752 
Operating income25,103 19,476 27,502 34,112 
Net income25,926 20,210 29,573 34,908 
(1)Summarized information of the combined investments is presented at 100%; the Company’s share of the net assets and net income of affiliates is calculated based on the percent ownership specified in the table above.
The Company’s investments in affiliated companies balance as of June 30, 2023 and December 31, 2022 includes net purchase accounting fair value adjustments of $227,815 and $231,017, respectively, related to a prior business combination, consisting primarily of goodwill and intangible assets such as customer relationships, technical know-how and trade names. Consolidated equity in net income from affiliates is net of $1,601 and $3,201 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2023, respectively. Consolidated equity in net income from affiliates is net of $1,601 and $3,201 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2022, respectively.
16


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
10. Property, Plant and Equipment:
A summary of property, plant and equipment, at cost, and related accumulated depreciation is as follows:
June 30,
2023
December 31,
2022
Land $96,799 $96,659 
Buildings and improvements83,606 82,061 
Machinery and equipment 772,397 751,145 
Construction in progress 69,239 56,448 
1,022,041 986,313 
Less: accumulated depreciation (434,837)(401,424)
$587,204 $584,889 
Depreciation expense was $17,455 and $34,147 for the three and six months ended June 30, 2023, respectively. Depreciation expense was $16,142 and $32,153 for the three and six months ended June 30, 2022, respectively.
11. Long-term Debt:
The summary of long-term debt is as follows:
June 30,
2023
December 31,
2022
Senior Secured Term Loan Facility due June 2028 (the "2021 Term Loan Facility")$882,000 $886,500 
ABL Facility  
Total debt882,000 886,500 
Original issue discount(6,826)(7,472)
Deferred financing costs(3,780)(4,158)
Total debt, net of original issue discount and deferred financing costs871,394 874,870 
Less: current portion(9,000)(9,000)
Total long-term debt, excluding current portion$862,394 $865,870 
In February 2023, the Company amended the 2021 Term Loan Facility to replace LIBOR with SOFR as the benchmark interest rate. Following this amendment, the 2021 Term Loan Facility bears interest at an adjusted term SOFR, which includes a credit spread adjustment of 10 basis points (with a 0.50% minimum floor) plus 2.75% per annum (or, depending on the Company’s first lien net leverage ratio, 2.50%). The interest rate on the 2021 Term Loan Facility was 7.65% as of June 30, 2023.
Also in February 2023, the Company amended its senior secured asset-based revolving credit facility (the “ABL Facility”) to replace LIBOR with SOFR as the benchmark interest rate. Following this amendment, the borrowings under the ABL Facility bear interest at a rate equal to an adjusted term SOFR rate or the base rate, which includes a credit spread adjustment of 10 basis points, plus a margin of between 1.25% to 1.75% or 0.25% to 0.75%, respectively. The interest rate on the ABL Facility was 8.50% as of June 30, 2023.
Fair Value of Debt
The fair value of a financial instrument is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. As of June 30, 2023 and December 31, 2022, the fair value of the senior secured term loan facility was $878,693 and $870,986, respectively. The fair value is classified as Level 2 based upon the fair value hierarchy (see Note 4 to these condensed consolidated financial statements for further information on fair value measurements).
17


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
12. Financial Instruments:
The Company uses interest rate related derivative instruments to manage its exposure to changes in interest rates on its variable-rate debt instruments. The Company does not speculate using derivative instruments.
By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is an asset, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is a liability, the Company owes the counterparty and therefore, the Company is not exposed to the counterparty’s credit risk in those circumstances. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with high quality counterparties. The derivative instruments entered into by the Company do not contain credit-risk-related contingent features.
Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with the Company’s derivative instruments is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken.
Use of Derivative Financial Instruments to Manage Interest Rate Risk. The Company is exposed to fluctuations in interest rates on its senior secured credit facilities. Changes in interest rates will not affect the market value of such debt but will affect the Company’s interest payments over the term of the loans. Likewise, an increase in interest rates could have a material impact on the Company’s condensed consolidated statements of cash flows. The Company hedges the interest rate fluctuations on debt obligations through interest rate cap agreements. The Company records these agreements at fair value as assets or liabilities in its condensed consolidated balance sheets. As the derivatives are designated and qualify as cash flow hedges, the gains or losses on the interest rate cap agreements are recorded in stockholders’ equity as a component of other comprehensive income, net of tax. Reclassifications of the gains and losses on the interest rate cap agreements into earnings are recorded as part of interest expense in the condensed consolidated statements of income as the Company makes its interest payments on the hedged portion of its senior secured credit facilities. Fair value is determined based on estimated amounts that would be received or paid to terminate the contracts at the reporting date based on quoted market prices.
The following table provides a summary of the Company’s interest rate cap agreements:
Financial InstrumentNumber of Instruments
In Effect as of June 30, 2023
Notional Amount of Instruments in EffectAnnuitized Premium of Instruments in Effect
Interest rate cap52$650,000 $3,589 
The notional amounts of the two interest rate cap agreements in effect at June 30, 2023 are $400,000 and $250,000. The Company entered into the $400,000 interest rate cap agreement to mitigate interest rate volatility from September 2020 to August 2023 and the $250,000 interest rate cap to mitigate interest rate volatility from August 2022 to October 2024. The cap rate in effect at June 30, 2023 for both agreements was 1.00%. The Company has also entered into three forward starting interest rate cap agreements to mitigate interest volatility from August 2023 to October 2026.
In February 2023, the Company amended all existing interest rate cap agreements to replace LIBOR with SOFR as the benchmark interest rate, with all other terms of the agreements remaining the same. This amendment changed the previously annuitized premiums on the existing interest rate cap agreements.
18


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
The fair values of derivative instruments held as of June 30, 2023 and December 31, 2022, respectively are shown below:

Balance sheet locationJune 30,
2023
December 31,
2022
Derivative assets
Derivatives designated as cash flow hedges:
Interest rate capsPrepaid and other current assets$17,329 $18,510 
Interest rate capsOther long-term assets15,090 15,864 
Total derivative assets$32,419 $34,374 
Derivative liabilities
Derivatives designated as cash flow hedges:
Interest rate capsOther long-term liabilities1,197 2,071 
Total derivative liabilities$1,197 $2,071 

The following table shows the effect of the Company’s derivative instruments designated as cash flow hedges on AOCI for the three and six months ended June 30, 2023 and 2022, respectively:
Three months ended June 30,
20232022
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$18,246 $11,187 $5,985 $(359)
Six months ended June 30,
20232022
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$8,641 $11,885 $24,041 $(598)

The following table shows the effect of the Company’s cash flow hedge accounting on the condensed consolidated statements of income for the three and six months ended June 30, 2023 and 2022, respectively:
Location and amount of gain (loss) recognized in income on cash flow hedging relationships
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Total amounts of income and expense line items presented in the statement of income in which the effects of cash flow hedges are recorded in interest (expense) income$(9,168)$(8,888)$(19,000)$(17,338)
The effects of cash flow hedging:
Gain (loss) on cash flow hedging relationships:
Interest contracts:
Amount of loss reclassified from AOCI into income11,187 (359)11,885 (598)
19


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
The amount of unrealized losses in AOCI related to the Company’s cash flow hedges that is expected to be reclassified to the condensed consolidated statement of income over the next twelve months is $8,965 as of June 30, 2023.
13. Income Taxes:
The effective income tax rate for the three months ended June 30, 2023 was 25.2%, compared to 27.5% for the three months ended June 30, 2022. The effective income tax rate for the six months ended June 30, 2023 was 28.3%, compared to 32.4% for the six months ended June 30, 2022. The Company’s effective income tax rate fluctuated primarily due to a reduced discrete tax impact related to a stock compensation shortfall and a discrete tax benefit associated with state and local tax law changes.
The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2023 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation, a discrete tax expense associated with the recording of accrued penalties and interest associated with historical uncertain tax positions, and a discrete tax benefit connected to state and local tax law changes.
The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2022 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation and a discrete tax expense associated with the Employee Retention Credit.
14. Benefit Plans:
The following tables present the components of net periodic expense (benefit) for the Company-sponsored defined benefit pension and postretirement plans, which cover certain employees and retirees located in the U.S.
Defined Benefit Pension Plans
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Interest cost$871 $604 $1,742 $1,207 
Expected return on plan assets(837)(1,110)(1,674)(2,219)
Settlement loss29  29  
Net periodic expense (benefit)$63 $(506)$97 $(1,012)
Other Postretirement Benefit Plan
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Interest cost$6 $5 $12 $9 
Amortization of prior service credit(31)(53)(62)(105)
Amortization of net (gain) loss 1 (1)2 
Net periodic benefit$(25)$(47)$(51)$(94)
15. Commitments and Contingent Liabilities:
There is a risk of environmental impact in the Company’s manufacturing operations. The Company’s environmental policies and practices are designed to comply with existing laws and regulations and to minimize the possibility of significant environmental impact. The Company is also subject to various other lawsuits and claims with respect to matters such as governmental regulations, labor and other actions arising out of the normal course of business. All claims that are probable and reasonably estimable have been accrued for in the Company’s condensed consolidated financial statements. When these matters are ultimately concluded and determined, the Company believes that there will be no material adverse effect on its consolidated financial position, results of operations or liquidity.
20


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
16. Reportable Segments:
Summarized financial information for the Company’s reportable segments is shown in the following table:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Sales:
Ecoservices$158,065 $192,968 $295,805 $347,028 
Catalyst Technologies(1)
26,045 32,204 49,179 57,858 
Total$184,110 $225,172 $344,984 $404,886 
Adjusted EBITDA:(2)
Ecoservices$60,136 $59,984 $96,924 $109,325 
Catalyst Technologies(3)
25,371 21,429 38,359 38,404 
Adjusted EBITDA from reportable segments$85,507 $81,413 $135,283 $147,729 
(1)Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information). The proportionate share of sales excluded is $44,689 and $66,763 for the three and six months ended June 30, 2023, respectively. The proportionate share of sales excluded is $35,906 and $64,883 for the three and six months ended June 30, 2022, respectively.
(2)The Company defines Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Management evaluates the performance of its segments and allocates resources based on several factors, of which the primary measure is Adjusted EBITDA. Adjusted EBITDA should not be considered as an alternative to net income as an indicator of the Company’s operating performance. Adjusted EBITDA as defined by the Company may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.
(3)The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $16,194 for the three months ended June 30, 2023, which includes $11,382 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $3,212 of joint venture depreciation, amortization and interest. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $21,630 for the six months ended June 30, 2023, which includes $11,608 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $6,821 of joint venture depreciation, amortization and interest.
The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $14,128 for the three months ended June 30, 2022, which includes $8,526 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $4,001 of joint venture depreciation, amortization and interest. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $25,602 for the six months ended June 30, 2022, which includes $14,313 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $8,087 of joint venture depreciation, amortization and interest.
21


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
A reconciliation of income before income taxes to Adjusted EBITDA is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Reconciliation of income before income taxes to Adjusted EBITDA
Income before income taxes$34,909 $26,542 $34,385 $40,137 
Interest expense, net9,168 8,888 19,000 17,338 
Depreciation and amortization20,969 19,658 41,166 39,204 
Unallocated corporate expenses6,153 8,522 13,080 15,598 
Joint venture depreciation, amortization and interest3,212 4,001 6,821 8,087 
Amortization of investment in affiliate step-up1,601 1,601 3,201 3,201 
Net loss on asset disposals1,128 573 2,306 706 
Foreign exchange (gain) loss(398)502 (1,136)1,148 
LIFO expense1,111 187 2,510 432 
Transaction and other related costs1,190 790 2,624 5,070 
Equity-based compensation5,002 5,385 9,070 12,679 
Restructuring, integration and business optimization expenses1,106 5,291 2,129 5,673 
Other356 (527)127 (1,544)
Adjusted EBITDA from reportable segments$85,507 $81,413 $135,283 $147,729 
22


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
17. Stock-Based Compensation:
The Company has an equity incentive plan under which it grants common stock awards to employees, directors and affiliates of the Company. At June 30, 2023, 9,404,927 shares of common stock were available for issuance under the plan. The Company settles these awards through the issuance of new shares.
Restricted Stock Units and Performance Stock Units
Restricted Stock Units
During the six months ended June 30, 2023, the Company granted 1,104,690 restricted stock units under its equity incentive plan. Each restricted stock unit provides the recipient with the right to receive a share of common stock subject to graded vesting terms based on service, which for the awards granted during the six months ended June 30, 2023, generally requires approximately one year of service for members of the Company’s board of directors and approximately three years of service for employees. The value of the restricted stock units granted during the six months ended June 30, 2023 was based on the average of the high and low trading prices of the Company’s common stock on the NYSE on the preceding trading day, in accordance with the Company’s policy for valuing such awards. Compensation expense related to the restricted stock units is recognized on a straight-line basis over the respective vesting period.
Performance Stock Units
2023 Grants
During the six months ended June 30, 2023, the Company granted 703,440 performance stock units (at target) under its equity incentive plan. The performance stock units granted during the six months ended June 30, 2023 provide the recipients with the right to receive shares of common stock dependent on the achievement of a total shareholder return (“TSR”) goal, and are generally subject to the provision of service through the vesting date of the award. The performance period for the TSR goal is measured based on a three-year performance period from January 1, 2023 through December 31, 2025. The TSR goal is based on the Company’s actual TSR percentage increase over the performance period. Depending on the Company’s performance relative to the TSR goal, each performance stock unit award recipient is eligible to receive a percentage of the target number of shares granted to the recipient, ranging from zero to 200%. The performance stock units, to the extent earned, will vest on the date the Compensation Committee of the Company’s Board of Directors (“Compensation Committee”) certifies the achievement of the performance metric for the three-year period ending December 31, 2025, which will occur subsequent to the end of the performance period and after the Company files its annual consolidated financial statements for the year ending December 31, 2025.
The TSR goal is considered a market condition as opposed to a vesting condition. Because a market condition is not considered a vesting condition, it is reflected in the grant date fair value of the award and the associated compensation cost based on the fair value of the award is recognized over the performance period, regardless of whether the Company actually achieves the market condition or the level of achievement, as long as service is provided by the recipient. The Company used a Monte Carlo simulation to estimate the $12.28 weighted average fair value of the awards granted during the six months ended June 30, 2023, with the following weighted average assumptions:
Expected dividend yield %
Risk-free interest rate3.80 %
Expected volatility48.82 %
Expected term (in years)2.96
23


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
2020 Grants
In March 2023, the Compensation Committee certified the achievement of the performance metrics for the three-year period ended December 31, 2022, related to the performance stock units (“PSUs”) granted during the year ended December 31, 2020. Fifty percent of the target number of such PSUs could be earned depending on performance against a Company-specific financial performance target, and 50% of the target number of such PSUs could be earned depending on performance against a TSR goal, subject to the provision of service through the vesting date of the awards. The Company-specific financial performance target and the TSR goal were measured independently of each other, and each PSU award recipient was eligible to earn a percentage of the target number of shares granted to the recipient, ranging from zero to 200%. The awards vested during the six months ended June 30, 2023 as follows: 53.3% of target with respect to the portion of the PSU award subject to the Company-specific financial measure, and 56.0% of target with respect to the portion of the PSU award subject to the TSR goal.
Award Activity
The following table summarizes the activity for the Company’s restricted stock units and performance stock units for the six months ended June 30, 2023:
Restricted Stock UnitsPerformance Stock Units
Number of
Units
Weighted Average Grant Date Fair Value (per share)Number of
Units
Weighted Average Grant Date Fair Value (per share)
Nonvested as of December 31, 20222,464,718 $11.73 639,532 (1)$16.32 
Granted1,104,690 $9.85 703,440 $12.28 
Vested(901,501)$12.78 (200,204)$20.48 
Forfeited(165,116)$10.92 (183,864)$19.50 
Nonvested as of June 30, 20232,502,791 $10.57 958,904 (1)$11.87 
(1)Based on target.
During the six months ended June 30, 2023, the Company also granted 5,081 restricted stock awards with a weighted average grant date fair value of $9.84 per share that immediately vested.
Stock-Based Compensation Expense
For the three months ended June 30, 2023 and 2022, stock-based compensation expense for the Company was $5,002 and $5,385, respectively. The associated income tax benefit recognized in the statements of income for the three months ended June 30, 2023 and 2022 was $1,181 and $1,321, respectively. For the six months ended June 30, 2023 and 2022, stock-based compensation expense for the Company was $9,070 and $12,679, respectively. The associated income tax benefit based on the applicable statutory rate recognized in the condensed consolidated statements of income for the six months ended June 30, 2023 and 2022 was $2,154 and $3,109, respectively.
Performance-based restricted stock awards and performance-based stock options would vest only on the achievement with respect to shares of our common stock of an average closing trading price equal or exceeding, in any ten trading-day period, the lowest amount which, when multiplied by the number of shares of our common stock then held by investment funds affiliated with CCMP Capital Advisors, LP (“CCMP”) and added to the aggregate net proceeds received by investment funds affiliated with CCMP with respect to their shares of capital stock of the Company, would yield a quotient of equal or greater than two when divided by the equity investment in the Company by investment funds affiliated with CCMP (such quotient, the “MOI Target”). On March 7, 2023, all of the outstanding performance-based stock options (284,956 options) and performance-based restricted shares (277,056 shares) that would vest upon the achievement of the MOI Target were canceled due to the failure of the MOI Target to be achieved upon the sale by investment funds affiliated with CCMP of all of their remaining shares of our common stock. No expense had previously been recognized for either the restricted stock awards or the stock options subject to this performance condition, as the condition was not achieved nor was previously considered probable of achievement.
In addition to the forfeitures described above, 241,316 vested stock options expired unexercised during the three months ended June 30, 2023. Cash proceeds received by the Company from the exercise of stock options were not material for the six months ended June 30, 2023.
24


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
As of June 30, 2023, unrecognized compensation cost was $15,433 for restricted stock units and $8,013 for performance stock units considered probable of vesting. The weighted-average period over which these costs are expected to be recognized at June 30, 2023 was 1.80 years for the restricted stock units and 2.37 years for the performance stock units.
18. Earnings per Share:
Basic earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common shares outstanding during the period. The weighted average number of common shares outstanding during the period for the computation of basic earnings per share excludes restricted stock awards that have legally been issued but are nonvested during the period, as the sale of these shares is prohibited pending satisfaction of certain vesting conditions by the award recipients in order to earn the rights to the shares.
Diluted earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common and potential common shares outstanding during the period, if dilutive. Potential common shares reflect (1) unvested restricted stock awards and restricted stock units with service vesting conditions, (2) performance stock units with vesting conditions considered probable of achievement and (3) options to purchase common stock, all of which have been included in the diluted earnings per share calculation using the treasury stock method.
The reconciliation from basic to diluted weighted average shares outstanding is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Weighted average shares outstanding – Basic118,651,402 138,035,764 120,335,414 137,876,185 
Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions1,269,340 1,113,796 1,496,528 1,299,474 
Weighted average shares outstanding – Diluted119,920,742 139,149,560 121,831,942 139,175,659 
Basic and diluted income per share are calculated as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Numerator:
Net income$26,122 $19,245 $24,651 $27,120 
Denominator:
Weighted average shares outstanding – Basic118,651,402 138,035,764 120,335,414 137,876,185 
Weighted average shares outstanding – Diluted119,920,742 139,149,560 121,831,942 139,175,659 
Net income per share:
Basic income per share$0.22 $0.14 $0.20 $0.20 
Diluted income per share$0.22 $0.14 $0.20 $0.19 
25


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
The table below presents the details of the Company’s weighted average equity-based awards outstanding during each respective period that were excluded from the calculation of diluted earnings per share:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Restricted stock awards with performance only targets not achieved 603,993 99,495 608,921 
Stock options with performance only targets not achieved 321,368 103,907 324,014 
Anti-dilutive restricted stock units and performance stock units685,656 821,278 630,668  
Anti-dilutive stock options520,757 807,301 607,783 807,301 
Restricted stock awards and stock options with performance only vesting conditions were not included in the dilution calculation, as the performance targets have not been achieved nor were probable of achievement as of the end of the respective periods. These awards and stock options were canceled on March 7, 2023 (see Note 17 to these condensed consolidated financial statements for additional information). Certain stock options to purchase shares of common stock were excluded from the computation of diluted earnings per share for the respective periods because the options’ exercise price was greater than the average market price of the common shares. These stock options and anti-dilutive awards are not included in the dilution calculation, as their inclusion would have the effect of increasing diluted income per share or reducing diluted loss per share.
19. Supplemental Cash Flow Information:
The following table presents supplemental cash flow information for the Company:
Six months ended
June 30,
20232022
Cash paid during the period for:
Income taxes, net of refunds$9,955 $19,843 
Interest(1)
19,391 15,818 
Non-cash investing activity:
Capital expenditures acquired on account but unpaid as of the period end605 2,943 
Non-cash financing activity:
Accrued share repurchases (Note 5)
 1,715 
Accrued excise tax on share repurchases (Note 5)
630  
Right-of-use assets obtained in exchange for new lease liabilities (non-cash):
Operating leases6,202 4,370 
(1)Cash paid for interest is shown net of capitalized interest and includes the cash received or paid on the Company’s interest rate cap agreements designated as cash flow hedges for the periods presented (see Note 12 to these condensed consolidated financial statements for details).
20. Subsequent Events:
The Company has evaluated subsequent events since the balance sheet date and determined that there are no additional items to disclose.
26

ITEM 2.     MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
Unless the context requires otherwise, references in this report to “Ecovyst,” “the company,” “we,” “us” or “our” refer to Ecovyst Inc. and its consolidated subsidiaries.
Forward-looking Statements
This periodic report on Form 10-Q (“Form 10-Q”) includes “forward-looking statements” that express our opinions, expectations, beliefs, plans, objectives, assumptions or projections regarding future events or future results. The words “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect,” “should” and similar expressions are intended to identify these forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy, short- and long-term business operations and objectives, and financial needs. Examples of forward-looking statements include, but are not limited to, statements we make regarding demand trends, economic effects on our operations and financial results and our liquidity, and our belief that our current level of operations, cash and cash equivalents, cash flow from operations and borrowings under our credit facilities and other lines of credit will provide us adequate cash to fund the working capital, capital expenditure, debt service and other requirements for our business for at least the next twelve months.
These forward-looking statements are subject to a number of risks, uncertainties and assumptions. Moreover, we operate in a very competitive and rapidly changing environment and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed herein may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
Some of the key factors that could cause actual results to differ from our expectations include the following risks related to our business:
as a global business, we are exposed to local business risks in different countries;
we are affected by general economic conditions and economic downturns;
exchange rate fluctuations could adversely affect our financial condition, results of operations and cash flows;
our international operations require us to comply with anti-corruption laws, trade and export controls and regulations of the U.S. government and various international jurisdictions in which we do business;
alternative technology or other changes in our customers’ products may reduce or eliminate the need for certain of our products;
our new product development and research and development efforts may not succeed and our competitors may develop more effective or successful products;
our substantial level of indebtedness could adversely affect our financial condition;
if we are unable to manage the current and future inflationary environment and to pass on increases in raw material prices, including natural gas, or labor costs to our customers or to retain or replace our key suppliers, our results of operations and cash flows may be negatively affected;
we face substantial competition in the industries in which we operate;
we are subject to the risk of loss resulting from non-payment or non-performance by our customers;
we rely on a limited number of customers for a meaningful portion of our business;
multi-year customer contracts in our Ecoservices segment are subject to potential early termination and such contracts may not be renewed at the end of their respective terms;
our quarterly results of operations are subject to fluctuations because demand for some of our products is seasonal;
our growth projects may result in significant expenditures before generating revenues, if any, which may materially and adversely affect our ability to implement our business strategy;
we may be liable to damages based on product liability claims brought against us or our customers for costs associated with recalls of our or our customers’ products;
27

we are subject to extensive environmental, health and safety regulations and face various risks associated with potential non-compliance or releases of hazardous materials;
existing and proposed regulations to address climate change by limiting greenhouse gas emissions may cause us to incur significant additional operating and capital expenses and may impact our business and results of operations;
production and distribution of our products could be disrupted for a variety of reasons, including as a result of supply chain constraints, and such disruptions could expose us to significant losses or liabilities;
the insurance that we maintain may not fully cover all potential exposures;
we could be subject to damages based on claims brought against us by our customers or lose customers as a result of the failure of our products to meet certain quality specifications;
our failure to protect our intellectual property and infringement on the intellectual property rights of third parties;
disruption, failure or cyber security breaches affecting or targeting computers and infrastructure used by us or our business partners may adversely impact our business and operations; and
other factors set forth in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, as supplemented in “Item 1A, Risk Factors” in our quarterly reports on Form 10-Q for the quarters ended March 31, 2023 and June 30, 2023.
The forward-looking statements included herein are made only as of the date hereof. You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Form 10-Q to conform these statements to actual results or to changes in our expectations.
Overview
We are a leading integrated and innovative global provider of specialty catalysts and services. We believe that our products, which are predominantly inorganic, and services contribute to improving the sustainability of the environment.
We conduct operations through two reporting segments: (1) Ecoservices and (2) Catalyst Technologies (including our 50% interest in the Zeolyst Joint Venture).
Ecoservices: We are a leading provider of sulfuric acid recycling to North American refining industry for the production of alkylate, an essential gasoline component for lowering vapor pressure and increasing octane to meet stringent gasoline specifications and fuel efficiency standards. We are also a leading North American producer of on-purpose virgin sulfuric acid for water treatment, mining and industrial applications.
Catalyst Technologies: We are a global supplier of finished silica catalysts and catalyst supports necessary to produce high strength and high stiffness plastics used in packaging films, bottles, containers, and other molded applications. This segment includes our 50% interest in the Zeolyst Joint Venture, where we are a leading global supplier of zeolites used for catalysts that help produce renewable fuels, remove nitrogen oxides from diesel engine emissions as well as sulfur from fuels during the refining process.
Stock Repurchase Program
On April 27, 2022, the Board approved a stock repurchase program that authorized the Company to purchase up to $450 million of the Company’s common stock over the four-year period from the date of approval. For the six months ended June 30, 2023, in connection with secondary offerings of the Company’s common stock in March and May 2023, the Company repurchased 7,000,000 shares of its common stock sold in the offerings from the underwriters at a weighted average price of $10.48 per share concurrently with the closing of the offerings, for a total of $73.4 million, excluding accrued excise tax.
As of June 30, 2023, $239.9 million was available for additional share repurchases under the program.
In addition, during the six months ended June 30, 2022, the Company repurchased 893,123 shares on the open market at an average price of $9.88, for a total of $8.8 million.
28

Key Performance Indicators
Adjusted EBITDA and Adjusted Net Income
Adjusted EBITDA and adjusted net income are financial measures that are not prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and that we use to evaluate our operating performance, for business planning purposes and to measure our performance relative to that of our competitors. Adjusted EBITDA and adjusted net income are presented as key performance indicators as we believe these financial measures will enhance a prospective investor’s understanding of our results of operations and financial condition. EBITDA consists of net income attributable to continuing operations before interest, taxes, depreciation and amortization. Adjusted EBITDA consists of EBITDA adjusted for (i) non-operating income or expense, (ii) the impact of certain non-cash, nonrecurring or other items included in net income and EBITDA that we do not consider indicative of our ongoing operating performance, and (iii) depreciation, amortization and interest of our 50% share of the Zeolyst Joint Venture. Adjusted net income consists of net income adjusted for (i) non-operating income or expense and (ii) the impact of certain non-cash, nonrecurring or other items included in net income that we do not consider indicative of our ongoing operating performance. We believe that these non-GAAP financial measures provide investors with useful financial metrics to assess our operating performance from period-to-period by excluding certain items that we believe are not representative of our core business.
You should not consider adjusted EBITDA or adjusted net income in isolation or as alternatives to the presentation of our financial results in accordance with GAAP. The presentation of adjusted EBITDA and adjusted net income financial measures may differ from similar measures reported by other companies and may not be comparable to other similarly titled measures. In evaluating adjusted EBITDA and adjusted net income, you should be aware that we are likely to incur expenses similar to those eliminated in this presentation in the future and that certain of these items could be considered recurring in nature. Our presentation of adjusted EBITDA and adjusted net income should not be construed as an inference that our future results will be unaffected by unusual or nonrecurring items. Reconciliations of adjusted EBITDA and adjusted net income to GAAP net income are included in the results of operations discussion that follows for each of the respective periods.
Key Factors and Trends Affecting Operating Results and Financial Condition
Sales
Overall, our Ecoservices and Catalyst Technologies segments continued to benefit from positive demand trends for our products and services in the industries we serve. Strong domestic and export demand for refined products continued to support high refinery utilization rates, while more stringent gasoline standards and growing demand for premium gasoline to power higher-compression and turbocharged engines continued to drive demand for alkylate and for our regeneration services. In addition, demand for virgin sulfuric acid across a wide range of industrial applications remained favorable. However, sales in our Ecoservices segment were impacted primarily by unplanned production downtime at one of our sites, which may adversely impact sales and maintenance costs into the third quarter of 2023. During the second quarter of 2023, we began to see a slowdown in global polyethylene demand impact the sales of our silica-based catalyst, while still seeing increasing demand for renewable fuels and more stringent regulation in traditional fuels, and in emission control applications.
For the remainder of 2023, we believe weaker demand fundamentals may adversely impact sales of virgin sulfuric acid into nylon production. In addition, we anticipate declining global polyethylene demand and lower polyethylene production plant operating rates may adversely impact sales of polyethylene catalysts.
Sales in our Ecoservices and Catalyst Technologies segments are made on both a purchase order basis and pursuant to long-term contracts.
Our Catalyst Technologies segment may experience demand fluctuations based upon the timing of some of our customer’s fixed bed catalyst replacements.
Cost of Goods Sold
Cost of goods sold consists of variable product costs, fixed manufacturing expenses, depreciation expense and freight expenses. Variable product costs include all raw materials, energy and packaging costs that are directly related to the manufacturing process. Fixed manufacturing expenses include all plant employment costs, manufacturing overhead and periodic maintenance costs.
The primary raw materials for our Ecoservices segment include spent sulfuric acid, sulfur, acids, bases (including sodium hydroxide, or “caustic soda”), and certain metals. Spent sulfuric acid for our Ecoservices segment is supplied by customers. The primary raw materials used in the manufacture of products in our Catalyst Technologies segments include sodium silicate and cesium hydroxide. During the second quarter of 2023, inflationary pressures began to ease, which reduced the cost of goods for sulfur, energy, logistics and other raw materials.
Most of our Ecoservices contracts feature take-or-pay volume protection and/or quarterly price adjustments for commodity inputs, labor, the Chemical Engineering Index (U.S. chemical plant construction cost index) and natural gas. Over 80% of our Ecoservices segment sales for the year ended December 31, 2022 were under contracts featuring quarterly price adjustments. The price
29

adjustments generally reflect actual costs for producing acid and tend to protect us from volatility in labor, fixed costs and raw material pricing. The take-or-pay volume protection allows us to cover fixed costs through intermittent, temporary production issues at customer refineries.
While natural gas is not a direct feedstock for any product, natural gas powered machinery and equipment are used to heat raw materials and create the chemical reactions necessary to produce end-products. We maintain multiple suppliers wherever possible and structure our customer contracts when possible to allow for the pass-through of raw material, labor and natural gas costs.
Joint Venture
We account for our investments in our equity joint ventures under the equity method. Our joint venture, the Zeolyst Joint Venture, manufactures high performance, specialty, zeolite-based catalysts, emission control, refining and petrochemical industries and other areas of the broader chemicals industry. Demand for the Zeolyst Joint Venture products fluctuates based upon the timing of our customer’s fixed bed catalyst replacements. We share proportionally in the management of our joint venture with the other parties to such joint venture.
Seasonality
Our regeneration services product group, which is a part of our Ecoservices segment, typically experiences seasonal fluctuations as a result of higher demand for gasoline products in the summer months and lower demand in the winter months. These demand fluctuations result in higher sales and working capital requirements in the second and third quarter.
Foreign Currency
As a global business, we are subject to the impact of gains and losses on currency translations, which occur when the financial statements of foreign operations are translated into U.S. dollars. We operate in various geographies with approximately 6% of our sales for the six months ended June 30, 2023 and for the year ended December 31, 2022 in currencies other than the U.S. dollar. Because our consolidated financial results are reported in U.S. dollars, sales or earnings generated in currencies other than the U.S. dollar can result in a significant increase or decrease in the amount of those sales and earnings when translated to U.S. dollars. The foreign currency to which we have the most significant exchange rate exposure is the British pound.
30

Results of Operations
Three Months Ended June 30, 2023 Compared to the Three Months Ended June 30, 2022
Highlights
The following is a summary of our financial performance for the three months ended June 30, 2023 compared to the three months ended June 30, 2022.
Sales
Sales decreased $41.1 million to $184.1 million. The decrease in sales was primarily due to lower sales volumes and the result of the pass-through of lower sulfur costs within our virgin sulfuric acid product group, offset by higher average selling prices.
Gross Profit
Gross profit increased $1.1 million to $61.0 million. The increase in gross profit was primarily due to favorable mix and increased pricing, which more than offset higher variable costs and lower sales volume.
Operating Income
Operating income increased by $5.9 million to $33.3 million. The increase in operating income was due to an increase in gross profit and lower selling, general and administrative expenses and other operating expenses.
Equity in Net Income of Affiliated Companies
Equity in net income of affiliated companies for the three months ended June 30, 2023 was $11.4 million, compared to $8.5 million for the three months ended June 30, 2022. The increase of $2.9 million was due to higher earnings generated by the Zeolyst Joint Venture for the three months ended June 30, 2023, driven by higher sales volumes of catalyst used in the production of renewable fuels, emission control and hydrocracking catalysts.
31

The following is our unaudited condensed consolidated statements of income and a summary of financial results for the three months ended June 30, 2023 and 2022:
Three months ended
June 30,
Change
20232022$%
(in millions, except percentages)
Sales$184.1 $225.2 $(41.1)(18.3)%
Cost of goods sold123.1 165.3 (42.2)(25.5)%
Gross profit61.0 59.9 1.1 1.8 %
Gross profit margin 33.1 %26.6 %
Selling, general and administrative expenses21.4 22.8 (1.4)(6.1)%
Other operating expense, net6.3 9.7 (3.4)(35.1)%
Operating income33.3 27.4 5.9 21.5 %
Operating income margin 18.1 %12.2 %
Equity in net (income) from affiliated companies(11.4)(8.5)(2.9)34.1 %
Interest expense, net9.2 8.9 0.3 3.4 %
Other expense, net0.6 0.5 0.1 20.0 %
Income before income taxes34.9 26.5 8.4 31.7 %
Provision for income taxes8.8 7.3 1.5 20.5 %
Effective tax rate 25.2 %27.5 %
Net income$26.1 $19.2 $6.9 35.9 %
Sales
Three months ended
June 30,
Change
20232022$%
(in millions, except percentages)
Sales:
Ecoservices$158.1 $193.0 $(34.9)(18.1)%
Catalyst Technologies26.0 32.2 (6.2)(19.3)%
Total sales$184.1 $225.2 $(41.1)(18.3)%
Ecoservices: Sales in Ecoservices for the three months ended June 30, 2023 were $158.1 million, a decrease of $34.9 million, or 18.1%, compared to sales of $193.0 million for the three months ended June 30, 2022. The decrease in sales was due to lower sales volume of $24.5 million and lower average selling prices of $10.4 million, inclusive of the negative impact associated with the pass-through of lower sulfur costs of approximately $32 million.
The decrease in sales volume was primarily related to the virgin sulfuric acid product group during the quarter. Lower average selling prices were primarily a result of the pass-through of lower sulfur costs of approximately $32 million within our virgin sulfuric acid product group, partially offset by higher pricing within our regeneration services product group, including the pass-through of higher freight, labor, and energy indexed costs.
Catalyst Technologies: Sales in Catalyst Technologies for the three months ended June 30, 2023 were $26.0 million, a decrease of $6.2 million, or 19.3%, compared to sales of $32.2 million for the three months ended June 30, 2022. Of the decrease in sales, $9.3 million was associated with lower sales volume, which was partially offset by higher average selling prices of $3.1 million.
The decrease in sales volumes was primarily driven by lower polyethylene catalysts sales and the absence of certain niche custom catalyst sales used in the production of methyl methacrylate realized in the second quarter of 2022 that did not occur in the second quarter of 2023. Higher average selling prices was driven by implemented price increases.
32

Gross Profit
Gross profit for the three months ended June 30, 2023 was $61.0 million, an increase of $1.1 million, or 1.8%, compared to $59.9 million for the three months ended June 30, 2022. The increase in gross profit was due to higher average selling prices, exclusive of the $32 million negative impact associated with the pass-through of lower sulfur costs, and favorable mix, partially offset by lower sales volume and unfavorable manufacturing costs.
The unfavorable change in volumes was primarily a result of lower sales of virgin sulfuric acid, polyethylene catalysts and niche custom catalysts. Favorable customer pricing was primarily driven by increased prices to cover rising variable costs. The increase in manufacturing costs was a result of higher variable costs, maintenance and transportation costs.
Selling, General and Administrative Expenses
Selling, general and administrative expenses for the three months ended June 30, 2023 were $21.4 million, a decrease of $1.4 million, compared to $22.8 million for the three months ended June 30, 2022. The decrease in selling, general and administrative expenses was primarily due to a decrease in other compensation-related expenses of $3.4 million, partially offset by an increase in professional fees of $1.4 million.
Other Operating Expense, Net
Other operating expense, net for the three months ended June 30, 2023 was $6.3 million, a decrease of $3.4 million, compared to $9.7 million for the three months ended June 30, 2022. The decrease in other operating expense, net was mainly driven by $4.4 million of severance charges incurred in the prior period from contracts associated with former executives.
Equity in Net Income of Affiliated Companies
Equity in net income of affiliated companies for the three months ended June 30, 2023 was $11.4 million, compared to $8.5 million for the three months ended June 30, 2022. The increase was due to $2.9 million of higher earnings from the Zeolyst Joint Venture during the three months ended June 30, 2023, as compared to the three months ended June 30, 2022. The increase in earnings from the Zeolyst Joint Venture was due to higher sales volumes of catalyst used in the production of renewable fuels, emission control and hydrocracking catalysts.
Interest Expense, Net
Interest expense, net for the three months ended June 30, 2023 was $9.2 million, an increase of $0.3 million, as compared to $8.9 million for the three months ended June 30, 2022. The increase in interest expense, net was primarily due to the year over year increase in variable rates, which was partially offset by lower outstanding debt during the three months ended June 30, 2023, as compared to the three months ended June 30, 2022 and benefits associated with the interest rate caps, which included an adjustment related to prior year interest rate amortization.
Other Expense, Net
Other expense, net for the three months ended June 30, 2023 was $0.6 million, a change of $0.1 million, as compared to $0.5 million for the three months ended June 30, 2022. The decrease in other expense, net primarily relates to higher pension costs of $0.6 million offset by a foreign exchange benefit of $0.7 million as compared to the prior year period.
Provision for Income Taxes
The provision for income taxes for the three months ended June 30, 2023 was $8.8 million, compared to a $7.3 million provision for the three months ended June 30, 2022. The effective income tax rate for the three months ended June 30, 2023 was 25.2%, compared to 27.5% for the three months ended June 30, 2022.
The Company’s quarter over quarter effective income tax rate has fluctuated primarily due to a reduced discrete tax impact related to a stock compensation shortfall and a discrete tax benefit associated with state and local tax law changes. The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the three months ended June 30, 2023 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation, a discrete tax expense associated with the recording of accrued penalties and interest associated with historical uncertain tax positions, and a discrete tax benefit connected to state and local tax law changes.
Net Income
For the foregoing reasons, net income was $26.1 million for the three months ended June 30, 2023, compared to $19.2 million for the three months ended June 30, 2022.
33

Adjusted EBITDA
Summarized Segment Adjusted EBITDA information is shown below in the following table:
Three months ended
June 30,
Change
20232022$%
(in millions, except percentages)
Segment Adjusted EBITDA:(1)
Ecoservices$60.1 $60.0 $0.1 0.2 %
Catalyst Technologies(2)
25.4 21.4 4.0 18.7 %
Unallocated corporate expenses(6.2)(8.5)2.3 (27.1)%
Total Adjusted EBITDA$79.3 $72.9 $6.4 8.8 %
(1)We define Segment Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Our management evaluates the performance of our segments and allocates resources based primarily on Segment Adjusted EBITDA. Segment Adjusted EBITDA does not represent cash flow for periods presented and should not be considered as an alternative to net income as an indicator of our operating performance or as an alternative to cash flows as a source of liquidity. Segment Adjusted EBITDA may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.
(2)The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment was $16.2 million for the three months ended June 30, 2023, which includes $11.4 million of equity in net income, excluding $1.6 million of amortization of investment in affiliate step-up plus $3.2 million of joint venture depreciation, amortization and interest. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment was $14.1 million for the three months ended June 30, 2022, which includes $8.5 million of equity in net income, excluding $1.6 million of amortization of investment in affiliate step-up plus $4.0 million of joint venture depreciation, amortization and interest.
Ecoservices: Adjusted EBITDA for the three months ended June 30, 2023 was $60.1 million, an increase of $0.1 million, or 0.2%, compared to $60.0 million for the three months ended June 30, 2022. The increase in Adjusted EBITDA was a result of favorable pricing for regeneration services, partially offset by lower virgin sulfuric acid sales volume and higher unplanned repair and maintenance costs.
Catalyst Technologies: Adjusted EBITDA for the three months ended June 30, 2023 was $25.4 million, an increase of $4.0 million, or 18.7%, compared to $21.4 million for the three months ended June 30, 2022. The increase in Adjusted EBITDA was primarily a result of continued strong pricing, favorable product mix and lower production costs.
34

A reconciliation of net income to Adjusted EBITDA is as follows:

Three months ended
June 30,
20232022
(in millions)
Reconciliation of net income to Adjusted EBITDA
Net income$26.1 $19.2 
Provision for income taxes8.8 7.3 
Interest expense, net9.2 8.9 
Depreciation and amortization21.0 19.7 
EBITDA65.1 55.1 
Joint venture depreciation, amortization and interest(a)
3.2 4.0 
Amortization of investment in affiliate step-up(b)
1.6 1.6 
Net loss on asset disposals(c)
1.1 0.6 
Foreign currency exchange (gain) loss(d)
(0.4)0.5 
LIFO expense(e)
1.1 0.2 
Transaction and other related costs(f)
1.2 0.8 
Equity-based compensation5.0 5.4 
Restructuring, integration and business optimization expenses(g)
1.1 5.3 
Other(h)
0.3 (0.6)
Adjusted EBITDA$79.3 $72.9 
(a)We use Adjusted EBITDA as a performance measure to evaluate our financial results. Because our Catalyst Technologies segment includes our 50% interest in the Zeolyst Joint Venture, we include an adjustment for our 50% proportionate share of depreciation, amortization and interest expense of the Zeolyst Joint Venture.
(b)Represents the amortization of the fair value adjustments associated with the equity affiliate investment in the Zeolyst Joint Venture as a result of the combination of the businesses of PQ Holdings Inc. and Eco Services Operations LLC in May 2016. We determined the fair value of the equity affiliate investment and the fair value step-up was then attributed to the underlying assets of the Zeolyst Joint Venture. Amortization is primarily related to the fair value adjustments associated with fixed assets and intangible assets, including customer relationships and technical know-how.
(c)When asset disposals occur, we remove the impact of net gain/loss of the disposed asset because such impact primarily reflects the non-cash write-off of long-lived assets no longer in use.
(d)Reflects the exclusion of the foreign currency transaction gains and losses in the statements of income related to the non-permanent intercompany debt denominated in local currency translated to U.S. dollars.
(e)Represents non-cash adjustments to the Company’s LIFO reserves for certain inventories in the U.S. that are valued using the LIFO method, effectively reflecting the results as if these inventories were valued using the FIFO method, which we believe provides a means of comparison to other companies that may not use the same basis of accounting for inventories.
(f)Relates to certain transaction costs, including debt financing, due diligence and other costs related to transactions that are completed, pending or abandoned, that we believe are not representative of our ongoing business operations.
(g)Includes the impact of restructuring, integration and business optimization expenses, which are incremental costs that are not representative of our ongoing business operations.
(h)Other consists of adjustments for items that are not core to our ongoing business operations. These adjustments include environmental remediation and other legal costs, expenses for capital and franchise taxes, and defined benefit pension and postretirement plan (benefits) costs, for which our obligations are under plans that are frozen. Also included in this amount are adjustments to eliminate the benefit realized in cost of goods sold of the allocation of a portion of the contract manufacturing payments under the five-year agreement with the buyer of the Performance Chemicals business to the financing obligation under the failed sale-leaseback. Included in this line-item are rounding discrepancies that may arise from rounding from dollars (in thousands) to dollars (in millions).
35

Adjusted Net Income
Summarized adjusted net income information is shown below in the following table:
Three months ended June 30,
20232022
Pre-taxTax expense (benefit)After-taxPre-taxTax expense (benefit)After-tax
(in millions)
Reconciliation of net income to Adjusted Net Income(1)(2)
Net income$34.9 $8.8 $26.1 $26.5 $7.3 $19.2 
Amortization of investment in affiliate step-up(b)
1.6 0.4 1.2 1.6 0.4 1.2 
Net loss on asset disposals(c)
1.1 0.3 0.8 0.6 0.2 0.4 
Foreign currency exchange (gain) loss(d)
(0.4)(0.2)(0.2)0.5 0.1 0.4 
LIFO expense(e)
1.1 0.3 0.8 0.2 — 0.2 
Transaction and other related costs(f)
1.2 0.3 0.9 0.8 0.2 0.6 
Equity-based compensation5.0 1.0 4.0 5.4 0.7 4.7 
Restructuring, integration and business optimization expenses(g)
1.1 0.3 0.8 5.3 1.4 3.9 
Other(h)
0.3 0.1 0.2 (0.6)(0.1)(0.5)
Adjusted Net Income$45.9 $11.3 $34.6 $40.3 $10.2 $30.1 
(1)We define adjusted net income as net income adjusted for non-operating income or expense and the impact of certain non-cash or other items that are included in net income that we do not consider indicative of our ongoing operating performance. Adjusted net income is presented as a key performance indicator as we believe it will enhance a prospective investor’s understanding of our results of operations and financial condition. Adjusted net income may not be comparable with net income or adjusted net income as defined by other companies.
(2)Refer to the Adjusted EBITDA notes above for more information with respect to each adjustment.
The adjustments to net income are shown net of applicable tax rates as determined by the calculation of our quarterly tax provision under interim financial reporting for the three months ended June 30, 2023 and June 30, 2022, except for the foreign currency exchange (gain) loss and equity-based compensation. The tax effect on equity-based compensation is derived by removing the tax effect of any equity-based compensation expense disallowed as a result of its inclusion within IRC Sec. 162m, and adding the tax effect of equity-based stock compensation shortfall recorded as a discrete item. The tax effect of the foreign currency exchange (gain) loss is derived from tax effecting the actual year to date foreign currency exchange (gain) loss by the respective local country statutory rates which is recorded as a discrete item.
36

Results of Operations
Six Months Ended June 30, 2023 Compared to the Six Months Ended June 30, 2022
Highlights
The following is a summary of our financial performance for the six months ended June 30, 2023 compared to the six months ended June 30, 2022.
Sales
Sales decreased $59.9 million to $345.0 million. The decrease in sales was primarily due to lower sales volume and the result of the pass-through of lower sulfur costs within our virgin sulfuric acid product group, partially offset by favorable average selling prices.
Gross Profit
Gross profit decreased $10.1 million to $97.5 million. The decrease in gross profit was primarily due to higher manufacturing costs and lower sales volume, partially offset by higher average selling prices.
Operating Income
Operating income decreased by $1.9 million to $42.0 million. The decrease in operating income was due to a decrease in gross profit.
Equity in Net Income of Affiliated Companies
Equity in net income of affiliated companies for the six months ended June 30, 2023 was $11.6 million, compared to $14.3 million for the six months ended June 30, 2022. The decrease of $2.7 million was due to lower sales volume driven by timing of customer orders from the Zeolyst Joint Venture during the six months ended June 30, 2023.

The following is our unaudited condensed consolidated statements of income and a summary of financial results for the six months ended June 30, 2023 and 2022:
Six months ended
June 30,
Change
20232022$%
(in millions, except percentages)
Sales$345.0 $404.9 $(59.9)(14.8)%
Cost of goods sold247.5 297.3 (49.8)(16.8)%
Gross profit97.5 107.6 (10.1)(9.4)%
Gross profit margin 28.3 %26.6 %
Selling, general and administrative expenses42.5 46.3 (3.8)(8.2)%
Other operating expense, net13.0 17.4 (4.4)(25.3)%
Operating income42.0 43.9 (1.9)(4.3)%
Operating income margin 12.2 %10.8 %
Equity in net (income) from affiliated companies(11.6)(14.3)2.7 (18.9)%
Interest expense, net19.0 17.3 1.7 9.8 %
Other expense, net0.2 0.8 (0.6)(75.0)%
Income before income taxes34.4 40.1 (5.7)(14.2)%
Provision for income taxes9.7 13.0 (3.3)(25.4)%
Effective tax rate 28.3 %32.4 %
Net income$24.7 $27.1 $(2.4)(8.9)%
37

Sales
Six months ended
June 30,
Change
20232022$%
(in millions, except percentages)
Sales:
Ecoservices$295.8 $347.0 $(51.2)(14.8)%
Catalyst Technologies49.2 57.9 (8.7)(15.0)%
Total sales$345.0 $404.9 $(59.9)(14.8)%

Ecoservices: Sales in Ecoservices for the six months ended June 30, 2023 were $295.8 million, a decrease of $51.2 million, or 14.8%, compared to sales of $347.0 million for the six months ended June 30, 2022. The decrease in sales reflects lower sales volume of $51.0 million and lower average selling pricing of $0.2 million, inclusive of the negative impact associated with the pass-through of sulfur costs of approximately $37 million.
Sales volume was lower primarily due to lower virgin sulfuric acid sales associated with the adverse impact of Winter Storm Elliott earlier in the year and extended maintenance turnaround activity at our facilities, limit our ability to produce inventory in advance of significant planned turnaround activity to meet customer demand during the six months ended June 30, 2023.
Catalyst Technologies: Sales in Catalyst Technologies for the six months ended June 30, 2023 were $49.2 million, a decrease of $8.7 million, or 15.0%, compared to sales of $57.9 million for the six months ended June 30, 2022. The decrease in sales was due to lower sales volume of $12.8 million and the unfavorable effects of foreign currency of $0.8 million, partially offset by higher average selling prices of $4.9 million.
The decrease in sales volume was primarily driven by lower polyethylene catalysts sales during the six months ended June 30, 2023 and the timing of customer orders for catalyst used in the production of methyl methacrylate for the six months ended June 30, 2022. Higher average selling prices during the six months ended June 30, 2023 was driven by implemented price increases.
Gross Profit
Gross profit for the six months ended June 30, 2023 was $97.5 million, a decrease of $10.1 million, or 9.4%, compared to $107.6 million for the six months ended June 30, 2022. The decrease in gross profit reflects lower sales volume of $23.8 million and higher manufacturing costs, exclusive of the $37 million impact associated with lower sulfur costs that are passed through in price, partially offset by higher average selling prices and favorable mix.
The higher manufacturing costs was primarily driven by higher variable costs, transportation costs and costs related to the extended maintenance turnaround.
Selling, General and Administrative Expenses
Selling, general and administrative expenses for the six months ended June 30, 2023 was $42.5 million, a decrease of $3.8 million, as compared to $46.3 million for the six months ended June 30, 2022. The decrease in selling, general and administrative expenses was mainly due to a decrease in other compensation-related expenses of $3.4 million and a decrease in stock-based compensation expense of $3.6 million due to fewer overall awards granted and outstanding for the six months ended June 30, 2023 as compared to the prior year period. This was partly offset by an increase in professional fees of $2.5 million.
Other Operating Expense, Net
Other operating expense, net for the six months ended June 30, 2023 was $13.0 million, a decrease of $4.4 million, compared to $17.4 million for the six months ended June 30, 2022. The decrease in other operating expense, net was mainly driven by a decrease of $2.4 million in transactions costs, primarily associated with the sale of the Performance Chemicals business in 2021 and a decrease in restructuring, integration and business optimization costs driven by severance charges incurred in the prior period from contracts associated with former executives for $4.4 million, offset by an increase of $1.3 million in business optimization costs. This was also offset by an increase in net losses on asset disposals of $1.6 million, primarily associated with costs associated with Winter Storm Elliott.

38

Equity in Net Income of Affiliated Companies
Equity in net income of affiliated companies for the six months ended June 30, 2023 was $11.6 million, compared to $14.3 million for the six months ended June 30, 2022. The decrease was due to lower earnings from the Zeolyst Joint Venture largely due to the comparative timing of customer orders for hydrocracking and lower specialty catalysts sales during the six months ended June 30, 2023.
Interest Expense, Net
Interest expense, net for the six months ended June 30, 2023 was $19.0 million, an increase of $1.7 million, as compared to $17.3 million for the six months ended June 30, 2022. The increase in interest expense, net was primarily due to year over year increase in variable rates, which was partially offset by lower outstanding debt during the six months ended June 30, 2023, as compared to the six months ended June 30, 2022 and the benefits associated with our interest rate caps, which included an adjustment related to prior year interest rate amortization.
Other Expense, Net
Other expense, net for the six months ended June 30, 2023 was $0.2 million, a decrease of $0.6 million, as compared to $0.8 million for the six months ended June 30, 2022. The decrease in other expense, net primarily consisted of favorable foreign currency exchange of $1.8 million mainly related to the non-permanent intercompany debt denominated in local currency and translated to the U.S. dollar, which was partially offset by higher pension costs of $1.1 million.
Provision for Income Taxes
The provision for income taxes for the six months ended June 30, 2023 was $9.7 million, compared to a $13.0 million for the six months ended June 30, 2022. The effective income tax rate for the six months ended June 30, 2023 was 28.3%, compared to 32.4% for the six months ended June 30, 2022. The Company’s effective income tax rate fluctuated primarily due to a reduced discrete tax impact related to a stock compensation shortfall and a discrete tax benefit associated with state and local tax law changes.
The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2023 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation, a discrete tax expense associated with the recording of accrued penalties and interest associated with historical uncertain tax positions, and a discrete tax benefit connected to state and local tax law changes.
Net Income
For the foregoing reasons, net income was $24.7 million for the six months ended June 30, 2023, compared to $27.1 million for the six months ended June 30, 2022.
Adjusted EBITDA
Summarized Adjusted EBITDA information is shown below in the following table:
Six months ended
June 30,
Change
20232022$%
(in millions, except percentages)
Adjusted EBITDA:(1)
Ecoservices$96.9 $109.3 $(12.4)(11.3)%
Catalyst Technologies(2)
38.4 38.4 — — %
Unallocated corporate expenses(13.1)(15.6)2.5 (16.0)%
Total$122.2 $132.1 $(9.9)(7.5)%
(1)We define Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Our management evaluates the performance of our segments and allocates resources based primarily on Adjusted EBITDA. Adjusted EBITDA does not represent cash flow for periods presented and should not be considered as an alternative to net income as an indicator of our operating performance or as an alternative to cash flows as a source of liquidity. Adjusted EBITDA may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.
(2)The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $21.6 million for the six months ended June 30, 2023, which includes $11.6 million of equity in net income, excluding $3.2 million of amortization of investment in affiliate step-up plus $6.8 million of joint venture depreciation, amortization and interest.
39

The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $25.6 million for the six months ended June 30, 2022, which includes $14.3 million of equity in net income, excluding $3.2 million of amortization of investment in affiliate step-up plus $8.1 million of joint venture depreciation, amortization and interest.

Ecoservices: Adjusted EBITDA for the six months ended June 30, 2023 was $96.9 million, a decrease of $12.4 million, or 11.3%, compared to $109.3 million for the six months ended June 30, 2022. The decrease in Adjusted EBITDA was primarily a result of lower virgin sulfuric acid sales volume related to Winter Storm Elliott and the extended maintenance turnaround activity, higher unplanned repair and maintenance costs and costs associated with planned turnaround activity, partially offset by higher pricing for regeneration services.
Catalyst Technologies: Adjusted EBITDA for the six months ended June 30, 2023 was $38.4 million, in line with the prior year period as continued strong pricing and favorable product mix offset a decrease in sales volume.
A reconciliation of net income to Adjusted EBITDA is as follows:
Six months ended
June 30,
20232022
(in millions)
Reconciliation of net income to Adjusted EBITDA
Net income$24.7 $27.1 
Provision for income taxes9.7 13.0 
Interest expense, net19.0 17.3 
Depreciation and amortization41.2 39.2 
EBITDA94.6 96.6 
Joint venture depreciation, amortization and interest(a)
6.8 8.1 
Amortization of investment in affiliate step-up(b)
3.2 3.2 
Net loss on asset disposals(c)
2.3 0.7 
Foreign currency exchange (gain) loss(d)
(1.1)1.1 
LIFO expense(e)
2.5 0.4 
Transaction and other related costs(f)
2.6 5.1 
Equity-based compensation9.1 12.7 
Restructuring, integration and business optimization expenses(g)
2.1 5.7 
Other(h)
0.1 (1.5)
Adjusted EBITDA$122.2 $132.1 
(a)We use Adjusted EBITDA as a performance measure to evaluate our financial results. Because our Catalyst Technologies segment includes our 50% interest in the Zeolyst Joint Venture, we include an adjustment for our 50% proportionate share of depreciation, amortization and interest expense of the Zeolyst Joint Venture.
(b)Represents the amortization of the fair value adjustments associated with the equity affiliate investment in the Zeolyst Joint Venture as a result of the combination of the businesses of PQ Holdings Inc. and Eco Services Operations LLC in May 2016. We determined the fair value of the equity affiliate investment and the fair value step-up was then attributed to the underlying assets of the Zeolyst Joint Venture. Amortization is primarily related to the fair value adjustments associated with fixed assets and intangible assets, including customer relationships and technical know-how.
(c)When asset disposals occur, we remove the impact of net gain/loss of the disposed asset because such impact primarily reflects the non-cash write-off of long-lived assets no longer in use.
(d)Reflects the exclusion of the foreign currency transaction gains and losses in the statements of income related to the non-permanent intercompany debt denominated in local currency translated to U.S. dollars.
(e)Represents non-cash adjustments to the Company’s LIFO reserves for certain inventories in the U.S. that are valued using the LIFO method, effectively reflecting the results as if these inventories were valued using the FIFO method, which we believe provides a means of comparison to other companies that may not use the same basis of accounting for inventories.
(f)Relates to certain transaction costs, including debt financing, due diligence and other costs related to transactions that are completed, pending or abandoned, that we believe are not representative of our ongoing business operations.
40

(g)Includes the impact of restructuring, integration and business optimization expenses, which are incremental costs that are not representative of our ongoing business operations.
(h)Other consists of adjustments for items that are not core to our ongoing business operations. These adjustments include environmental remediation and other legal costs, expenses for capital and franchise taxes, and defined benefit pension and postretirement plan (benefits) costs, for which our obligations are under plans that are frozen. Also included in this amount are adjustments to eliminate the benefit realized in cost of goods sold of the allocation of a portion of the contract manufacturing payments under the five-year agreement with the buyer of the Performance Chemicals business to the financing obligation under the failed sale-leaseback. Included in this line-item are rounding discrepancies that may arise from rounding from dollars (in thousands) to dollars (in millions).
Adjusted Net Income
Summarized adjusted net income information is shown below in the following table:
Six months ended June 30,
20232022
Pre-tax amountTax expense (benefit)After-tax amountPre-tax amountTax expense (benefit)After-tax amount
(in millions)
Reconciliation of net income to Adjusted Net Income(1)(2)
Net income$34.4 $9.7 $24.7 $40.1 $13.0 $27.1 
Amortization of investment in affiliate step-up(b)
3.2 0.8 2.4 3.2 0.8 2.4 
Net loss on asset disposals(c)
2.3 0.6 1.7 0.7 0.2 0.5 
Foreign currency exchange (gain) loss(d)
(1.1)(0.2)(0.9)1.1 0.2 0.9 
LIFO expense(e)
2.5 0.7 1.8 0.4 0.1 0.3 
Transaction and other related costs(f)
2.6 0.7 1.9 5.1 1.2 3.9 
Equity-based compensation9.1 0.8 8.3 12.7 0.4 12.3 
Restructuring, integration and business optimization expenses(g)
2.1 0.6 1.5 5.7 1.5 4.2 
Other(h)
0.1 — 0.1 (1.5)(0.4)(1.1)
Adjusted Net Income$55.2 $13.7 $41.5 $67.5 $17.0 $50.5 
(1)We define adjusted net income as net income adjusted for non-operating income or expense and the impact of certain non-cash or other items that are included in net income that we do not consider indicative of our ongoing operating performance. Adjusted net income is presented as a key performance indicator as we believe it will enhance a prospective investor’s understanding of our results of operations and financial condition. Adjusted net income may not be comparable with net income or adjusted net income as defined by other companies.
(2)Refer to the Adjusted EBITDA notes above for more information with respect to each adjustment.
The adjustments to net income are shown net of applicable tax rates of 26.2% and 26.0% for the six months ended June 30, 2023 and 2022, respectively, except for the foreign currency exchange (gain) loss and equity-based compensation. The tax effect on equity-based compensation is derived by removing the tax effect of any equity-based compensation expense disallowed as a result of its inclusion within IRC Sec. 162m, and adding the tax effect of equity-based stock compensation shortfall recorded as a discrete item. The tax effect of the foreign currency exchange (gain) loss is derived from tax effecting the actual year to date foreign currency exchange (gain) loss by the respective local country statutory rates which is recorded as a discrete item.
41


 Financial Condition, Liquidity and Capital Resources
Our primary sources of liquidity consist of cash flows from operations, existing cash balances as well as funds available under our asset based lending revolving credit facility (“ABL Facility”). We expect that ongoing requirements for debt service and capital expenditures will be funded from these sources of funds. Our primary liquidity requirements include funding working capital requirements (primarily inventory and accounts receivable, net of accounts payable and other accrued liabilities), debt service requirements and capital expenditures. Our capital expenditures include both maintenance of business, which include spending on maintenance and health, safety and environmental initiatives as well as growth, which includes spending to drive organic sales growth and cost savings initiatives.
We believe that our existing cash, cash equivalents and cash flows from operations, combined with availability under our asset based lending revolving credit facility, will be sufficient to meet our presently anticipated future cash needs for at least the next twelve months. We may also pursue strategic acquisition or divestiture opportunities, which may impact our future cash requirements. We may, from time to time, increase borrowings under our asset based lending revolving credit facility to meet our future cash needs. As of June 30, 2023, we had cash and cash equivalents of $29.2 million and availability of $70.0 million under our asset based lending revolving credit facility, after giving effect to $4.0 million of outstanding letters of credit, for a total available liquidity of $99.2 million. We did not have any revolving credit facility borrowings as of June 30, 2023. As of June 30, 2023, we were in compliance with all covenants under our debt agreements.
Our ABL Facility has one financial covenant with two ratios to maintain. The first ratio compares the total ABL availability against a threshold: the greater of 10% of the line cap (which is defined as the lesser of our revolving loan commitments and the value of our assets) or $20.0 million. The greater of this threshold cannot be greater than the total availability of the ABL Facility. The second ratio compares the ABL Facility availability of the U.S. revolving credit facility against a $15.0 million threshold. As of June 30, 2023, we were in compliance with the financial covenant under the ABL Facility.
The 2021 Term Loan Facility and the ABL Facility contain various restrictive covenants. Each limits the ability of the Company and its restricted subsidiaries to incur certain indebtedness or liens, merge, consolidate or liquidate, dispose of certain property, make investments or declare or pay dividends, make optional payments, modify certain debt instruments, enter into certain transactions with affiliates, enter into certain sales and leasebacks, and certain other non-financial restrictive covenants. During such time, the Company is required to maintain a fixed-charge coverage ratio of at least 1.0 to 1.0. The Company was in compliance with all debt covenants under the 2021 Term Loan Facility and the ABL Facility as of June 30, 2023.
Included in our cash and cash equivalents balance as of June 30, 2023 was $12.0 million of cash and cash equivalents in foreign jurisdictions. Depending on foreign cash balances, we have certain flexibility to repatriate funds should the need arise. Should the need arise, we would repatriate the funds in the most tax efficient manner from those subsidiaries. Repatriation of foreign cash is generally not subject to U.S. federal income taxes at the time of cash distribution. However, foreign earnings may still be taxed for state income tax purposes, as well as subject to certain foreign withholding tax obligations, when cash amounts are distributed back to the U.S.
Our liquidity requirements include interest payments related to our debt structure. As reported, our cash interest paid for the six months ended June 30, 2023 and 2022 was approximately $19.4 million and $15.8 million, respectively. Before any impact of hedges, a one percent change in assumed interest rates for our variable interest credit facilities would have an annual impact of approximately $8.8 million on interest expense.
We hedge the interest rate fluctuations on debt obligations through interest rate cap agreements. For more information about our interest rate cap agreements, refer to Note 12 — Financial Instrument of our condensed consolidated financials statements included in Part 1, Item 1 — Financial Statements (Unaudited).
The Company’s off-balance sheet arrangements include $4.0 million of outstanding letters of credit on our ABL Facility as of June 30, 2023.
42

Cash Flow
Six months ended
June 30,
20232022
(in millions)
Net cash provided by (used in):
Operating activities$41.1 $52.8 
Investing activities(39.2)(29.5)
Financing activities(79.9)(11.9)
Effect of exchange rate changes on cash and cash equivalents(3.7)(1.1)
Net change in cash and cash equivalents(81.7)10.3 
Cash and cash equivalents at beginning of period110.9 140.9 
Cash and cash equivalents at end of period$29.2 $151.2 
Six months ended
June 30,
20232022
(in millions)
Net income$24.7 $27.1 
Non-cash and non-working capital related activities(1)
52.6 81.8 
Changes in working capital(42.4)(51.7)
Other operating activities6.2 (4.4)
Net cash provided by operating activities$41.1 $52.8 
(1)Includes depreciation, amortization, amortization of deferred financing costs and original issue discount, foreign currency exchange (gain) loss, deferred income tax provision (benefit), net (gain) loss on asset disposals, stock compensation expense, equity in net income and dividends received from affiliated companies.
Six months ended
June 30,
20232022
(in millions)
Working capital changes that (used) provided cash:
Receivables$(3.0)$(33.2)
Inventories(3.0)(3.1)
Prepaids and other current assets(5.7)— 
Accounts payable(1.5)9.7 
Accrued liabilities(29.2)(25.1)
$(42.4)$(51.7)
Six months ended
June 30,
20232022
(in millions)
Purchases of property, plant and equipment$(39.2)$(25.8)
Payments for business divestiture, net of cash— (3.7)
Net cash used in investing activities$(39.2)$(29.5)
43

Six months ended
June 30,
20232022
(in millions)
Cash repayments on debt obligations$(4.5)$(4.5)
Repurchases of common shares(73.4)(7.1)
Tax withholdings on equity award vesting(0.9)(0.3)
Repayment of financing obligation(1.4)— 
Other0.3 — 
Net cash used in financing activities$(79.9)$(11.9)

Net cash provided by operating activities was $41.1 million for the six months ended June 30, 2023, compared to $52.8 million for the six months ended June 30, 2022. Cash generated by operating activities, other than changes in working capital was lower by $21.0 million during the six months ended June 30, 2023, as compared to the same period in the prior year primarily due to a decrease in dividends received from affiliated companies. The increase in cash from working capital during the six months ended June 30, 2023 of $9.3 million was favorable, compared to the six months ended June 30, 2022 primarily due to favorable changes in receivables, which was offset by unfavorable changes in prepaids and other current assets, accounts payable and accrued liabilities.
The favorable change in receivables was driven by the collection of sales. The unfavorable change in accrued liabilities mainly relates to payments for other compensation-related liabilities in the current period offset by higher income tax payments in the prior period. The unfavorable change in prepaid and other current assets primarily relates to the timing of non-trade receivables from related parties and an increase in miscellaneous receivables. The unfavorable change in accounts payable is due to the timing of vendor payments and professional fees.
Net cash used in investing activities was $39.2 million for the six months ended June 30, 2023, compared to $29.5 million during the same period in 2022. Cash used in investing activities consisted of $39.2 million and $25.8 million to fund capital expenditures during the six months ended June 30, 2023 and 2022, respectively. During the six months ended June 30, 2022, we made an additional payment of $3.7 million related to our divestiture of our Performance Chemicals business representing the final adjustments to the sale price.
Net cash used in financing activities was $79.9 million for the six months ended June 30, 2023, compared to $11.9 million during the same period in 2022. Net cash used in financing activities was primarily driven by the Company repurchases of common stock of $73.4 million during the six months ended June 30, 2023, compared to $7.1 million during the six months ended June 30, 2022.
Debt
June 30,
2023
December 31,
2022
(in millions)
Senior Secured Term Loan Facility due June 2028$882.0 $886.5 
ABL Facility— — 
Total debt882.0 886.5 
Original issue discount(6.8)(7.5)
Deferred financing costs(3.8)(4.1)
Total debt, net of original issue discount and deferred financing costs871.4 874.9 
Less: current portion(9.0)(9.0)
Total long-term debt, excluding current portion$862.4 $865.9 
As of June 30, 2023, our total debt was $882.0 million, excluding the original issue discount of $6.8 million and deferred financing costs of $3.8 million for our senior secured credit facilities. Our net debt as of June 30, 2023 was $852.8 million, including cash and cash equivalents of $29.2 million. We may seek, subject to market conditions and other factors, opportunities to repurchase, refinance or otherwise reprice our debt.
44

Capital Expenditures
Maintenance capital expenditures include spending on maintenance of business, health, safety and environmental initiatives. Growth capital expenditures include spending to drive organic sales growth and cost savings initiatives. These capital expenditures represent our “book” capital expenditures for which the company has recorded, but not necessarily paid for the capital expenditures.
 Six months ended
June 30,
 20232022
 (in millions)
Maintenance capital expenditures$30.4 $18.5 
Growth capital expenditures3.3 3.6 
Total capital expenditures$33.7 $22.1 
Capital expenditures remained at a level sufficient for required maintenance and certain expansion growth initiatives during these periods. Maintenance capital expenditures were higher in the six months ended June 30, 2023, compared to the six months ended June 30, 2022 due to higher turnaround expenditures and additional expenditures incurred related to Winter Storm Elliott impacting our manufacturing facilities. Growth capital expenditures were slightly lower in the six months ended June 30, 2023, compared to the six months ended June 30, 2022 due to the completion of several expansion projects in 2022.
Critical Accounting Policies and Estimates
We prepare our condensed consolidated financial statements in conformity with GAAP and our significant accounting policies are described in Note 2 to our audited consolidated financial statements included in our Annual Report on Form 10-K. The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect reported amounts and related disclosures. We base our estimates and judgments on historical experience and other relevant factors that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. We evaluate our critical accounting estimates, assumptions and judgments on an ongoing basis.
There has been no material change in our critical accounting policies and use of estimates from those described in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” included in our Annual Report on Form 10-K.
Accounting Standards Not Yet Adopted
See Note 2 to our unaudited condensed consolidated financial statements for a discussion of recently issued accounting standards and their effect on us.
45

ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
Our major market risk exposure is potential losses arising from changing rates and prices regarding foreign currency exchange rate risk, interest rate risk and credit risk. The audit committee of our board of directors regularly reviews foreign exchange and interest rate activity, and monitors compliance with our hedging policy. We do not use financial instruments for speculative purposes, and we limit our hedging activity to the underlying economic exposure.
There have been no material changes in the foreign currency exchange rate risk, interest rate risk or credit risk discussed in Item 7A., “Quantitative and Qualitative Disclosures about Market Risk,” included in our Annual Report on Form 10-K.
ITEM 4.    CONTROLS AND PROCEDURES.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2023, the end of the period covered by this Quarterly Report on Form 10-Q.
The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at a reasonable assurance level.
Changes in Internal Control Over Financial Reporting
No changes in our internal control over financial reporting occurred during the quarter ended June 30, 2023 that materially affected, or which are reasonably likely to materially affect, our internal control over financial reporting.

PART IIOTHER INFORMATION
ITEM 1.    LEGAL PROCEEDINGS.
From time to time, we may be subject to various legal claims and proceedings incidental to the normal conduct of business, relating to such matters as personal injury, product liability and warranty claims, waste disposal practices, release of chemicals into the environment and other matters that may arise in the ordinary course of our business. We currently believe that there is no litigation pending that is likely to have a material adverse effect on our business. Regardless of the outcome, legal proceedings can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.
ITEM 1A.    RISK FACTORS.
“Item 1A, Risk Factors” in our Annual Report on Form 10-K, as supplemented by “Item 1A, Risk Factors” in our quarterly report on Form 10-Q for the quarter ended March 31, 2022, which we refer to as the First Quarter Form 10-Q, includes a discussion of our risk factors. The information presented below updates, and should be read in conjunction with, the risk factors disclosed in our Annual Report on Form 10-K, as supplemented by our First Quarter Form 10-Q. The effects of the events and circumstances described in the following risk factors may have additional effect of heightening many of the risks noted in our Annual Report on Form 10-K, as supplemented by our First Quarter Form 10-Q. Except as presented below, there have been no material changes from the risk factors described in our Annual Report on Form 10-K, as supplemented by our First Quarter Form 10-Q.
There may be sales of a substantial amount of our common stock by our current stockholders, and these sales could cause the price of our common stock to fall.
As of June 30, 2023, there were 116,263,742 shares of our common stock outstanding, of which 9,040,415 shares are held by INEOS. This represents approximately 8% of our outstanding common stock.
Sales of substantial amounts of our common stock in the public market, or the perception that such sales will occur, could adversely affect the market price of our common stock and make it difficult for us to raise funds through securities offerings in the future.
In addition, we have registered shares of our common stock that are reserved for issuance under our 2016 Stock Incentive Plan and 2017 Omnibus Incentive Plan, as amended and restated.
46

Provisions in our charter documents and Delaware law may deter takeover efforts that may be beneficial to stockholder value.
Provisions in our certificate of incorporation and bylaws and Delaware law could make it harder for a third party to acquire us, even if doing so might be beneficial to our stockholders. These provisions include a classified board of directors and the ability of our board of directors to issue preferred stock without stockholder approval that could be used to dilute a potential hostile acquiror. Our certificate of incorporation imposes some restrictions on mergers and other business combinations between us and any holder of 15% or more of our outstanding common stock other than INEOS and investment funds affiliated with CCMP Capital Advisors, L.P. (“CCMP”), one of our former stockholders. As a result, you may lose your ability to sell your stock for a price in excess of the prevailing market price due to these protective measures, and efforts by stockholders to change the direction or management of the company may be unsuccessful.
Our certificate of incorporation contains a provision renouncing our interest and expectancy in certain corporate opportunities, which could adversely impact our business.
INEOS, and the member of our board of directors who is affiliated with INEOS, by the terms of our certificate of incorporation, are not required to offer us any corporate opportunity of which they become aware and can take any such corporate opportunity for themselves or offer it to other companies in which they have an investment. We, by the terms of our certificate of incorporation, expressly renounce any interest or expectancy in any such corporate opportunity to the extent permitted under applicable law, even if the opportunity is one that we or our subsidiaries might reasonably have pursued or had the ability or desire to pursue if granted the opportunity to do so. Our certificate of incorporation may not be amended to eliminate our renunciation of any such corporate opportunity arising prior to the date of any such amendment.
INEOS may from time to time acquire and hold interests in businesses that compete directly or indirectly with us, or may pursue acquisition opportunities that may be complementary to our business, and as a result, those acquisition opportunities may not be available to us. These potential conflicts of interest could have a material adverse effect on our business, financial condition, results of operations or prospects if INEOS allocates attractive corporate opportunities to themselves or their affiliates instead of to us.
ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.
The following table contains information about purchases of our common stock, excluding excise tax, during the second quarter of 2023:

Total Number of Shares of Common Stock Purchased
Average Price Paid per Share of Common Stock (1)
Total Number of Shares of Common Stock Purchased as Part of Publicly Announced Plan or ProgramsMaximum Number (or Dollar Value) of Shares of Common Stock that May Yet Be Purchased Under the Plans or Programs (in thousands)
April 1, 2023—April 30, 2023— $— — $— 
May 1, 2023—May 31, 20234,000,000 (2)$10.88 4,000,000 $239,925 
June 1, 2023—June 30, 2023— $— — $— 
Total4,000,000 
(1)Excludes brokerage commissions and other costs of execution.
(2)In April 2022, our Board of Directors approved and announced a new stock repurchase program authorizing the repurchase of up to $450 million of the Company’s outstanding common stock over the next four years. This program is expected to be funded using cash on hand and cash generated from operations. We primarily expect to conduct the repurchase program through negotiated transactions with the Company’s equity sponsors, as well as through open market repurchases or other means, including through Rule 10b-18 trading plans or through the use of other techniques such as accelerated share repurchases. The actual timing, number and nature of shares repurchased will depend on a variety of factors, including stock, price, trading volume, and general business and market conditions. The repurchase program does not obligate us to acquire any number of shares in any specific period or at all and may be amended, suspended or discontinued at any time at our discretion.
During the three months ended June 30, 2023, the Company repurchased 4,000,000 shares of its common stock from the underwriter pursuant to the stock repurchase program in connection with a secondary offering of the Company’s common stock in May 2023 at a price of $10.88 per share for a total of $43.5 million. As of June 30, 2023, $239.9 million was available for additional share repurchases under the program.
47


ITEM 5.    OTHER INFORMATION.
Trading Arrangements
During the three months ended June 30, 2023, none of the Company’s directors or executive officers adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each item is defined in Item 408(a) of Regulation S-K.

ITEM 6.    EXHIBITS.
The following exhibits are being filed or furnished as part of this Quarterly Report on Form 10-Q:
Exhibit No.Description
31.1
31.2
32.1
32.2
101
The following materials from the Quarterly Report on Form 10-Q of Ecovyst Inc. for the quarter ended June 30, 2023, formatted in Inline XBRL: (i) Condensed Consolidated Statements of Income, (ii) Condensed Consolidated Statements of Comprehensive Income, (iii) Condensed Consolidated Balance Sheets, (iv) Condensed Consolidated Statements of Stockholders’ Equity, (v) Condensed Consolidated Statements of Cash Flows, (vi) Notes to Condensed Consolidated Financial Statements and (vii) document and entity information, tagged as blocks of text and including detailed tags
104
The cover page from the Quarterly Report on Form 10-Q of Ecovyst Inc. for the quarter ended June 30, 2023, formatted in Inline XBRL and included as Exhibit 101

48

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.

Ecovyst Inc.
Date:August 8, 2023By:/s/ MICHAEL FEEHAN
Michael Feehan
Vice President and Chief Financial Officer
(Duly Authorized Officer and Principal Financial and Accounting Officer)


49
EX-31.1 2 ex311-sec302ceocertx063020.htm EX-31.1 Document


Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002

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


EX-31.2 3 ex312-sec302cfocertx063020.htm EX-31.2 Document


Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002

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


EX-32.1 4 ex321-sec906ceocertx063020.htm EX-32.1 Document


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

In connection with the quarterly report of Ecovyst Inc. (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Kurt J. Bitting, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:August 8, 2023/s/ KURT J. BITTING
Kurt J. Bitting
Chief Executive Officer
(Principal Executive Officer)


EX-32.2 5 ex322-sec906cfocertx063020.htm EX-32.2 Document


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

In connection with the quarterly report of Ecovyst Inc. (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael Feehan, Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:August 8, 2023/s/ MICHAEL FEEHAN
Michael Feehan
Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 6 ecvt-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Background and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - New Accounting Standards link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Other Operating Expense, Net link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Inventories, Net link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Investments in Affiliated Companies link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Long-term Debt link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments and Contingent Liabilities link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Reportable Segments link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Background and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Other Operating Expense, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Inventories, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Investments in Affiliated Companies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Long-term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Reportable Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Background and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Correction of an Error (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Disaggregated Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Change by Component (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Reclassifications out of AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Treasury Stock Repurchases (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Other Operating Expense, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Ownership Percentage (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Summarized Income Statement (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Investments in Affiliated Companies Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Long-term Debt Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Financial Instruments - Interest Rate Cap Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Financial Instruments Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Effect on Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Cash Flow Hedge Impact on Income Statement (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - Net Periodic Pension Expense Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 9954741 - Disclosure - Summary Financial Information by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954742 - Disclosure - Reconciliation of Net Income/Loss to Segment Adjusted EBITDA (Details) link:presentationLink link:calculationLink link:definitionLink 9954743 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954744 - Disclosure - Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954745 - Disclosure - Stock-Based Compensation - Schedule of RSU and PSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954746 - Disclosure - Stock-Based compensation - Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954747 - Disclosure - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9954748 - Disclosure - Calculation of Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954749 - Disclosure - Anti-dilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954750 - Disclosure - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ecvt-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ecvt-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ecvt-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Accrued liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Working capital changes that provided (used) cash: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Nonvested, beginning balance Nonvested, ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Deferred income taxes Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Stock Units (PSUs) Stock options with performance only targets not achieved Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Other expense, net Other (expense) income Nonoperating Income (Expense) Commitments and contingencies (Note 15) Commitments and Contingencies Previously Reported Previously Reported [Member] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Derivative assets Derivative asset, current Derivative Asset, Current Disaggregated Revenue Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Error Corrections and Prior Period Adjustments Restatement Error Corrections and Prior Period Adjustments Restatement [Line Items] LIFO expense Inventory Write-down Award requisite service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Income Taxes Income Tax Disclosure [Text Block] Debt Instrument, variable rate floor Debt Instrument, Variable Rate Floor Debt Instrument, Variable Rate Floor Board of Directors Director [Member] Preferred stock, value, issued Preferred Stock, Value, Issued Preferred stock, par value (usd per share) Preferred Stock, Par or Stated Value Per Share Business Combination Business Acquisition [Line Items] Weighted Average Grant Date Fair Value (per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Inventory, Net Inventory, Net [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Diluted income per share Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Hedging Relationship [Axis] Hedging Relationship [Axis] Treasury stock, value Treasury Stock, Value Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Amount of gain (loss) reclassified from AOCI into income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Goodwill Goodwill [Roll Forward] Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Treasury stock (shares) Treasury Stock, Common, Shares ABL Facility Line of Credit [Member] Components of Net Periodic Expense (Benefit) Schedule of Net Benefit Costs [Table Text Block] Buildings and improvements Building and Building Improvements [Member] Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Long-term debt, fair value Long-Term Debt, Fair Value Tax benefit/ (expense) Other Comprehensive Income (Loss), Tax Net income Net income Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Machinery and equipment Machinery and Equipment [Member] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Amounts reclassified from accumulated other comprehensive income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Regeneration and treatment services Regeneration and Treatment Services [Member] Regeneration and Treatment Services [Member] Receivables Increase (Decrease) in Receivables April 2022 Stock Repurchase Program April 2022 Stock Repurchase Program [Member] April 2022 Stock Repurchase Program Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of goods sold Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Reconciliation from Basic to Diluted Weighted Average Number of Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Number of Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Derivative liabilities: Financial Liabilities Fair Value Disclosure [Abstract] Quoted Prices in Active Markets (Level 1)  Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Beginning balance Ending balance Goodwill Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued liabilities Increase (Decrease) in Accrued Liabilities Hedging Relationship [Domain] Hedging Relationship [Domain] Number of shares available for grant (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Reconciliation of Revenue from Reportable Segments to Consolidated Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Derivative, notional amount Derivative, Notional Amount Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities—noncurrent Operating Lease, Liability, Noncurrent Foreign currency exchange (gain) loss Realized Gain (Loss), Foreign Currency Transaction, before Tax Retirement Plan Type [Domain] Retirement Plan Type [Domain] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation Depreciation expense Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Zeolyst Joint Venture Zeolyst Joint Venture [Member] Zeolyst Joint Venture [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Long-term Debt Instruments Schedule of Long-Term Debt Instruments [Table Text Block] Tax withholdings on equity award vesting Fair value of shares withheld for tax payments Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Industrial, mining & automotive Industrial, Mining & Automotive [Member] Industrial, Mining & Automotive [Member] Repayments of long-term debt Repayments of Medium-term Notes Ecoservices Ecoservices [Member] Former Refining Services [Member] Equity Method Investments Equity Method Investments [Table Text Block] Sales Revenues Risk-free interest rate Performance Stock Unit, Fair Value Assumptions, Risk Free Interest Rate Performance Stock Unit, Fair Value Assumptions, Risk Free Interest Rate Product and Service [Domain] Product and Service [Domain] Schedule of Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount FIFO or average cost basis FIFO Or Weighted Average Inventory Amount FIFO or Weighted Average Inventory Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Antidilutive (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Non-cash financing activity: Noncash Investing and Financing Items [Abstract] Interest expense, net Interest expense Interest Expense Interest Expense Capital expenditures acquired on account but unpaid as of the period end Capital Expenditures Incurred but Not yet Paid Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Property, plant and equipment, gross Property, Plant and Equipment, Gross Goodwill [Line Items] Goodwill [Line Items] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Schedule of Other Operating Expense, Net Schedule of Other Operating Cost and Expense, by Component [Table Text Block] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Original issue discount Debt Instrument, Unamortized Discount LIFO basis LIFO Inventory Amount Accrued share repurchases Treasury Stock Value, Common, Value Accrued Treasury Stock Value, Common, Value Accrued Operating lease liabilities—current Operating Lease, Liability, Current Share Repurchase Method [Domain] Share Repurchase Method [Domain] Share Repurchase Method [Domain] Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Property, Plant and Equipment Property, Plant and Equipment [Line Items] Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Business Combination PQ Holdings, Eco Services [Member] PQ Holdings, Eco Services [Member] Award Date [Domain] Award Date [Domain] Average cost per share Shares Acquired, Average Cost Per Share Class of Stock Disclosures [Abstract] Class of Stock Disclosures [Abstract] Derivative assets Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Segment Reporting Segment Reporting, Revenue Reconciling Item [Line Items] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Equity Method Investment, Nonconsolidated Investee Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Weighted average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued (shares) Common Stock, Shares, Issued Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Expected volatility Performance Stock Unit, Fair Value Assumptions, Expected Volatility Rate Performance Stock Unit, Fair Value Assumptions, Expected Volatility Rate Gross profit Gross profit Gross Profit Repurchases of common shares value Treasury Stock, Common, Value Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Total debt, net of original issue discount and deferred financing costs Long-Term Debt Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Award vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock Options Anti-dilutive stock options Employee Stock Option [Member] Foreign currency translation  Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Unrecognized stock-based compensation expense, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Settlement loss Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Other, net Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Correction of an error Error Correction [Text Block] Tabular List, Table Tabular List [Table Text Block] Net gain (loss) Net (gain) loss Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Entity Address, Address Line One Entity Address, Address Line One Repurchases of common shares Treasury Stock, Value, Acquired, Cost Method Performance Measure [Axis] Performance Measure [Axis] Performance Measure Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Derivative [Table] Derivative [Table] Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Defined Benefit Plan, Net Periodic Expense (Benefit) Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Interest rate caps Derivative liability Derivative Liability Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating segments Operating Segments [Member] Beginning balance nonvested (weighted average grant date fair value, usd per share) Ending balance nonvested (weighted average grant date fair value, usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Shares issued under equity incentive plan, net of forfeitures Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Derivative liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Compensation Arrangement by Share-based Payment Award Share-Based Payment Arrangement [Abstract] Catalyst Technologies Catalyst Technologies [Member] Former Catalysts [Member] Entity Tax Identification Number Entity Tax Identification Number Foreign exchange impact Goodwill, Foreign Currency Translation Gain (Loss) Investments in affiliated companies Equity Method Investments Inventories, net Inventories, net Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Land Land [Member] Performance Measure [Domain] Performance Measure [Domain] Performance Measure Entity Interactive Data Current Entity Interactive Data Current Disaggregated Revenue [Table] Disaggregation of Revenue [Table] Long-term Debt Long-Term Debt [Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Share-based Compensation Arrangement by Share-based Payment Award Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Stock-Based Compensation [Abstract] Stock-Based Compensation [Abstract] Stock-Based Compensation [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Joint venture depreciation, amortization and interest Equity Method Investment Amortization Expense Equity Method Investment Amortization Expense Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Common stock, shares outstanding (shares) Common Stock, Shares, Outstanding Net income per share: Earnings Per Share, Basic [Abstract] Interest cost Defined Benefit Plan, Interest Cost Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] PEO PEO [Member] Defined Benefit Plan Disclosure Defined Benefit Plan Disclosure [Line Items] Benefit Plans Retirement Benefits [Text Block] Other, net Other Operating Activities, Cash Flow Statement Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of Error Corrections and Prior Period Adjustments Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Derivative liability, noncurrent Derivative Liability, Noncurrent Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Total liabilities Liabilities Background and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Derivative, number of instruments in effect Derivative, Number of Instruments in Effect Derivative, Number of Instruments in Effect Prepaids and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated other comprehensive income (loss) Total AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Measurement Frequency [Domain] Measurement Frequency [Domain] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Repayments of revolving credit facilities Repayments of Long-Term Lines of Credit Title of Individual [Axis] Title of Individual [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Defined benefit and other postretirement plans  Benefit plans, net Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Premium amortized to acquire derivative instrument Derivative, Cost of Hedge Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Stock-based compensation expense, tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Net income per share: Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Common stock, value, issued Common Stock, Value, Issued Anti-dilutive restricted stock units and performance stock units Restricted Stock, Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member] Includes the following: (1) Restricted Stock - stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met; and (2) Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) - share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met. Pre-tax amount Other Comprehensive Income (Loss), before Tax Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Repayment of financing obligation Finance Lease, Principal Payments Net periodic expense (benefit) Defined Benefit Plan, Net Periodic Benefit Cost (Credit) 2021 Term Loan Facility 2021 Term Loan Facility [Member] 2021 Term Loan Facility Net gain (loss) from hedging activities Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Cash paid during the period for: Supplemental Cash Flow Information [Abstract] Amortization of investment in affiliate step-up Amortization of investment in affiliate step-up Equity Method Investments Charges Related to Purchase Accounting Equity Method Investments Charges Related to Purchase Accounting Other Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments Schedule of Equity Method Investments [Line Items] Interest rate caps Interest rate caps Interest Rate Cap [Member] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Recently adopted accounting standards Accounting Standards Update and Change in Accounting Principle [Text Block] Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] PEO Name PEO Name Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock, shares authorized (shares) Preferred Stock, Shares Authorized Base Rate [Member] Base Rate [Member] Granted (weighted average grant date fair value, usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested stock options, expired and unexercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Schedule of Goodwill Schedule of Goodwill [Table Text Block] 2023 Grants 2023 Grants [Member] 2023 Grants Preferred stock, shares outstanding (shares) Preferred Stock, Shares Outstanding Other Postretirement Benefits Plan Other Postretirement Benefits Plan [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Net prior service (credit) cost Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member] Investments in Affiliated Companies Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Polymers & engineered plastics Polymers & Engineered Plastics [Member] Polymers & Engineered Plastics [Member] Amortization of prior service credit Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Depreciation and amortization Depreciation, Depletion and Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total equity Beginning balance Ending balance Accumulated other comprehensive income (loss) Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] 2020 Grants 2020 Grants [Member] 2020 Grants Restricted Stock Restricted stock awards with performance only targets not achieved Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Net gain (loss) from hedging activities Net gain (loss) from hedging activities Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Subsequent Events [Abstract] Subsequent Events [Abstract] Income before income taxes Total before tax Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest July 2020 Interest Rate Cap July 2020 Interest Rate Cap [Member] July 2020 Interest Rate Cap Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Numerator: Earnings Per Share Reconciliation [Abstract] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (shares) Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Accounting Standards Update and Change in Accounting Principle [Abstract] Share Repurchase Method [Axis] Share Repurchase Method [Axis] Share Repurchase Method Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Net purchase accounting fair value adjustments Equity Method Investment, Difference Between Carrying Amount and Underlying Equity Entity Emerging Growth Company Entity Emerging Growth Company Other, net Other (Income) Expense, Net Other (Income) Expense, Net Deferred financing costs Debt Issuance Costs, Net Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Stock compensation Share-Based Payment Arrangement, Noncash Expense Non-cash investing activity: Non cash Investing Items [Abstract] Non cash Investing Items Common stock Common Stock [Member] Stock repurchase program, period Stock Repurchase Program, Period in Force Pension and postretirement benefits Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Earnings per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Amount of gain (loss) reclassified from AOCI into income Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract] Derivative asset, noncurrent Derivative Asset, Noncurrent Ownership percentage Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Minimum Minimum [Member] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Dividends received from affiliated companies Proceeds from Equity Method Investment, Distribution Exercise Price Award Exercise Price Total other comprehensive income (loss) Other comprehensive income (loss) After-tax amount Other Comprehensive Income (Loss), Net of Tax Amount of derivative loss expected to be transferred from OCI Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Zeolyst C.V. Zeolyst C.V. [Member] Zeolyst C.V. [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Foreign exchange (gain) loss Gain (Loss), Foreign Currency Transaction, before Tax Fair Value of Derivatives Held Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Tax withholdings on equity award vesting Payment, Tax Withholding, Share-Based Payment Arrangement LIABILITIES Liabilities [Abstract] Net of tax Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Retirement Plan Type [Axis] Retirement Plan Type [Axis] Commitments and Contingent Liabilities Commitments and Contingencies Disclosure [Text Block] Other, net Payments for (Proceeds from) Other Investing Activities (Accumulated deficit) Retained Earnings [Member] Current maturities of long-term debt Less: current portion Long-Term Debt, Current Maturities Employee Employee [Member] Employee [Member] Amount of gain (loss) recognized in OCI on derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Reconciliation of Net Income (Loss) from Continuing Operations to Adjusted EBITDA Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total liabilities and equity Liabilities and Equity Other long-term assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Right-of-use lease assets Operating Lease, Right-of-Use Asset Net gain (loss) from hedging activities Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Basic income per share Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Net loss on asset disposals Gain (Loss) on Disposition of Assets Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Valued at lower of cost and net realizable value: Valued at Lower of Cost and Net Realizable Value [Abstract] Valued at Lower of Cost and Net Realizable Value [Abstract] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Revision of Prior Period, Error Correction, Adjustment Revision of Prior Period, Error Correction, Adjustment [Member] Income taxes, net of refunds Income Taxes Paid Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Interest (expense) income Interest Expense [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Accrued excise tax on share repurchases Excise Taxes Payable Excise Taxes Payable Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (shares) Common Stock, Shares Authorized Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Right-of-use assets obtained in exchange for new lease liabilities (non-cash): Other Noncash Investing and Financing Items [Abstract] Other Operating Expense, Net Other Operating Income and Expense [Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Repurchases of common shares Payments for Repurchase of Equity Derivative Instrument [Axis] Derivative Instrument [Axis] Total debt Long-Term Debt, Gross Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Expected dividend yield Performance Stock Unit, Fair Value Assumptions, Expected Dividend Rate Performance Stock Unit, Fair Value Assumptions, Expected Dividend Rate All Adjustments to Compensation All Adjustments to Compensation [Member] Derivative Derivative [Line Items] Award Timing Disclosures [Line Items] Title of Individual [Domain] Title of Individual [Domain] Compensation Amount Outstanding Recovery Compensation Amount Finished products and work in process Inventory, Finished Goods and Work in Process, Net of Reserves Payments for business divestiture, net of cash Payments for Business Divestiture Payments for Business Divestiture Secured Overnight Financing Rate Secured Overnight Financing Rate [Member] Secured Overnight Financing Rate Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Adjusted EBITDA from reportable segments Adjusted Earnings Before Interest Taxes Depreciation And Amortization Adjusted Earnings Before Interest Taxes Depreciation And Amortization Additional paid-in capital Additional Paid in Capital Reclassification [Table] Reclassification [Table] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Interest rate caps Derivative asset Derivative Asset Forfeited (weighted average grant date fair value, usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred income tax provision Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Amortization Adjustment For Amortization Expense The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives, excluding the amount of amortization expense attributable to debt discount (premium) and debt issuance costs. Prepaid and other current assets Prepaid Expense and Other Assets, Current Forfeited Forfeited, performance-based restricted shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Secondary Offering Secondary Offering [Member] Secondary Offering Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Zeolyst International Zeolyst International [Member] Zeolyst International [Member] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions (shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Fair Value Measurements, Recurring Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Treasury stock, at cost  Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Amounts Reclassified from Accumulated Other Comprehensive Income Amount of loss reclassified from AOCI into income Reclassification out of Accumulated Other Comprehensive Income [Member] Amortization of deferred financing costs and original issue discount Amortization of Debt Issuance Costs and Discounts Segment Reporting Information Segment Reporting Information [Line Items] Expected term (in years) Performance Stock Unit, Fair Value Assumptions, Expected Term Performance Stock Unit, Fair Value Assumptions, Expected Term Equity-based compensation Stock compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Provision for income taxes Tax benefit (expense) Income Tax Expense (Benefit) Derivatives designated as hedging instrument Designated as Hedging Instrument [Member] Total Shareholder Return (TSR) Total Shareholder Return (TSR) [Member] Total Shareholder Return (TSR) Fair Value Measurements Fair Value Disclosures [Text Block] Gain (loss) on cash flow hedging relationships Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member] Name Trading Arrangement, Individual Name Excise tax on repurchases of common shares Excise Tax on Treasury Stock Repurchased Excise Tax on Treasury Stock Repurchased Award Date [Axis] Award Date [Axis] Other operating expense, net Other operating expense, net Operating Costs and Expenses Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Equity [Abstract] Equity [Abstract] Inventories, Net Inventory Disclosure [Text Block] Sales Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Unallocated corporate expenses Unallocated Corporate Expenses Unallocated Corporate Expenses Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Performance Stock Units (PSUs) Performance Stock Units [Member] Share instrument which is convertible to stock or an equivalent amount of cash when specified performance conditions are met. Amortization of net (gain) loss Defined Benefit Plan, Amortization of Gain (Loss) Cash and Cash Equivalents, Period Increase (Decrease) [Abstract] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Shares withheld for tax withholding obligation Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Derivative assets: Assets, Fair Value Disclosure [Abstract] Debt Instrument, first lien leverage ratio Debt Instrument, First Lien Leverage Ratio Debt Instrument, First Lien Leverage Ratio Shares acquired Treasury Stock, Shares, Acquired Variable rate on spread Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Goodwill Goodwill Disclosure [Text Block] Long-term debt, excluding current portion Total long-term debt, excluding current portion Long-Term Debt, Excluding Current Maturities Derivative, number of instruments Derivative, Number of Instruments Held Diluted (shares) Weighted average shares outstanding – Diluted (shares) Weighted average shares outstanding – Diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Credit spread adjustment Debt Instrument, Basis Spread On Variable Rate, Spread Adjustment Debt Instrument, Basis Spread On Variable Rate, Spread Adjustment Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Amount of gain (loss) recognized in OCI on derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Additional paid-in capital Additional Paid-in Capital [Member] Company Performance Measure Company Performance Measure [Member] Company Performance Measure Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Equity in net (income) from affiliated companies Equity in net income from affiliated companies Equity in net income from affiliated companies Income (Loss) from Equity Method Investments Share Repurchase Program [Axis] Share Repurchase Program [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover page. Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Stock compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Recurring Fair Value, Recurring [Member] Segment reconciling items Segment Reconciling Items [Member] Other long-term liabilities Other Liabilities, Noncurrent Vested (weighted average grant date fair value, usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Forfeited, performance-based stock options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Construction in progress Construction in Progress [Member] Granted, percentage of target Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Percentage Cash flow hedging Cash Flow Hedging [Member] Defined Benefit Pension Plans Pension Plan [Member] Reportable Segments Segment Reporting Disclosure [Text Block] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Clean fuels, emission control & other Clean Fuels, Emission Control & Other [Member] Clean Fuels, Emission Control & Other [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument Debt Instrument [Line Items] Basic (shares) Weighted average shares outstanding – Basic (shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Restructuring, integration and business optimization costs Business Optimization, Integration, Restructuring and Other Related Costs Business Optimization, Integration, Restructuring and Other Related Costs Operating income Operating income Operating Income (Loss) Number of reporting units Number of Reporting Units Valued at lower of cost or market: LIFO Method Related Items [Abstract] Derivative, cap interest rate Derivative, Cap Interest Rate Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement Statement [Line Items] January 2022 Interest Rate Cap expiring October 2024 January 2022 Interest Rate Cap expiring October 2024 [Member] January 2022 Interest Rate Cap expiring October 2024 Schedule of Nonvested Performance-based Units Activity Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Transaction and other related costs Transaction and Other Related Costs Transaction and Other Related Costs Schedule of Derivative Instruments Schedule of Derivative Instruments [Table Text Block] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Draw down of revolving credit facilities Proceeds from Long-Term Lines of Credit EQUITY Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] EX-101.PRE 10 ecvt-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2023
Aug. 01, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-38221  
Entity Registrant Name Ecovyst Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 81-3406833  
Entity Address, Address Line One 300 Lindenwood Drive  
Entity Address, City or Town Malvern  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19355  
City Area Code (484)  
Local Phone Number 617-1200  
Title of 12(b) Security Common stock, par value $0.01 per share  
Trading Symbol ECVT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   116,643,683
Entity Central Index Key 0001708035  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Sales $ 184,110 $ 225,172 $ 344,984 $ 404,886
Cost of goods sold 123,140 165,313 247,520 297,292
Gross profit 60,970 59,859 97,464 107,594
Selling, general and administrative expenses 21,395 22,783 42,514 46,319
Other operating expense, net 6,262 9,665 12,980 17,428
Operating income 33,313 27,411 41,970 43,847
Equity in net (income) from affiliated companies (11,374) (8,504) (11,597) (14,253)
Interest expense, net 9,168 8,888 19,000 17,338
Other expense, net 610 485 182 625
Income before income taxes 34,909 26,542 34,385 40,137
Provision for income taxes 8,787 7,297 9,734 13,017
Net income $ 26,122 $ 19,245 $ 24,651 $ 27,120
Net income per share:        
Basic income per share $ 0.22 $ 0.14 $ 0.20 $ 0.20
Diluted income per share $ 0.22 $ 0.14 $ 0.20 $ 0.19
Weighted average shares outstanding:        
Basic (shares) 118,651,402 138,035,764 120,335,414 137,876,185
Diluted (shares) 119,920,742 139,149,560 121,831,942 139,175,659
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 26,122 $ 19,245 $ 24,651 $ 27,120
Other comprehensive income (loss), net of tax:        
Pension and postretirement benefits 465 (39) 441 (78)
Net gain (loss) from hedging activities 5,399 4,757 (2,521) 18,479
Foreign currency translation 828 (7,994) 3,013 (10,299)
Total other comprehensive income (loss) 6,692 (3,276) 933 8,102
Comprehensive income $ 32,814 $ 15,969 $ 25,584 $ 35,222
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
ASSETS    
Cash and cash equivalents $ 29,232 $ 110,920
Accounts receivable, net 78,171 74,758
Inventories, net 47,550 44,362
Derivative assets 17,329 18,510
Prepaid and other current assets 24,930 19,154
Total current assets 197,212 267,704
Investments in affiliated companies 438,369 436,013
Property, plant and equipment, net 587,204 584,889
Goodwill 404,220 403,163
Other intangible assets, net 123,461 129,932
Right-of-use lease assets 29,649 28,265
Other long-term assets 33,923 34,587
Total assets 1,814,038 1,884,553
LIABILITIES    
Current maturities of long-term debt 9,000 9,000
Accounts payable 34,615 40,019
Operating lease liabilities—current 9,098 8,155
Accrued liabilities 50,318 72,229
Total current liabilities 103,031 129,403
Long-term debt, excluding current portion 862,394 865,870
Deferred income taxes 137,066 136,184
Operating lease liabilities—noncurrent 20,493 20,021
Other long-term liabilities 23,290 25,846
Total liabilities 1,146,274 1,177,324
Commitments and contingencies (Note 15)
EQUITY    
Common stock, par value (usd per share) $ 0.01 $ 0.01
Common stock, shares authorized (shares) 450,000,000 450,000,000
Common stock, shares issued (shares) 140,744,045 139,571,272
Common stock, shares outstanding (shares) 116,263,742 122,186,238
Common stock, value, issued $ 1,407 $ 1,396
Preferred stock, par value (usd per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (shares) 50,000,000 50,000,000
Preferred stock, shares issued (shares) 0 0
Preferred stock, shares outstanding (shares) 0 0
Preferred stock, value, issued $ 0 $ 0
Additional paid-in capital 1,101,285 1,091,475
Accumulated deficit $ (217,359) $ (242,010)
Treasury stock (shares) 24,480,303 17,385,034
Treasury stock, value $ (224,494) $ (149,624)
Accumulated other comprehensive income 6,925 5,992
Total equity 667,764 707,229
Total liabilities and equity $ 1,814,038 $ 1,884,553
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
(Accumulated deficit)
Treasury stock, at cost 
Accumulated other comprehensive income (loss)
Beginning balance at Dec. 31, 2021 $ 740,737 $ 1,378 $ 1,073,409 $ (315,707) $ (12,551) $ (5,792)
Increase (Decrease) in Stockholders' Equity            
Net income (loss) 7,875     7,875    
Other comprehensive income (loss) 11,378         11,378
Tax withholdings on equity award vesting (332)       (332)  
Stock compensation expense 5,946   5,946      
Shares issued under equity incentive plan, net of forfeitures 27 18 9      
Ending balance at Mar. 31, 2022 765,631 1,396 1,079,364 (307,832) (12,883) 5,586
Beginning balance at Dec. 31, 2021 740,737 1,378 1,073,409 (315,707) (12,551) (5,792)
Increase (Decrease) in Stockholders' Equity            
Net income (loss) 27,120          
Other comprehensive income (loss) 8,102         8,102
Tax withholdings on equity award vesting (332)          
Ending balance at Jun. 30, 2022 778,184 1,396 1,084,790 (288,587) (21,725) 2,310
Beginning balance at Mar. 31, 2022 765,631 1,396 1,079,364 (307,832) (12,883) 5,586
Increase (Decrease) in Stockholders' Equity            
Net income (loss) 19,245     19,245    
Other comprehensive income (loss) (3,276)         (3,276)
Repurchases of common shares (8,842)       (8,842)  
Stock compensation expense 5,409   5,409      
Shares issued under equity incentive plan, net of forfeitures 17 0 17      
Ending balance at Jun. 30, 2022 778,184 1,396 1,084,790 (288,587) (21,725) 2,310
Beginning balance at Dec. 31, 2022 707,229 1,396 1,091,475 (242,010) (149,624) 5,992
Increase (Decrease) in Stockholders' Equity            
Net income (loss) (1,471)     (1,471)    
Other comprehensive income (loss) (5,759)         (5,759)
Repurchases of common shares (29,850)       (29,850)  
Tax withholdings on equity award vesting (866)       (866)  
Stock compensation expense 4,756   4,756      
Shares issued under equity incentive plan, net of forfeitures 112 10 102      
Ending balance at Mar. 31, 2023 674,151 1,406 1,096,333 (243,481) (180,340) 233
Beginning balance at Dec. 31, 2022 707,229 1,396 1,091,475 (242,010) (149,624) 5,992
Increase (Decrease) in Stockholders' Equity            
Net income (loss) 24,651          
Other comprehensive income (loss) 933         933
Tax withholdings on equity award vesting (866)          
Ending balance at Jun. 30, 2023 667,764 1,407 1,101,285 (217,359) (224,494) 6,925
Beginning balance at Mar. 31, 2023 674,151 1,406 1,096,333 (243,481) (180,340) 233
Increase (Decrease) in Stockholders' Equity            
Net income (loss) 26,122     26,122    
Other comprehensive income (loss) 6,692         6,692
Repurchases of common shares (43,524)       (43,524)  
Excise tax on repurchases of common shares (630)       (630)  
Stock compensation expense 4,739   4,739      
Shares issued under equity incentive plan, net of forfeitures 214 1 213      
Ending balance at Jun. 30, 2023 $ 667,764 $ 1,407 $ 1,101,285 $ (217,359) $ (224,494) $ 6,925
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net income $ 24,651 $ 27,120
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 34,147 32,153
Amortization 7,019 7,051
Amortization of deferred financing costs and original issue discount 1,024 1,002
Foreign currency exchange (gain) loss (632) 1,148
Deferred income tax provision 1,283 11,285
Net loss on asset disposals 2,306 706
Stock compensation 9,070 12,679
Equity in net income from affiliated companies (11,597) (14,253)
Dividends received from affiliated companies 10,000 30,000
Other, net 6,255 (4,364)
Working capital changes that provided (used) cash:    
Receivables (3,019) (33,152)
Inventories (2,987) (3,091)
Prepaids and other current assets (5,724) (47)
Accounts payable (1,468) 9,671
Accrued liabilities (29,188) (25,053)
Net cash provided by operating activities 41,140 52,855
Cash flows from investing activities:    
Purchases of property, plant and equipment (39,227) (25,835)
Payments for business divestiture, net of cash 0 (3,744)
Other, net 0 81
Net cash used in investing activities (39,227) (29,498)
Cash flows from financing activities:    
Draw down of revolving credit facilities 14,500 0
Repayments of revolving credit facilities (14,500) 0
Repayments of long-term debt (4,500) (4,500)
Repurchases of common shares (73,373) (7,127)
Tax withholdings on equity award vesting (866) (332)
Repayment of financing obligation (1,433) 0
Other, net 294 45
Net cash used in financing activities (79,878) (11,914)
Effect of exchange rate changes on cash and cash equivalents (3,723) (1,104)
Net change in cash and cash equivalents (81,688) 10,339
Cash and cash equivalents at beginning of period 110,920 140,889
Cash and cash equivalents at end of period $ 29,232 $ 151,228
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Background and Basis of Presentation
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Background and Basis of Presentation
1. Background and Basis of Presentation:
Description of Business
Ecovyst Inc. and subsidiaries (the “Company” or “Ecovyst”) is a leading integrated and innovative global provider of specialty catalysts and services. The Company supports customers globally through its strategically located network of manufacturing facilities. The Company believes that its products, which are predominantly inorganic, and services contribute to improving the sustainability of the environment.
The Company has two uniquely positioned specialty businesses: Ecoservices provides sulfuric acid recycling to the North American refining industry for the production of alkylate and provides on-purpose virgin sulfuric acid for water treatment, mining and industrial applications; and Catalyst Technologies provides finished silica catalysts and catalyst supports necessary to produce high strength and high stiffness plastics and, through the Zeolyst Joint Venture, supplies zeolites used for catalysts that help produce renewable fuels, remove nitrogen oxides from diesel engine emissions as well as sulfur from fuels during the refining process.
The Company’s regeneration services product group, which is a part of the Company’s Ecoservices segment, typically experiences seasonal fluctuations as a result of higher demand for gasoline products in the summer months and lower demand in the winter months. These demand fluctuations result in higher sales and working capital requirements in the second and third quarters.
Basis of Presentation
The condensed consolidated financial statements included herein are unaudited. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted pursuant to such rules and regulations for interim reporting. In the opinion of management, all adjustments of a normal and recurring nature necessary to state fairly the financial position and results of operations have been included. The results of operations are not necessarily indicative of the expected results for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
Correction of an Error
During the preparation of the condensed consolidated financial statements for the period ended June 30, 2023, the Company identified a presentation error in the components of accumulated other comprehensive income (loss) that originated in the year ended December 31, 2021 and remained uncorrected through the quarter ended March 31, 2023. As a result, the presentation of accumulated other comprehensive income (loss) in Note 5 was corrected by revising the opening balances as follows:

Defined benefit and other postretirement plansNet gain (loss) from hedging activitiesForeign currency translation
As reported, December 31, 2021$14,808 $2,254 $(22,854)
Correction to opening balances(12,640)(1,964)14,604 
Revised, December 31, 2021$2,168 $290 $(8,250)
As reported, December 31, 2022$12,132 $26,636 $(32,776)
Correction to opening balances(12,640)(1,964)14,604 
Revised, December 31, 2022$(508)$24,672 $(18,172)

This classification error within accumulated other comprehensive income (loss) did not impact total accumulated other comprehensive income (loss) for the periods included in these condensed consolidated financial statements. Additionally, there was no impact on the condensed consolidated statements of income and other comprehensive income (loss), condensed consolidated balance sheets and condensed consolidated statements of cash flows for the periods included in these condensed consolidated financial statements. The Company assessed the materiality of this presentation error and concluded it was not material to the Company’s previously issued financial statements.
Net income for the six months ended June 30, 2023 increased by $1,390 from adjustments for the Company’s interest rate cap agreements related to prior year interest expense amortization. The impact of this adjustment was not material to the consolidated financial statements for any prior quarterly or annual periods, and is not expected to be material to the current annual period.
Correction of an error
Correction of an Error
During the preparation of the condensed consolidated financial statements for the period ended June 30, 2023, the Company identified a presentation error in the components of accumulated other comprehensive income (loss) that originated in the year ended December 31, 2021 and remained uncorrected through the quarter ended March 31, 2023. As a result, the presentation of accumulated other comprehensive income (loss) in Note 5 was corrected by revising the opening balances as follows:

Defined benefit and other postretirement plansNet gain (loss) from hedging activitiesForeign currency translation
As reported, December 31, 2021$14,808 $2,254 $(22,854)
Correction to opening balances(12,640)(1,964)14,604 
Revised, December 31, 2021$2,168 $290 $(8,250)
As reported, December 31, 2022$12,132 $26,636 $(32,776)
Correction to opening balances(12,640)(1,964)14,604 
Revised, December 31, 2022$(508)$24,672 $(18,172)

This classification error within accumulated other comprehensive income (loss) did not impact total accumulated other comprehensive income (loss) for the periods included in these condensed consolidated financial statements. Additionally, there was no impact on the condensed consolidated statements of income and other comprehensive income (loss), condensed consolidated balance sheets and condensed consolidated statements of cash flows for the periods included in these condensed consolidated financial statements. The Company assessed the materiality of this presentation error and concluded it was not material to the Company’s previously issued financial statements.
Net income for the six months ended June 30, 2023 increased by $1,390 from adjustments for the Company’s interest rate cap agreements related to prior year interest expense amortization. The impact of this adjustment was not material to the consolidated financial statements for any prior quarterly or annual periods, and is not expected to be material to the current annual period.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
New Accounting Standards
6 Months Ended
Jun. 30, 2023
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recently adopted accounting standards
2. New Accounting Standards:
Recently Adopted Accounting Standards
In March 2020 and January 2021, the Financial Accounting Standards Board (“FASB”) issued guidance to address certain accounting consequences from the anticipated transition from the use of the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The new guidance contains practical expedients for reference rate reform related activities that impact debt, leases, derivatives and other contracts. The guidance is optional and may be elected over time as reference rate reform activities occur. The time period through which the practical expedients provided in the guidance is available was set to expire on December 31, 2022, but was extended through December 31, 2024 by the FASB in December 2022. During the year ended December 31, 2020, the Company elected to apply the hedge accounting expedients related to probability and the assessments of effectiveness for future LIBOR-indexed cash flows to assume that the index upon which future hedged transactions will be based matches the index of the corresponding derivatives. Application of these expedients preserves the presentation of derivatives consistent with past presentation. In February 2023, the Company amended the 2021 Term Loan Facility (as defined below), the ABL Facility (as defined below) and all existing interest rate caps agreements to replace LIBOR with a secured overnight financing rate (“SOFR”) as the benchmark interest rate. See Note 11 and Note 12 to these condensed consolidated financial statements for additional information. The Company utilized the practical expedients under the guidance with respect to the transition of its debt facilities and interest rate hedging arrangements to SOFR, with no impact to its condensed consolidated financial statements.
In October 2021, the FASB issued guidance that requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with revenue recognition guidance. Under current GAAP, contract assets and contract liabilities acquired in a business combination are recorded by the acquirer at fair value. The new guidance creates an exception to the general recognition and measurement principles related to business combinations, and is expected to result in the acquirer recognizing contract assets and liabilities at the same amounts recorded by the acquiree. The new guidance is effective for business combinations occurring during fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The Company adopted the new guidance effective January 1, 2023 as required, and will apply the guidance prospectively to business combinations that occur after the adoption date.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers
3. Revenue from Contracts with Customers:
Disaggregated Revenue
The Company’s primary means of disaggregating revenues is by reportable segments, which can be found in Note 16 to these condensed consolidated financial statements.
The Company’s portfolio of products is integrated into a variety of end uses, which are described in the table below.
Key End UsesKey Products
Clean fuels, emission control & other• Refining hydrocracking catalysts
• Emission control catalysts
• Catalysts used in production of renewable fuels
• Catalyst activation
• Aluminum sulfate solution
• Ammonium bisulfite solution
Polymers & engineered plastics• Catalysts for high-density polyethylene and chemicals syntheses
• Antiblocks for film packaging
• Niche custom catalyst
Regeneration and treatment services• Sulfuric acid regeneration services
• Treatment services
Industrial, mining & automotive• Sulfur derivatives for industrial production
• Sulfuric acid for mining
• Sulfuric derivatives for nylon production
The following tables disaggregate the Company’s sales, by segment and end uses, for the three and six months ended June 30, 2023 and 2022, respectively:
Three months ended June 30, 2023
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$8,426 $— $8,426 
Polymers & engineered plastics— 26,045 26,045 
Regeneration and treatment services(1)
98,494 — 98,494 
Industrial, mining & automotive51,145 — 51,145 
Total segment sales$158,065 $26,045 $184,110 
Three months ended June 30, 2022
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$7,386 $— $7,386 
Polymers & engineered plastics— 32,204 32,204 
Regeneration and treatment services(1)
87,143 — 87,143 
Industrial, mining & automotive98,439 — 98,439 
Total segment sales$192,968 $32,204 $225,172 
Six months ended June 30, 2023
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$13,166 $— $13,166 
Polymers & engineered plastics— 49,179 49,179 
Regeneration and treatment services(1)
186,838 — 186,838 
Industrial, mining & automotive95,801 — 95,801 
Total segment sales$295,805 $49,179 $344,984 
Six months ended June 30, 2022
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$14,482 $— $14,482 
Polymers & engineered plastics— 57,858 57,858 
Regeneration and treatment services(1)
161,116 — 161,116 
Industrial, mining & automotive171,430 — 171,430 
Total segment sales$347,028 $57,858 $404,886 
(1)As described in Note 1 to these condensed consolidated financial statements, the Company experiences seasonal sales fluctuations to customers in the regeneration services product group.
(2)Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information).
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
4. Fair Value Measurements:
Fair values are based on quoted market prices when available. When market prices are not available, fair values are generally estimated using discounted cash flow analyses, incorporating current market inputs for similar financial instruments with comparable terms and credit quality. In instances where there is little or no market activity for the same or similar instruments, the Company estimates fair values using methods, models and assumptions that management believes a hypothetical market participant would use to determine a current transaction price. These valuation techniques involve some level of management estimation and judgment that becomes significant with increasingly complex instruments or pricing models. Where appropriate, adjustments are included to reflect the risk inherent in a particular methodology, model or input used.
The Company’s financial assets and liabilities carried at fair value have been classified based upon a fair value hierarchy. The hierarchy gives the highest ranking to fair values determined using unadjusted quoted prices in active markets for identical assets and liabilities (Level 1) and the lowest ranking to fair values determined using methodologies and models with unobservable inputs (Level 3). The classification of an asset or a liability is based on the lowest level input that is significant to its measurement. For example, a Level 3 fair value measurement may include inputs that are both observable (Levels 1 and 2) and unobservable (Level 3). The levels of the fair value hierarchy are as follows:
Level 1—Values are unadjusted quoted prices for identical assets and liabilities in active markets accessible at the measurement date. Active markets provide pricing data for trades occurring at least weekly and include exchanges and dealer markets.
Level 2—Inputs include quoted prices for similar assets or liabilities in active markets, quoted prices from those willing to trade in markets that are not active, or other inputs that are observable or can be corroborated by market data for the term of the instrument. Such inputs include market interest rates and volatilities, spreads and yield curves.
Level 3—Certain inputs are unobservable (supported by little or no market activity) and significant to the fair value measurement. Unobservable inputs reflect the Company’s best estimate of what hypothetical market participants would use to determine a transaction price for the asset or liability at the reporting date.
The following tables present information about the Company’s assets and liabilities that were measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.
June 30,
2023
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$32,419 $— $32,419 $— 
Derivative liabilities:
Interest rate caps (Note 12)$1,197 $— $1,197 $— 
December 31,
2022
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$34,374 $— $34,374 $— 
Derivative liabilities:
Interest rate caps (Note 12)$2,071 $— $2,071 $— 
Derivative contracts
Derivative assets and liabilities can be exchange-traded or traded over-the-counter (“OTC”). The Company generally values exchange-traded derivatives using models that calibrate to market transactions and eliminate timing differences between the closing price of the exchange-traded derivatives and their underlying instruments. OTC derivatives are valued using market transactions and other market evidence whenever possible, including market-based inputs to models, model calibration to market transactions, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. When models are used, the selection of a particular model to value an OTC derivative depends on the contractual terms of, and specific risks inherent in, the instrument as well as the availability of pricing information in the market. The Company generally uses similar models to value similar instruments. Valuation models require a variety of inputs, including contractual terms, market prices and rates, forward curves, measures of volatility, and correlations of such inputs. For OTC derivatives that trade in liquid markets, such as forward contracts, swaps and options, model inputs can generally be corroborated by observable market data by correlation or other means, and model selection does not involve significant management judgment.
As of June 30, 2023, the Company had interest rate caps that were fair valued using Level 2 inputs. In addition, the Company applies a credit valuation adjustment to reflect credit risk which is calculated based on credit default swaps. To the extent that the Company’s net exposure under a specific master agreement is an asset, the Company utilizes the counterparty’s default swap rate. If the net exposure under a specific master agreement is a liability, the Company utilizes a default swap rate comparable to Ecovyst. The credit valuation adjustment is added to the discounted fair value to reflect the exit price that a market participant would be willing to receive to assume the Company’s liabilities or that a market participant would be willing to pay for the Company’s assets.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Stockholders' Equity
5. Stockholders' Equity:
Accumulated Other Comprehensive Income (Loss)
The following table presents the tax effects of each component of other comprehensive income (loss) for the three and six months ended June 30, 2023 and 2022, respectively:
Three months ended June 30,
20232022
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net prior service credit (cost)$(31)$$(24)$(52)$13 $(39)
Net gain (loss)651 (162)489 — — — 
Benefit plans, net620 (155)465 (52)13 (39)
Net gain (loss) from hedging activities7,059 (1,660)5,399 6,343 (1,586)4,757 
Foreign currency translation828 — 828 (7,994)— (7,994)
Other comprehensive income (loss)$8,507 $(1,815)$6,692 $(1,703)$(1,573)$(3,276)
Six months ended June 30,
20232022
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net prior service credit (cost)$(62)$15 $(47)$(105)$26 $(79)
Net gain (loss)650 (162)488 — 
Benefit plans, net588 (147)441 (104)26 (78)
Net gain (loss) from hedging activities(3,244)723 (2,521)24,639 (6,160)18,479 
Foreign currency translation3,013 — 3,013 (10,299)— (10,299)
Other comprehensive income (loss)$357 $576 $933 $14,236 $(6,134)$8,102 
The following table presents the changes in accumulated other comprehensive income, net of tax, by component for the six months ended June 30, 2023 and 2022, respectively:
Defined benefit
and other
postretirement
plans 
Net gain (loss)
from hedging
activities
Foreign
currency
translation 
Total 
December 31, 2022$(508)$24,672 $(18,172)$5,992 
Other comprehensive income (loss) before reclassifications412 6,392 3,013 9,817 
Amounts reclassified from accumulated other comprehensive income(1)
29 (8,913)— (8,884)
Net current period other comprehensive income (loss)441 (2,521)3,013 933 
June 30, 2023$(67)$22,151 $(15,159)$6,925 
December 31, 2021$2,168 $290 $(8,250)$(5,792)
Other comprehensive income (loss) before reclassifications(155)18,029 (10,299)7,575 
Amounts reclassified from accumulated other comprehensive income(1)
77 450 — 527 
Net current period other comprehensive income (loss)(78)18,479 (10,299)8,102 
June 30, 2022$2,090 $18,769 $(18,549)$2,310 
(1)See the following table for details about these reclassifications. Amounts in parentheses indicate debits.
The following table presents the reclassifications out of accumulated other comprehensive income for the three and six months ended June 30, 2023 and 2022, respectively:
Details about Accumulated Other Comprehensive
Income Components
Amounts Reclassified from Accumulated Other
Comprehensive Income(1)
Affected Line Item where
Income is Presented
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Amortization of defined benefit and other postretirement items:
Net prior service (credit) cost$(31)$(53)$(62)$(105)
Other expense(2)
Net (gain) loss29 28 
Other (expense) income(2)
(2)(52)(34)(103)Total before tax
— 13 26 Tax benefit
$(2)$(39)$(29)$(77)Net of tax
Gains and losses on cash flow hedges:
Interest rate caps$11,187 $(359)$11,885 $(598)Interest expense
(2,800)88 (2,972)148 Tax (expense) benefit
$8,387 $(271)$8,913 $(450)Net of tax
Total reclassifications for the period$8,385 $(310)$8,884 $(527)Net of tax
(1)Amounts in parentheses indicate debits to profit/loss.
(2)These accumulated other comprehensive income (loss) components are components of net periodic pension and other postretirement cost (see Note 14 to these condensed consolidated financial statements for additional details).
Treasury Stock Repurchases
2022 Stock Repurchase Program
On April 27, 2022, the Board approved a stock repurchase program that authorized the Company to purchase up to $450,000 of the Company’s common stock over the four-year period from the date of approval. Under the plan, the Company is permitted to repurchase shares from time to time for cash in open market transactions or in privately negotiated transactions in accordance with applicable federal securities laws, with the Company determining the timing and the amount of any repurchases based on its evaluation of market conditions, share price and other factors.
During the six months ended June 30, 2023, in connection with secondary offerings of the Company’s common stock in March and May 2023, the Company repurchased 7,000,000 shares of its common stock sold in the offerings from the underwriters at a weighted average price of $10.48 per share concurrently with the closing of the offerings, for a total of $73,373, excluding accrued excise tax. As of June 30, 2023, $239,925 was available for additional share repurchases under the program.
During the six months ended June 30, 2023, the Company accrued excise tax of $630 related to these repurchases, net of shares issued under the Company’s equity incentive program (see Note 17 to these condensed consolidated financial statements). This amount is included in accrued liabilities in the condensed consolidated balance sheet and is treated by the Company as a cost of the treasury stock transactions in equity.
During the six months ended June 30, 2022, the Company repurchased 893,123 shares on the open market at an average price of $9.88, for a total of $8,842 (of which $1,715 was accrued at June 30, 2022).
Tax Withholdings on Equity Award Vesting
In connection with the vesting of restricted stock awards, restricted stock units and performance stock units, shares of common stock may be delivered to the Company by employees to satisfy withholding tax obligations at the instruction of the employee award holders. These transactions, when they occur, are accounted for as stock repurchases by the Company, with the shares returned to treasury stock at a cost representing the payment by the Company of the tax obligations on behalf of the employees in lieu of shares for the vesting unit. There were 95,269 and 32,058 shares delivered to the Company to cover tax payments for the six months ended June 30, 2023 and 2022, respectively and the fair value of those shares withheld were $866 and $332 for the six months ended June 30, 2023 and 2022, respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
6. Goodwill:
The change in the carrying amount of goodwill for the six months ended June 30, 2023 is summarized as follows:
 EcoservicesCatalyst TechnologiesTotal
Balance as of December 31, 2022$326,589 $76,574 $403,163 
Foreign exchange impact— 1,057 1,057 
Balance as of June 30, 2023$326,589 $77,631 $404,220 
  
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Other Operating Expense, Net
6 Months Ended
Jun. 30, 2023
Other Income and Expenses [Abstract]  
Other Operating Expense, Net
7. Other Operating Expense, Net:
A summary of other operating expense, net is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Amortization expense$2,643 $2,644 $5,280 $5,299 
Transaction and other related costs1,190 790 2,624 5,070 
Restructuring, integration and business optimization costs1,106 5,291 2,129 5,673 
Net loss on asset disposals1,128 573 2,306 706 
Other, net195 367 641 680 
$6,262 $9,665 $12,980 $17,428 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, Net
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories, Net
8. Inventories, Net:
Inventories, net are classified and valued as follows:
June 30,
2023
December 31,
2022
Finished products and work in process$42,622 $39,909 
Raw materials4,928 4,453 
$47,550 $44,362 
Valued at lower of cost or market:
LIFO basis$29,502 $25,258 
Valued at lower of cost and net realizable value:
FIFO or average cost basis18,048 19,104 
$47,550 $44,362 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Investments in Affiliated Companies
6 Months Ended
Jun. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Investments in Affiliated Companies
9. Investments in Affiliated Companies:
The Company accounts for investments in affiliated companies under the equity method. Affiliated companies accounted for on the equity basis as of June 30, 2023 are as follows:
CompanyCountryPercent
Ownership
Zeolyst InternationalUSA50%
Zeolyst C.V.Netherlands50%
Following is summarized information of the combined investments(1):
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Sales$99,188 $84,663 $155,085 $151,346 
Gross profit34,461 29,168 44,571 52,752 
Operating income25,103 19,476 27,502 34,112 
Net income25,926 20,210 29,573 34,908 
(1)Summarized information of the combined investments is presented at 100%; the Company’s share of the net assets and net income of affiliates is calculated based on the percent ownership specified in the table above.
The Company’s investments in affiliated companies balance as of June 30, 2023 and December 31, 2022 includes net purchase accounting fair value adjustments of $227,815 and $231,017, respectively, related to a prior business combination, consisting primarily of goodwill and intangible assets such as customer relationships, technical know-how and trade names. Consolidated equity in net income from affiliates is net of $1,601 and $3,201 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2023, respectively. Consolidated equity in net income from affiliates is net of $1,601 and $3,201 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2022, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment 10. Property, Plant and Equipment:
A summary of property, plant and equipment, at cost, and related accumulated depreciation is as follows:
June 30,
2023
December 31,
2022
Land $96,799 $96,659 
Buildings and improvements83,606 82,061 
Machinery and equipment 772,397 751,145 
Construction in progress 69,239 56,448 
1,022,041 986,313 
Less: accumulated depreciation (434,837)(401,424)
$587,204 $584,889 
Depreciation expense was $17,455 and $34,147 for the three and six months ended June 30, 2023, respectively. Depreciation expense was $16,142 and $32,153 for the three and six months ended June 30, 2022, respectively.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Long-term Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Long-term Debt
11. Long-term Debt:
The summary of long-term debt is as follows:
June 30,
2023
December 31,
2022
Senior Secured Term Loan Facility due June 2028 (the "2021 Term Loan Facility")$882,000 $886,500 
ABL Facility— — 
Total debt882,000 886,500 
Original issue discount(6,826)(7,472)
Deferred financing costs(3,780)(4,158)
Total debt, net of original issue discount and deferred financing costs871,394 874,870 
Less: current portion(9,000)(9,000)
Total long-term debt, excluding current portion$862,394 $865,870 
In February 2023, the Company amended the 2021 Term Loan Facility to replace LIBOR with SOFR as the benchmark interest rate. Following this amendment, the 2021 Term Loan Facility bears interest at an adjusted term SOFR, which includes a credit spread adjustment of 10 basis points (with a 0.50% minimum floor) plus 2.75% per annum (or, depending on the Company’s first lien net leverage ratio, 2.50%). The interest rate on the 2021 Term Loan Facility was 7.65% as of June 30, 2023.
Also in February 2023, the Company amended its senior secured asset-based revolving credit facility (the “ABL Facility”) to replace LIBOR with SOFR as the benchmark interest rate. Following this amendment, the borrowings under the ABL Facility bear interest at a rate equal to an adjusted term SOFR rate or the base rate, which includes a credit spread adjustment of 10 basis points, plus a margin of between 1.25% to 1.75% or 0.25% to 0.75%, respectively. The interest rate on the ABL Facility was 8.50% as of June 30, 2023.
Fair Value of Debt
The fair value of a financial instrument is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. As of June 30, 2023 and December 31, 2022, the fair value of the senior secured term loan facility was $878,693 and $870,986, respectively. The fair value is classified as Level 2 based upon the fair value hierarchy (see Note 4 to these condensed consolidated financial statements for further information on fair value measurements).
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments
6 Months Ended
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Financial Instruments
12. Financial Instruments:
The Company uses interest rate related derivative instruments to manage its exposure to changes in interest rates on its variable-rate debt instruments. The Company does not speculate using derivative instruments.
By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is an asset, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is a liability, the Company owes the counterparty and therefore, the Company is not exposed to the counterparty’s credit risk in those circumstances. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with high quality counterparties. The derivative instruments entered into by the Company do not contain credit-risk-related contingent features.
Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with the Company’s derivative instruments is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken.
Use of Derivative Financial Instruments to Manage Interest Rate Risk. The Company is exposed to fluctuations in interest rates on its senior secured credit facilities. Changes in interest rates will not affect the market value of such debt but will affect the Company’s interest payments over the term of the loans. Likewise, an increase in interest rates could have a material impact on the Company’s condensed consolidated statements of cash flows. The Company hedges the interest rate fluctuations on debt obligations through interest rate cap agreements. The Company records these agreements at fair value as assets or liabilities in its condensed consolidated balance sheets. As the derivatives are designated and qualify as cash flow hedges, the gains or losses on the interest rate cap agreements are recorded in stockholders’ equity as a component of other comprehensive income, net of tax. Reclassifications of the gains and losses on the interest rate cap agreements into earnings are recorded as part of interest expense in the condensed consolidated statements of income as the Company makes its interest payments on the hedged portion of its senior secured credit facilities. Fair value is determined based on estimated amounts that would be received or paid to terminate the contracts at the reporting date based on quoted market prices.
The following table provides a summary of the Company’s interest rate cap agreements:
Financial InstrumentNumber of Instruments
In Effect as of June 30, 2023
Notional Amount of Instruments in EffectAnnuitized Premium of Instruments in Effect
Interest rate cap52$650,000 $3,589 
The notional amounts of the two interest rate cap agreements in effect at June 30, 2023 are $400,000 and $250,000. The Company entered into the $400,000 interest rate cap agreement to mitigate interest rate volatility from September 2020 to August 2023 and the $250,000 interest rate cap to mitigate interest rate volatility from August 2022 to October 2024. The cap rate in effect at June 30, 2023 for both agreements was 1.00%. The Company has also entered into three forward starting interest rate cap agreements to mitigate interest volatility from August 2023 to October 2026.
In February 2023, the Company amended all existing interest rate cap agreements to replace LIBOR with SOFR as the benchmark interest rate, with all other terms of the agreements remaining the same. This amendment changed the previously annuitized premiums on the existing interest rate cap agreements.
The fair values of derivative instruments held as of June 30, 2023 and December 31, 2022, respectively are shown below:

Balance sheet locationJune 30,
2023
December 31,
2022
Derivative assets
Derivatives designated as cash flow hedges:
Interest rate capsPrepaid and other current assets$17,329 $18,510 
Interest rate capsOther long-term assets15,090 15,864 
Total derivative assets$32,419 $34,374 
Derivative liabilities
Derivatives designated as cash flow hedges:
Interest rate capsOther long-term liabilities1,197 2,071 
Total derivative liabilities$1,197 $2,071 

The following table shows the effect of the Company’s derivative instruments designated as cash flow hedges on AOCI for the three and six months ended June 30, 2023 and 2022, respectively:
Three months ended June 30,
20232022
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$18,246 $11,187 $5,985 $(359)
Six months ended June 30,
20232022
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$8,641 $11,885 $24,041 $(598)

The following table shows the effect of the Company’s cash flow hedge accounting on the condensed consolidated statements of income for the three and six months ended June 30, 2023 and 2022, respectively:
Location and amount of gain (loss) recognized in income on cash flow hedging relationships
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Total amounts of income and expense line items presented in the statement of income in which the effects of cash flow hedges are recorded in interest (expense) income$(9,168)$(8,888)$(19,000)$(17,338)
The effects of cash flow hedging:
Gain (loss) on cash flow hedging relationships:
Interest contracts:
Amount of loss reclassified from AOCI into income11,187 (359)11,885 (598)
The amount of unrealized losses in AOCI related to the Company’s cash flow hedges that is expected to be reclassified to the condensed consolidated statement of income over the next twelve months is $8,965 as of June 30, 2023.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
13. Income Taxes:
The effective income tax rate for the three months ended June 30, 2023 was 25.2%, compared to 27.5% for the three months ended June 30, 2022. The effective income tax rate for the six months ended June 30, 2023 was 28.3%, compared to 32.4% for the six months ended June 30, 2022. The Company’s effective income tax rate fluctuated primarily due to a reduced discrete tax impact related to a stock compensation shortfall and a discrete tax benefit associated with state and local tax law changes.
The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2023 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation, a discrete tax expense associated with the recording of accrued penalties and interest associated with historical uncertain tax positions, and a discrete tax benefit connected to state and local tax law changes.
The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2022 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation and a discrete tax expense associated with the Employee Retention Credit.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Benefit Plans
6 Months Ended
Jun. 30, 2023
Retirement Benefits [Abstract]  
Benefit Plans
14. Benefit Plans:
The following tables present the components of net periodic expense (benefit) for the Company-sponsored defined benefit pension and postretirement plans, which cover certain employees and retirees located in the U.S.
Defined Benefit Pension Plans
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Interest cost$871 $604 $1,742 $1,207 
Expected return on plan assets(837)(1,110)(1,674)(2,219)
Settlement loss29 — 29 — 
Net periodic expense (benefit)$63 $(506)$97 $(1,012)
Other Postretirement Benefit Plan
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Interest cost$$$12 $
Amortization of prior service credit(31)(53)(62)(105)
Amortization of net (gain) loss— (1)
Net periodic benefit$(25)$(47)$(51)$(94)
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingent Liabilities
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingent Liabilities
15. Commitments and Contingent Liabilities:
There is a risk of environmental impact in the Company’s manufacturing operations. The Company’s environmental policies and practices are designed to comply with existing laws and regulations and to minimize the possibility of significant environmental impact. The Company is also subject to various other lawsuits and claims with respect to matters such as governmental regulations, labor and other actions arising out of the normal course of business. All claims that are probable and reasonably estimable have been accrued for in the Company’s condensed consolidated financial statements. When these matters are ultimately concluded and determined, the Company believes that there will be no material adverse effect on its consolidated financial position, results of operations or liquidity.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Reportable Segments
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Reportable Segments
16. Reportable Segments:
Summarized financial information for the Company’s reportable segments is shown in the following table:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Sales:
Ecoservices$158,065 $192,968 $295,805 $347,028 
Catalyst Technologies(1)
26,045 32,204 49,179 57,858 
Total$184,110 $225,172 $344,984 $404,886 
Adjusted EBITDA:(2)
Ecoservices$60,136 $59,984 $96,924 $109,325 
Catalyst Technologies(3)
25,371 21,429 38,359 38,404 
Adjusted EBITDA from reportable segments$85,507 $81,413 $135,283 $147,729 
(1)Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information). The proportionate share of sales excluded is $44,689 and $66,763 for the three and six months ended June 30, 2023, respectively. The proportionate share of sales excluded is $35,906 and $64,883 for the three and six months ended June 30, 2022, respectively.
(2)The Company defines Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Management evaluates the performance of its segments and allocates resources based on several factors, of which the primary measure is Adjusted EBITDA. Adjusted EBITDA should not be considered as an alternative to net income as an indicator of the Company’s operating performance. Adjusted EBITDA as defined by the Company may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.
(3)The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $16,194 for the three months ended June 30, 2023, which includes $11,382 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $3,212 of joint venture depreciation, amortization and interest. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $21,630 for the six months ended June 30, 2023, which includes $11,608 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $6,821 of joint venture depreciation, amortization and interest.
The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $14,128 for the three months ended June 30, 2022, which includes $8,526 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $4,001 of joint venture depreciation, amortization and interest. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $25,602 for the six months ended June 30, 2022, which includes $14,313 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $8,087 of joint venture depreciation, amortization and interest.
A reconciliation of income before income taxes to Adjusted EBITDA is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Reconciliation of income before income taxes to Adjusted EBITDA
Income before income taxes$34,909 $26,542 $34,385 $40,137 
Interest expense, net9,168 8,888 19,000 17,338 
Depreciation and amortization20,969 19,658 41,166 39,204 
Unallocated corporate expenses6,153 8,522 13,080 15,598 
Joint venture depreciation, amortization and interest3,212 4,001 6,821 8,087 
Amortization of investment in affiliate step-up1,601 1,601 3,201 3,201 
Net loss on asset disposals1,128 573 2,306 706 
Foreign exchange (gain) loss(398)502 (1,136)1,148 
LIFO expense1,111 187 2,510 432 
Transaction and other related costs1,190 790 2,624 5,070 
Equity-based compensation5,002 5,385 9,070 12,679 
Restructuring, integration and business optimization expenses1,106 5,291 2,129 5,673 
Other356 (527)127 (1,544)
Adjusted EBITDA from reportable segments$85,507 $81,413 $135,283 $147,729 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2023
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
17. Stock-Based Compensation:
The Company has an equity incentive plan under which it grants common stock awards to employees, directors and affiliates of the Company. At June 30, 2023, 9,404,927 shares of common stock were available for issuance under the plan. The Company settles these awards through the issuance of new shares.
Restricted Stock Units and Performance Stock Units
Restricted Stock Units
During the six months ended June 30, 2023, the Company granted 1,104,690 restricted stock units under its equity incentive plan. Each restricted stock unit provides the recipient with the right to receive a share of common stock subject to graded vesting terms based on service, which for the awards granted during the six months ended June 30, 2023, generally requires approximately one year of service for members of the Company’s board of directors and approximately three years of service for employees. The value of the restricted stock units granted during the six months ended June 30, 2023 was based on the average of the high and low trading prices of the Company’s common stock on the NYSE on the preceding trading day, in accordance with the Company’s policy for valuing such awards. Compensation expense related to the restricted stock units is recognized on a straight-line basis over the respective vesting period.
Performance Stock Units
2023 Grants
During the six months ended June 30, 2023, the Company granted 703,440 performance stock units (at target) under its equity incentive plan. The performance stock units granted during the six months ended June 30, 2023 provide the recipients with the right to receive shares of common stock dependent on the achievement of a total shareholder return (“TSR”) goal, and are generally subject to the provision of service through the vesting date of the award. The performance period for the TSR goal is measured based on a three-year performance period from January 1, 2023 through December 31, 2025. The TSR goal is based on the Company’s actual TSR percentage increase over the performance period. Depending on the Company’s performance relative to the TSR goal, each performance stock unit award recipient is eligible to receive a percentage of the target number of shares granted to the recipient, ranging from zero to 200%. The performance stock units, to the extent earned, will vest on the date the Compensation Committee of the Company’s Board of Directors (“Compensation Committee”) certifies the achievement of the performance metric for the three-year period ending December 31, 2025, which will occur subsequent to the end of the performance period and after the Company files its annual consolidated financial statements for the year ending December 31, 2025.
The TSR goal is considered a market condition as opposed to a vesting condition. Because a market condition is not considered a vesting condition, it is reflected in the grant date fair value of the award and the associated compensation cost based on the fair value of the award is recognized over the performance period, regardless of whether the Company actually achieves the market condition or the level of achievement, as long as service is provided by the recipient. The Company used a Monte Carlo simulation to estimate the $12.28 weighted average fair value of the awards granted during the six months ended June 30, 2023, with the following weighted average assumptions:
Expected dividend yield— %
Risk-free interest rate3.80 %
Expected volatility48.82 %
Expected term (in years)2.96
2020 Grants
In March 2023, the Compensation Committee certified the achievement of the performance metrics for the three-year period ended December 31, 2022, related to the performance stock units (“PSUs”) granted during the year ended December 31, 2020. Fifty percent of the target number of such PSUs could be earned depending on performance against a Company-specific financial performance target, and 50% of the target number of such PSUs could be earned depending on performance against a TSR goal, subject to the provision of service through the vesting date of the awards. The Company-specific financial performance target and the TSR goal were measured independently of each other, and each PSU award recipient was eligible to earn a percentage of the target number of shares granted to the recipient, ranging from zero to 200%. The awards vested during the six months ended June 30, 2023 as follows: 53.3% of target with respect to the portion of the PSU award subject to the Company-specific financial measure, and 56.0% of target with respect to the portion of the PSU award subject to the TSR goal.
Award Activity
The following table summarizes the activity for the Company’s restricted stock units and performance stock units for the six months ended June 30, 2023:
Restricted Stock UnitsPerformance Stock Units
Number of
Units
Weighted Average Grant Date Fair Value (per share)Number of
Units
Weighted Average Grant Date Fair Value (per share)
Nonvested as of December 31, 20222,464,718 $11.73 639,532 (1)$16.32 
Granted1,104,690 $9.85 703,440 $12.28 
Vested(901,501)$12.78 (200,204)$20.48 
Forfeited(165,116)$10.92 (183,864)$19.50 
Nonvested as of June 30, 20232,502,791 $10.57 958,904 (1)$11.87 
(1)Based on target.
During the six months ended June 30, 2023, the Company also granted 5,081 restricted stock awards with a weighted average grant date fair value of $9.84 per share that immediately vested.
Stock-Based Compensation Expense
For the three months ended June 30, 2023 and 2022, stock-based compensation expense for the Company was $5,002 and $5,385, respectively. The associated income tax benefit recognized in the statements of income for the three months ended June 30, 2023 and 2022 was $1,181 and $1,321, respectively. For the six months ended June 30, 2023 and 2022, stock-based compensation expense for the Company was $9,070 and $12,679, respectively. The associated income tax benefit based on the applicable statutory rate recognized in the condensed consolidated statements of income for the six months ended June 30, 2023 and 2022 was $2,154 and $3,109, respectively.
Performance-based restricted stock awards and performance-based stock options would vest only on the achievement with respect to shares of our common stock of an average closing trading price equal or exceeding, in any ten trading-day period, the lowest amount which, when multiplied by the number of shares of our common stock then held by investment funds affiliated with CCMP Capital Advisors, LP (“CCMP”) and added to the aggregate net proceeds received by investment funds affiliated with CCMP with respect to their shares of capital stock of the Company, would yield a quotient of equal or greater than two when divided by the equity investment in the Company by investment funds affiliated with CCMP (such quotient, the “MOI Target”). On March 7, 2023, all of the outstanding performance-based stock options (284,956 options) and performance-based restricted shares (277,056 shares) that would vest upon the achievement of the MOI Target were canceled due to the failure of the MOI Target to be achieved upon the sale by investment funds affiliated with CCMP of all of their remaining shares of our common stock. No expense had previously been recognized for either the restricted stock awards or the stock options subject to this performance condition, as the condition was not achieved nor was previously considered probable of achievement.
In addition to the forfeitures described above, 241,316 vested stock options expired unexercised during the three months ended June 30, 2023. Cash proceeds received by the Company from the exercise of stock options were not material for the six months ended June 30, 2023.
As of June 30, 2023, unrecognized compensation cost was $15,433 for restricted stock units and $8,013 for performance stock units considered probable of vesting. The weighted-average period over which these costs are expected to be recognized at June 30, 2023 was 1.80 years for the restricted stock units and 2.37 years for the performance stock units.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Earnings per Share
18. Earnings per Share:
Basic earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common shares outstanding during the period. The weighted average number of common shares outstanding during the period for the computation of basic earnings per share excludes restricted stock awards that have legally been issued but are nonvested during the period, as the sale of these shares is prohibited pending satisfaction of certain vesting conditions by the award recipients in order to earn the rights to the shares.
Diluted earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common and potential common shares outstanding during the period, if dilutive. Potential common shares reflect (1) unvested restricted stock awards and restricted stock units with service vesting conditions, (2) performance stock units with vesting conditions considered probable of achievement and (3) options to purchase common stock, all of which have been included in the diluted earnings per share calculation using the treasury stock method.
The reconciliation from basic to diluted weighted average shares outstanding is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Weighted average shares outstanding – Basic118,651,402 138,035,764 120,335,414 137,876,185 
Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions1,269,340 1,113,796 1,496,528 1,299,474 
Weighted average shares outstanding – Diluted119,920,742 139,149,560 121,831,942 139,175,659 
Basic and diluted income per share are calculated as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Numerator:
Net income$26,122 $19,245 $24,651 $27,120 
Denominator:
Weighted average shares outstanding – Basic118,651,402 138,035,764 120,335,414 137,876,185 
Weighted average shares outstanding – Diluted119,920,742 139,149,560 121,831,942 139,175,659 
Net income per share:
Basic income per share$0.22 $0.14 $0.20 $0.20 
Diluted income per share$0.22 $0.14 $0.20 $0.19 
The table below presents the details of the Company’s weighted average equity-based awards outstanding during each respective period that were excluded from the calculation of diluted earnings per share:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Restricted stock awards with performance only targets not achieved— 603,993 99,495 608,921 
Stock options with performance only targets not achieved— 321,368 103,907 324,014 
Anti-dilutive restricted stock units and performance stock units685,656 821,278 630,668 — 
Anti-dilutive stock options520,757 807,301 607,783 807,301 
Restricted stock awards and stock options with performance only vesting conditions were not included in the dilution calculation, as the performance targets have not been achieved nor were probable of achievement as of the end of the respective periods. These awards and stock options were canceled on March 7, 2023 (see Note 17 to these condensed consolidated financial statements for additional information). Certain stock options to purchase shares of common stock were excluded from the computation of diluted earnings per share for the respective periods because the options’ exercise price was greater than the average market price of the common shares. These stock options and anti-dilutive awards are not included in the dilution calculation, as their inclusion would have the effect of increasing diluted income per share or reducing diluted loss per share.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Cash Flow Information
6 Months Ended
Jun. 30, 2023
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information
19. Supplemental Cash Flow Information:
The following table presents supplemental cash flow information for the Company:
Six months ended
June 30,
20232022
Cash paid during the period for:
Income taxes, net of refunds$9,955 $19,843 
Interest(1)
19,391 15,818 
Non-cash investing activity:
Capital expenditures acquired on account but unpaid as of the period end605 2,943 
Non-cash financing activity:
Accrued share repurchases (Note 5)
— 1,715 
Accrued excise tax on share repurchases (Note 5)
630 — 
Right-of-use assets obtained in exchange for new lease liabilities (non-cash):
Operating leases6,202 4,370 
(1)Cash paid for interest is shown net of capitalized interest and includes the cash received or paid on the Company’s interest rate cap agreements designated as cash flow hedges for the periods presented (see Note 12 to these condensed consolidated financial statements for details).
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
6 Months Ended
Jun. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events
20. Subsequent Events:
The Company has evaluated subsequent events since the balance sheet date and determined that there are no additional items to disclose.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Pay vs Performance Disclosure            
Net income $ 26,122 $ (1,471) $ 19,245 $ 7,875 $ 24,651 $ 27,120
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Background and Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The condensed consolidated financial statements included herein are unaudited. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted pursuant to such rules and regulations for interim reporting. In the opinion of management, all adjustments of a normal and recurring nature necessary to state fairly the financial position and results of operations have been included. The results of operations are not necessarily indicative of the expected results for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
Recently Issued Accounting Standards
Recently Adopted Accounting Standards
In March 2020 and January 2021, the Financial Accounting Standards Board (“FASB”) issued guidance to address certain accounting consequences from the anticipated transition from the use of the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The new guidance contains practical expedients for reference rate reform related activities that impact debt, leases, derivatives and other contracts. The guidance is optional and may be elected over time as reference rate reform activities occur. The time period through which the practical expedients provided in the guidance is available was set to expire on December 31, 2022, but was extended through December 31, 2024 by the FASB in December 2022. During the year ended December 31, 2020, the Company elected to apply the hedge accounting expedients related to probability and the assessments of effectiveness for future LIBOR-indexed cash flows to assume that the index upon which future hedged transactions will be based matches the index of the corresponding derivatives. Application of these expedients preserves the presentation of derivatives consistent with past presentation. In February 2023, the Company amended the 2021 Term Loan Facility (as defined below), the ABL Facility (as defined below) and all existing interest rate caps agreements to replace LIBOR with a secured overnight financing rate (“SOFR”) as the benchmark interest rate. See Note 11 and Note 12 to these condensed consolidated financial statements for additional information. The Company utilized the practical expedients under the guidance with respect to the transition of its debt facilities and interest rate hedging arrangements to SOFR, with no impact to its condensed consolidated financial statements.
In October 2021, the FASB issued guidance that requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with revenue recognition guidance. Under current GAAP, contract assets and contract liabilities acquired in a business combination are recorded by the acquirer at fair value. The new guidance creates an exception to the general recognition and measurement principles related to business combinations, and is expected to result in the acquirer recognizing contract assets and liabilities at the same amounts recorded by the acquiree. The new guidance is effective for business combinations occurring during fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The Company adopted the new guidance effective January 1, 2023 as required, and will apply the guidance prospectively to business combinations that occur after the adoption date.
Fair Value Measurement
Derivative contracts
Derivative assets and liabilities can be exchange-traded or traded over-the-counter (“OTC”). The Company generally values exchange-traded derivatives using models that calibrate to market transactions and eliminate timing differences between the closing price of the exchange-traded derivatives and their underlying instruments. OTC derivatives are valued using market transactions and other market evidence whenever possible, including market-based inputs to models, model calibration to market transactions, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. When models are used, the selection of a particular model to value an OTC derivative depends on the contractual terms of, and specific risks inherent in, the instrument as well as the availability of pricing information in the market. The Company generally uses similar models to value similar instruments. Valuation models require a variety of inputs, including contractual terms, market prices and rates, forward curves, measures of volatility, and correlations of such inputs. For OTC derivatives that trade in liquid markets, such as forward contracts, swaps and options, model inputs can generally be corroborated by observable market data by correlation or other means, and model selection does not involve significant management judgment.
As of June 30, 2023, the Company had interest rate caps that were fair valued using Level 2 inputs. In addition, the Company applies a credit valuation adjustment to reflect credit risk which is calculated based on credit default swaps. To the extent that the Company’s net exposure under a specific master agreement is an asset, the Company utilizes the counterparty’s default swap rate. If the net exposure under a specific master agreement is a liability, the Company utilizes a default swap rate comparable to Ecovyst. The credit valuation adjustment is added to the discounted fair value to reflect the exit price that a market participant would be willing to receive to assume the Company’s liabilities or that a market participant would be willing to pay for the Company’s assets.
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Organization, Consolidation and Presentation of Financial Statements (Tables)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments As a result, the presentation of accumulated other comprehensive income (loss) in Note 5 was corrected by revising the opening balances as follows:
Defined benefit and other postretirement plansNet gain (loss) from hedging activitiesForeign currency translation
As reported, December 31, 2021$14,808 $2,254 $(22,854)
Correction to opening balances(12,640)(1,964)14,604 
Revised, December 31, 2021$2,168 $290 $(8,250)
As reported, December 31, 2022$12,132 $26,636 $(32,776)
Correction to opening balances(12,640)(1,964)14,604 
Revised, December 31, 2022$(508)$24,672 $(18,172)
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The Company’s portfolio of products is integrated into a variety of end uses, which are described in the table below.
Key End UsesKey Products
Clean fuels, emission control & other• Refining hydrocracking catalysts
• Emission control catalysts
• Catalysts used in production of renewable fuels
• Catalyst activation
• Aluminum sulfate solution
• Ammonium bisulfite solution
Polymers & engineered plastics• Catalysts for high-density polyethylene and chemicals syntheses
• Antiblocks for film packaging
• Niche custom catalyst
Regeneration and treatment services• Sulfuric acid regeneration services
• Treatment services
Industrial, mining & automotive• Sulfur derivatives for industrial production
• Sulfuric acid for mining
• Sulfuric derivatives for nylon production
The following tables disaggregate the Company’s sales, by segment and end uses, for the three and six months ended June 30, 2023 and 2022, respectively:
Three months ended June 30, 2023
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$8,426 $— $8,426 
Polymers & engineered plastics— 26,045 26,045 
Regeneration and treatment services(1)
98,494 — 98,494 
Industrial, mining & automotive51,145 — 51,145 
Total segment sales$158,065 $26,045 $184,110 
Three months ended June 30, 2022
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$7,386 $— $7,386 
Polymers & engineered plastics— 32,204 32,204 
Regeneration and treatment services(1)
87,143 — 87,143 
Industrial, mining & automotive98,439 — 98,439 
Total segment sales$192,968 $32,204 $225,172 
Six months ended June 30, 2023
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$13,166 $— $13,166 
Polymers & engineered plastics— 49,179 49,179 
Regeneration and treatment services(1)
186,838 — 186,838 
Industrial, mining & automotive95,801 — 95,801 
Total segment sales$295,805 $49,179 $344,984 
Six months ended June 30, 2022
Ecoservices
Catalyst Technologies(2)
Total
Clean fuels, emission control & other$14,482 $— $14,482 
Polymers & engineered plastics— 57,858 57,858 
Regeneration and treatment services(1)
161,116 — 161,116 
Industrial, mining & automotive171,430 — 171,430 
Total segment sales$347,028 $57,858 $404,886 
(1)As described in Note 1 to these condensed consolidated financial statements, the Company experiences seasonal sales fluctuations to customers in the regeneration services product group.
(2)Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information).
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements, Recurring
The following tables present information about the Company’s assets and liabilities that were measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.
June 30,
2023
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$32,419 $— $32,419 $— 
Derivative liabilities:
Interest rate caps (Note 12)$1,197 $— $1,197 $— 
December 31,
2022
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$34,374 $— $34,374 $— 
Derivative liabilities:
Interest rate caps (Note 12)$2,071 $— $2,071 $— 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table presents the tax effects of each component of other comprehensive income (loss) for the three and six months ended June 30, 2023 and 2022, respectively:
Three months ended June 30,
20232022
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net prior service credit (cost)$(31)$$(24)$(52)$13 $(39)
Net gain (loss)651 (162)489 — — — 
Benefit plans, net620 (155)465 (52)13 (39)
Net gain (loss) from hedging activities7,059 (1,660)5,399 6,343 (1,586)4,757 
Foreign currency translation828 — 828 (7,994)— (7,994)
Other comprehensive income (loss)$8,507 $(1,815)$6,692 $(1,703)$(1,573)$(3,276)
Six months ended June 30,
20232022
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net prior service credit (cost)$(62)$15 $(47)$(105)$26 $(79)
Net gain (loss)650 (162)488 — 
Benefit plans, net588 (147)441 (104)26 (78)
Net gain (loss) from hedging activities(3,244)723 (2,521)24,639 (6,160)18,479 
Foreign currency translation3,013 — 3,013 (10,299)— (10,299)
Other comprehensive income (loss)$357 $576 $933 $14,236 $(6,134)$8,102 
The following table presents the changes in accumulated other comprehensive income, net of tax, by component for the six months ended June 30, 2023 and 2022, respectively:
Defined benefit
and other
postretirement
plans 
Net gain (loss)
from hedging
activities
Foreign
currency
translation 
Total 
December 31, 2022$(508)$24,672 $(18,172)$5,992 
Other comprehensive income (loss) before reclassifications412 6,392 3,013 9,817 
Amounts reclassified from accumulated other comprehensive income(1)
29 (8,913)— (8,884)
Net current period other comprehensive income (loss)441 (2,521)3,013 933 
June 30, 2023$(67)$22,151 $(15,159)$6,925 
December 31, 2021$2,168 $290 $(8,250)$(5,792)
Other comprehensive income (loss) before reclassifications(155)18,029 (10,299)7,575 
Amounts reclassified from accumulated other comprehensive income(1)
77 450 — 527 
Net current period other comprehensive income (loss)(78)18,479 (10,299)8,102 
June 30, 2022$2,090 $18,769 $(18,549)$2,310 
(1)See the following table for details about these reclassifications. Amounts in parentheses indicate debits.
Reclassification out of Accumulated Other Comprehensive Income
The following table presents the reclassifications out of accumulated other comprehensive income for the three and six months ended June 30, 2023 and 2022, respectively:
Details about Accumulated Other Comprehensive
Income Components
Amounts Reclassified from Accumulated Other
Comprehensive Income(1)
Affected Line Item where
Income is Presented
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Amortization of defined benefit and other postretirement items:
Net prior service (credit) cost$(31)$(53)$(62)$(105)
Other expense(2)
Net (gain) loss29 28 
Other (expense) income(2)
(2)(52)(34)(103)Total before tax
— 13 26 Tax benefit
$(2)$(39)$(29)$(77)Net of tax
Gains and losses on cash flow hedges:
Interest rate caps$11,187 $(359)$11,885 $(598)Interest expense
(2,800)88 (2,972)148 Tax (expense) benefit
$8,387 $(271)$8,913 $(450)Net of tax
Total reclassifications for the period$8,385 $(310)$8,884 $(527)Net of tax
(1)Amounts in parentheses indicate debits to profit/loss.
(2)These accumulated other comprehensive income (loss) components are components of net periodic pension and other postretirement cost (see Note 14 to these condensed consolidated financial statements for additional details).
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The change in the carrying amount of goodwill for the six months ended June 30, 2023 is summarized as follows:
 EcoservicesCatalyst TechnologiesTotal
Balance as of December 31, 2022$326,589 $76,574 $403,163 
Foreign exchange impact— 1,057 1,057 
Balance as of June 30, 2023$326,589 $77,631 $404,220 
  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Other Operating Expense, Net (Tables)
6 Months Ended
Jun. 30, 2023
Other Income and Expenses [Abstract]  
Schedule of Other Operating Expense, Net
A summary of other operating expense, net is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Amortization expense$2,643 $2,644 $5,280 $5,299 
Transaction and other related costs1,190 790 2,624 5,070 
Restructuring, integration and business optimization costs1,106 5,291 2,129 5,673 
Net loss on asset disposals1,128 573 2,306 706 
Other, net195 367 641 680 
$6,262 $9,665 $12,980 $17,428 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, Net (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories, net are classified and valued as follows:
June 30,
2023
December 31,
2022
Finished products and work in process$42,622 $39,909 
Raw materials4,928 4,453 
$47,550 $44,362 
Valued at lower of cost or market:
LIFO basis$29,502 $25,258 
Valued at lower of cost and net realizable value:
FIFO or average cost basis18,048 19,104 
$47,550 $44,362 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Investments in Affiliated Companies (Tables)
6 Months Ended
Jun. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments
The Company accounts for investments in affiliated companies under the equity method. Affiliated companies accounted for on the equity basis as of June 30, 2023 are as follows:
CompanyCountryPercent
Ownership
Zeolyst InternationalUSA50%
Zeolyst C.V.Netherlands50%
Following is summarized information of the combined investments(1):
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Sales$99,188 $84,663 $155,085 $151,346 
Gross profit34,461 29,168 44,571 52,752 
Operating income25,103 19,476 27,502 34,112 
Net income25,926 20,210 29,573 34,908 
(1)Summarized information of the combined investments is presented at 100%; the Company’s share of the net assets and net income of affiliates is calculated based on the percent ownership specified in the table above.
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
A summary of property, plant and equipment, at cost, and related accumulated depreciation is as follows:
June 30,
2023
December 31,
2022
Land $96,799 $96,659 
Buildings and improvements83,606 82,061 
Machinery and equipment 772,397 751,145 
Construction in progress 69,239 56,448 
1,022,041 986,313 
Less: accumulated depreciation (434,837)(401,424)
$587,204 $584,889 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The summary of long-term debt is as follows:
June 30,
2023
December 31,
2022
Senior Secured Term Loan Facility due June 2028 (the "2021 Term Loan Facility")$882,000 $886,500 
ABL Facility— — 
Total debt882,000 886,500 
Original issue discount(6,826)(7,472)
Deferred financing costs(3,780)(4,158)
Total debt, net of original issue discount and deferred financing costs871,394 874,870 
Less: current portion(9,000)(9,000)
Total long-term debt, excluding current portion$862,394 $865,870 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments
The following table provides a summary of the Company’s interest rate cap agreements:
Financial InstrumentNumber of Instruments
In Effect as of June 30, 2023
Notional Amount of Instruments in EffectAnnuitized Premium of Instruments in Effect
Interest rate cap52$650,000 $3,589 
Fair Value of Derivatives Held
The fair values of derivative instruments held as of June 30, 2023 and December 31, 2022, respectively are shown below:

Balance sheet locationJune 30,
2023
December 31,
2022
Derivative assets
Derivatives designated as cash flow hedges:
Interest rate capsPrepaid and other current assets$17,329 $18,510 
Interest rate capsOther long-term assets15,090 15,864 
Total derivative assets$32,419 $34,374 
Derivative liabilities
Derivatives designated as cash flow hedges:
Interest rate capsOther long-term liabilities1,197 2,071 
Total derivative liabilities$1,197 $2,071 
Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income
The following table shows the effect of the Company’s derivative instruments designated as cash flow hedges on AOCI for the three and six months ended June 30, 2023 and 2022, respectively:
Three months ended June 30,
20232022
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$18,246 $11,187 $5,985 $(359)
Six months ended June 30,
20232022
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$8,641 $11,885 $24,041 $(598)
Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)
The following table shows the effect of the Company’s cash flow hedge accounting on the condensed consolidated statements of income for the three and six months ended June 30, 2023 and 2022, respectively:
Location and amount of gain (loss) recognized in income on cash flow hedging relationships
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Total amounts of income and expense line items presented in the statement of income in which the effects of cash flow hedges are recorded in interest (expense) income$(9,168)$(8,888)$(19,000)$(17,338)
The effects of cash flow hedging:
Gain (loss) on cash flow hedging relationships:
Interest contracts:
Amount of loss reclassified from AOCI into income11,187 (359)11,885 (598)
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2023
Defined Benefit Pension Plans  
Defined Benefit Plan Disclosure  
Components of Net Periodic Expense (Benefit)
Defined Benefit Pension Plans
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Interest cost$871 $604 $1,742 $1,207 
Expected return on plan assets(837)(1,110)(1,674)(2,219)
Settlement loss29 — 29 — 
Net periodic expense (benefit)$63 $(506)$97 $(1,012)
Other Postretirement Benefits Plan  
Defined Benefit Plan Disclosure  
Components of Net Periodic Expense (Benefit)
Other Postretirement Benefit Plan
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Interest cost$$$12 $
Amortization of prior service credit(31)(53)(62)(105)
Amortization of net (gain) loss— (1)
Net periodic benefit$(25)$(47)$(51)$(94)
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Reportable Segments (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Reconciliation of Revenue from Reportable Segments to Consolidated
Summarized financial information for the Company’s reportable segments is shown in the following table:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Sales:
Ecoservices$158,065 $192,968 $295,805 $347,028 
Catalyst Technologies(1)
26,045 32,204 49,179 57,858 
Total$184,110 $225,172 $344,984 $404,886 
Adjusted EBITDA:(2)
Ecoservices$60,136 $59,984 $96,924 $109,325 
Catalyst Technologies(3)
25,371 21,429 38,359 38,404 
Adjusted EBITDA from reportable segments$85,507 $81,413 $135,283 $147,729 
(1)Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information). The proportionate share of sales excluded is $44,689 and $66,763 for the three and six months ended June 30, 2023, respectively. The proportionate share of sales excluded is $35,906 and $64,883 for the three and six months ended June 30, 2022, respectively.
(2)The Company defines Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Management evaluates the performance of its segments and allocates resources based on several factors, of which the primary measure is Adjusted EBITDA. Adjusted EBITDA should not be considered as an alternative to net income as an indicator of the Company’s operating performance. Adjusted EBITDA as defined by the Company may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.
(3)The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $16,194 for the three months ended June 30, 2023, which includes $11,382 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $3,212 of joint venture depreciation, amortization and interest. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $21,630 for the six months ended June 30, 2023, which includes $11,608 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $6,821 of joint venture depreciation, amortization and interest.
The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $14,128 for the three months ended June 30, 2022, which includes $8,526 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $4,001 of joint venture depreciation, amortization and interest. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $25,602 for the six months ended June 30, 2022, which includes $14,313 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $8,087 of joint venture depreciation, amortization and interest.
Reconciliation of Net Income (Loss) from Continuing Operations to Adjusted EBITDA
A reconciliation of income before income taxes to Adjusted EBITDA is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Reconciliation of income before income taxes to Adjusted EBITDA
Income before income taxes$34,909 $26,542 $34,385 $40,137 
Interest expense, net9,168 8,888 19,000 17,338 
Depreciation and amortization20,969 19,658 41,166 39,204 
Unallocated corporate expenses6,153 8,522 13,080 15,598 
Joint venture depreciation, amortization and interest3,212 4,001 6,821 8,087 
Amortization of investment in affiliate step-up1,601 1,601 3,201 3,201 
Net loss on asset disposals1,128 573 2,306 706 
Foreign exchange (gain) loss(398)502 (1,136)1,148 
LIFO expense1,111 187 2,510 432 
Transaction and other related costs1,190 790 2,624 5,070 
Equity-based compensation5,002 5,385 9,070 12,679 
Restructuring, integration and business optimization expenses1,106 5,291 2,129 5,673 
Other356 (527)127 (1,544)
Adjusted EBITDA from reportable segments$85,507 $81,413 $135,283 $147,729 
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Stock-Based Compensation [Abstract]  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions The Company used a Monte Carlo simulation to estimate the $12.28 weighted average fair value of the awards granted during the six months ended June 30, 2023, with the following weighted average assumptions:
Expected dividend yield— %
Risk-free interest rate3.80 %
Expected volatility48.82 %
Expected term (in years)2.96
Schedule of Nonvested Restricted Stock Units Activity
The following table summarizes the activity for the Company’s restricted stock units and performance stock units for the six months ended June 30, 2023:
Restricted Stock UnitsPerformance Stock Units
Number of
Units
Weighted Average Grant Date Fair Value (per share)Number of
Units
Weighted Average Grant Date Fair Value (per share)
Nonvested as of December 31, 20222,464,718 $11.73 639,532 (1)$16.32 
Granted1,104,690 $9.85 703,440 $12.28 
Vested(901,501)$12.78 (200,204)$20.48 
Forfeited(165,116)$10.92 (183,864)$19.50 
Nonvested as of June 30, 20232,502,791 $10.57 958,904 (1)$11.87 
(1)Based on target.
Schedule of Nonvested Performance-based Units Activity
The following table summarizes the activity for the Company’s restricted stock units and performance stock units for the six months ended June 30, 2023:
Restricted Stock UnitsPerformance Stock Units
Number of
Units
Weighted Average Grant Date Fair Value (per share)Number of
Units
Weighted Average Grant Date Fair Value (per share)
Nonvested as of December 31, 20222,464,718 $11.73 639,532 (1)$16.32 
Granted1,104,690 $9.85 703,440 $12.28 
Vested(901,501)$12.78 (200,204)$20.48 
Forfeited(165,116)$10.92 (183,864)$19.50 
Nonvested as of June 30, 20232,502,791 $10.57 958,904 (1)$11.87 
(1)Based on target.
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Reconciliation from Basic to Diluted Weighted Average Number of Shares Outstanding
The reconciliation from basic to diluted weighted average shares outstanding is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Weighted average shares outstanding – Basic118,651,402 138,035,764 120,335,414 137,876,185 
Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions1,269,340 1,113,796 1,496,528 1,299,474 
Weighted average shares outstanding – Diluted119,920,742 139,149,560 121,831,942 139,175,659 
Schedule of Earnings Per Share, Basic and Diluted
Basic and diluted income per share are calculated as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Numerator:
Net income$26,122 $19,245 $24,651 $27,120 
Denominator:
Weighted average shares outstanding – Basic118,651,402 138,035,764 120,335,414 137,876,185 
Weighted average shares outstanding – Diluted119,920,742 139,149,560 121,831,942 139,175,659 
Net income per share:
Basic income per share$0.22 $0.14 $0.20 $0.20 
Diluted income per share$0.22 $0.14 $0.20 $0.19 
Schedule of Securities Excluded from Computation of Earnings Per Share
The table below presents the details of the Company’s weighted average equity-based awards outstanding during each respective period that were excluded from the calculation of diluted earnings per share:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Restricted stock awards with performance only targets not achieved— 603,993 99,495 608,921 
Stock options with performance only targets not achieved— 321,368 103,907 324,014 
Anti-dilutive restricted stock units and performance stock units685,656 821,278 630,668 — 
Anti-dilutive stock options520,757 807,301 607,783 807,301 
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Cash Flow Information (Tables)
6 Months Ended
Jun. 30, 2023
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
The following table presents supplemental cash flow information for the Company:
Six months ended
June 30,
20232022
Cash paid during the period for:
Income taxes, net of refunds$9,955 $19,843 
Interest(1)
19,391 15,818 
Non-cash investing activity:
Capital expenditures acquired on account but unpaid as of the period end605 2,943 
Non-cash financing activity:
Accrued share repurchases (Note 5)
— 1,715 
Accrued excise tax on share repurchases (Note 5)
630 — 
Right-of-use assets obtained in exchange for new lease liabilities (non-cash):
Operating leases6,202 4,370 
(1)Cash paid for interest is shown net of capitalized interest and includes the cash received or paid on the Company’s interest rate cap agreements designated as cash flow hedges for the periods presented (see Note 12 to these condensed consolidated financial statements for details).
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Background and Basis of Presentation (Details)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reporting units 2
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Correction of an Error (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Error Corrections and Prior Period Adjustments Restatement                
Accumulated other comprehensive income (loss) $ 667,764 $ 778,184 $ 667,764 $ 778,184 $ 674,151 $ 707,229 $ 765,631 $ 740,737
Interest expense, net 9,168 8,888 19,000 17,338        
Defined benefit and other postretirement plans                 
Error Corrections and Prior Period Adjustments Restatement                
Accumulated other comprehensive income (loss) (67) 2,090 (67) 2,090   (508)   2,168
Defined benefit and other postretirement plans  | Previously Reported                
Error Corrections and Prior Period Adjustments Restatement                
Accumulated other comprehensive income (loss)           12,132   14,808
Defined benefit and other postretirement plans  | Revision of Prior Period, Error Correction, Adjustment                
Error Corrections and Prior Period Adjustments Restatement                
Accumulated other comprehensive income (loss)               (12,640)
Net gain (loss) from hedging activities                
Error Corrections and Prior Period Adjustments Restatement                
Accumulated other comprehensive income (loss) 22,151 18,769 22,151 18,769   24,672   290
Net gain (loss) from hedging activities | Previously Reported                
Error Corrections and Prior Period Adjustments Restatement                
Accumulated other comprehensive income (loss)           26,636   2,254
Net gain (loss) from hedging activities | Revision of Prior Period, Error Correction, Adjustment                
Error Corrections and Prior Period Adjustments Restatement                
Accumulated other comprehensive income (loss)               (1,964)
Foreign currency translation                 
Error Corrections and Prior Period Adjustments Restatement                
Accumulated other comprehensive income (loss) $ (15,159) $ (18,549) (15,159) $ (18,549)   (18,172)   (8,250)
Foreign currency translation  | Previously Reported                
Error Corrections and Prior Period Adjustments Restatement                
Accumulated other comprehensive income (loss)           $ (32,776)   (22,854)
Foreign currency translation  | Revision of Prior Period, Error Correction, Adjustment                
Error Corrections and Prior Period Adjustments Restatement                
Accumulated other comprehensive income (loss)               $ 14,604
Cash flow hedging | Revision of Prior Period, Error Correction, Adjustment                
Error Corrections and Prior Period Adjustments Restatement                
Interest expense, net     $ 1,390          
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregated Revenue        
Sales $ 184,110 $ 225,172 $ 344,984 $ 404,886
Clean fuels, emission control & other        
Disaggregated Revenue        
Sales 8,426 7,386 13,166 14,482
Polymers & engineered plastics        
Disaggregated Revenue        
Sales 26,045 32,204 49,179 57,858
Regeneration and treatment services        
Disaggregated Revenue        
Sales 98,494 87,143 186,838 161,116
Industrial, mining & automotive        
Disaggregated Revenue        
Sales 51,145 98,439 95,801 171,430
Ecoservices        
Disaggregated Revenue        
Sales 158,065 192,968 295,805 347,028
Ecoservices | Clean fuels, emission control & other        
Disaggregated Revenue        
Sales 8,426 7,386 13,166 14,482
Ecoservices | Polymers & engineered plastics        
Disaggregated Revenue        
Sales 0 0 0 0
Ecoservices | Regeneration and treatment services        
Disaggregated Revenue        
Sales 98,494 87,143 186,838 161,116
Ecoservices | Industrial, mining & automotive        
Disaggregated Revenue        
Sales 51,145 98,439 95,801 171,430
Catalyst Technologies        
Disaggregated Revenue        
Sales 26,045 32,204 49,179 57,858
Catalyst Technologies | Clean fuels, emission control & other        
Disaggregated Revenue        
Sales 0 0 0 0
Catalyst Technologies | Polymers & engineered plastics        
Disaggregated Revenue        
Sales 26,045 32,204 49,179 57,858
Catalyst Technologies | Regeneration and treatment services        
Disaggregated Revenue        
Sales 0 0 0 0
Catalyst Technologies | Industrial, mining & automotive        
Disaggregated Revenue        
Sales $ 0 $ 0 $ 0 $ 0
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Derivative assets:    
Interest rate caps $ 32,419 $ 34,374
Derivative liabilities:    
Interest rate caps 1,197 2,071
Quoted Prices in Active Markets (Level 1)     
Derivative assets:    
Interest rate caps 0 0
Derivative liabilities:    
Interest rate caps 0 0
Significant Other Observable Inputs (Level 2)    
Derivative assets:    
Interest rate caps 32,419 34,374
Derivative liabilities:    
Interest rate caps 1,197 2,071
Significant Unobservable Inputs (Level 3)    
Derivative assets:    
Interest rate caps 0 0
Derivative liabilities:    
Interest rate caps $ 0 $ 0
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount $ 8,507   $ (1,703)   $ 357 $ 14,236
Tax benefit/ (expense) (1,815)   (1,573)   576 (6,134)
After-tax amount 6,692 $ (5,759) (3,276) $ 11,378 933 8,102
Net prior service (credit) cost            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount (31)   (52)   (62) (105)
Tax benefit/ (expense) 7   13   15 26
After-tax amount (24)   (39)   (47) (79)
Net gain (loss)            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount 651   0   650 1
Tax benefit/ (expense) (162)   0   (162) 0
After-tax amount 489   0   488 1
Benefit plans, net            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount 620   (52)   588 (104)
Tax benefit/ (expense) (155)   13   (147) 26
After-tax amount 465   (39)   441 (78)
Net gain (loss) from hedging activities            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount 7,059   6,343   (3,244) 24,639
Tax benefit/ (expense) (1,660)   (1,586)   723 (6,160)
After-tax amount 5,399   4,757   (2,521) 18,479
Foreign currency translation             
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount 828   (7,994)   3,013 (10,299)
Tax benefit/ (expense) 0   0   0 0
After-tax amount $ 828   $ (7,994)   $ 3,013 $ (10,299)
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Change by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance $ 674,151 $ 707,229 $ 765,631 $ 740,737 $ 707,229 $ 740,737
Total other comprehensive income (loss) 6,692 (5,759) (3,276) 11,378 933 8,102
Ending balance 667,764 674,151 778,184 765,631 667,764 778,184
Total            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance 233 5,992 5,586 (5,792) 5,992 (5,792)
Other comprehensive income (loss) before reclassifications         9,817 7,575
Amounts reclassified from accumulated other comprehensive income         (8,884) 527
Total other comprehensive income (loss) 6,692 (5,759) (3,276) 11,378 933 8,102
Ending balance 6,925 233 2,310 5,586 6,925 2,310
Defined benefit and other postretirement plans             
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   (508)   2,168 (508) 2,168
Other comprehensive income (loss) before reclassifications         412 (155)
Amounts reclassified from accumulated other comprehensive income         29 77
Total other comprehensive income (loss) 465   (39)   441 (78)
Ending balance (67)   2,090   (67) 2,090
Net gain (loss) from hedging activities            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   24,672   290 24,672 290
Other comprehensive income (loss) before reclassifications         6,392 18,029
Amounts reclassified from accumulated other comprehensive income         (8,913) 450
Total other comprehensive income (loss) 5,399   4,757   (2,521) 18,479
Ending balance 22,151   18,769   22,151 18,769
Foreign currency translation             
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   $ (18,172)   $ (8,250) (18,172) (8,250)
Other comprehensive income (loss) before reclassifications         3,013 (10,299)
Amounts reclassified from accumulated other comprehensive income         0 0
Total other comprehensive income (loss) 828   (7,994)   3,013 (10,299)
Ending balance $ (15,159)   $ (18,549)   $ (15,159) $ (18,549)
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Reclassifications out of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other (expense) income $ 610 $ 485 $ 182 $ 625
Interest expense 9,168 8,888 19,000 17,338
Total before tax (34,909) (26,542) (34,385) (40,137)
Tax benefit (expense) 8,787 7,297 9,734 13,017
Net of tax (26,122)      
Amounts Reclassified from Accumulated Other Comprehensive Income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net of tax 8,385 (310) 8,884 (527)
Defined benefit and other postretirement plans  | Amounts Reclassified from Accumulated Other Comprehensive Income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Total before tax (2) (52) (34) (103)
Tax benefit (expense) 0 13 5 26
Net of tax (2) (39) (29) (77)
Net prior service (credit) cost | Amounts Reclassified from Accumulated Other Comprehensive Income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other (expense) income (31) (53) (62) (105)
Net (gain) loss | Amounts Reclassified from Accumulated Other Comprehensive Income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other (expense) income 29 1 28 2
Net gain (loss) from hedging activities | Amounts Reclassified from Accumulated Other Comprehensive Income | Interest rate caps        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Interest expense 11,187 (359) 11,885 (598)
Tax benefit (expense) (2,800) 88 (2,972) 148
Net of tax $ 8,387 $ (271) $ 8,913 $ (450)
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Treasury Stock Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 27, 2022
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity, Class of Treasury Stock [Line Items]          
Accrued excise tax on share repurchases       $ 630 $ 0
Accrued share repurchases       $ 0 $ 1,715
Shares withheld for tax withholding obligation       95,269 32,058
Fair value of shares withheld for tax payments   $ 866 $ 332 $ 866 $ 332
April 2022 Stock Repurchase Program          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase program, authorized amount $ 450,000        
Stock repurchase program, period 4 years        
Remaining authorized repurchase amount       239,925  
Accrued excise tax on share repurchases       $ 630  
April 2022 Stock Repurchase Program | Secondary Offering          
Equity, Class of Treasury Stock [Line Items]          
Shares acquired       7,000,000 893,123
Average cost per share       $ 10.48 $ 9.88
Repurchases of common shares value       $ 73,373 $ 8,842
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Goodwill  
Beginning balance $ 403,163
Foreign exchange impact 1,057
Ending balance 404,220
Ecoservices  
Goodwill  
Beginning balance 326,589
Foreign exchange impact 0
Ending balance 326,589
Catalyst Technologies  
Goodwill  
Beginning balance 76,574
Foreign exchange impact 1,057
Ending balance $ 77,631
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Other Operating Expense, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Other Income and Expenses [Abstract]        
Amortization expense $ 2,643 $ 2,644 $ 5,280 $ 5,299
Transaction and other related costs 1,190 790 2,624 5,070
Restructuring, integration and business optimization costs 1,106 5,291 2,129 5,673
Net loss on asset disposals 1,128 573 2,306 706
Other, net 195 367 641 680
Other operating expense, net $ 6,262 $ 9,665 $ 12,980 $ 17,428
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory, Net    
Finished products and work in process $ 42,622 $ 39,909
Raw materials 4,928 4,453
Inventories, net 47,550 44,362
Valued at lower of cost or market:    
LIFO basis 29,502 25,258
Valued at lower of cost and net realizable value:    
FIFO or average cost basis 18,048 19,104
Inventories, net $ 47,550 $ 44,362
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Ownership Percentage (Details)
Jun. 30, 2023
Zeolyst International  
Schedule of Equity Method Investments  
Ownership percentage 50.00%
Zeolyst C.V.  
Schedule of Equity Method Investments  
Ownership percentage 50.00%
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Summarized Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Schedule of Equity Method Investments        
Gross profit $ 60,970 $ 59,859 $ 97,464 $ 107,594
Operating income 33,313 27,411 41,970 43,847
Net income 26,122      
Equity Method Investment, Nonconsolidated Investee        
Schedule of Equity Method Investments        
Sales 99,188 84,663 155,085 151,346
Gross profit 34,461 29,168 44,571 52,752
Operating income 25,103 19,476 27,502 34,112
Net income $ 25,926 $ 20,210 $ 29,573 $ 34,908
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Investments in Affiliated Companies Narrative (Details) - Business Combination - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Business Combination          
Net purchase accounting fair value adjustments $ 227,815   $ 227,815   $ 231,017
Amortization of investment in affiliate step-up $ 1,601 $ 1,601 $ 3,201 $ 3,201  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment          
Property, plant and equipment, gross $ 1,022,041   $ 1,022,041   $ 986,313
Less: accumulated depreciation (434,837)   (434,837)   (401,424)
Property, plant and equipment, net 587,204   587,204   584,889
Depreciation expense 17,455 $ 16,142 34,147 $ 32,153  
Land          
Property, Plant and Equipment          
Property, plant and equipment, gross 96,799   96,799   96,659
Buildings and improvements          
Property, Plant and Equipment          
Property, plant and equipment, gross 83,606   83,606   82,061
Machinery and equipment          
Property, Plant and Equipment          
Property, plant and equipment, gross 772,397   772,397   751,145
Construction in progress          
Property, Plant and Equipment          
Property, plant and equipment, gross $ 69,239   $ 69,239   $ 56,448
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument    
Total debt $ 882,000 $ 886,500
Original issue discount (6,826) (7,472)
Deferred financing costs (3,780) (4,158)
Total debt, net of original issue discount and deferred financing costs 871,394 874,870
Less: current portion (9,000) (9,000)
Total long-term debt, excluding current portion 862,394 865,870
2021 Term Loan Facility    
Debt Instrument    
Total debt 882,000 886,500
ABL Facility    
Debt Instrument    
Total debt $ 0 $ 0
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Long-term Debt Narrative (Details)
$ in Thousands
Feb. 17, 2023
Feb. 09, 2023
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
2021 Term Loan Facility        
Debt Instrument        
Long-term debt, fair value     $ 878,693 $ 870,986
2021 Term Loan Facility | Secured Overnight Financing Rate        
Debt Instrument        
Credit spread adjustment   0.10%    
Debt Instrument, variable rate floor   0.0050    
Variable rate on spread   2.75%    
Debt Instrument, first lien leverage ratio   0.0250    
Effective interest rate     7.65%  
ABL Facility | Secured Overnight Financing Rate        
Debt Instrument        
Credit spread adjustment 0.10%      
Effective interest rate     8.50%  
ABL Facility | Secured Overnight Financing Rate | Minimum        
Debt Instrument        
Variable rate on spread 1.25%      
ABL Facility | Secured Overnight Financing Rate | Maximum        
Debt Instrument        
Variable rate on spread 1.75%      
ABL Facility | Base Rate [Member] | Minimum        
Debt Instrument        
Variable rate on spread 0.25%      
ABL Facility | Base Rate [Member] | Maximum        
Debt Instrument        
Variable rate on spread 0.75%      
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments - Interest Rate Cap Agreements (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Instruments
Jan. 31, 2022
USD ($)
Jul. 31, 2020
USD ($)
Derivative      
Derivative, number of instruments | Instruments 5    
Derivative, number of instruments in effect | Instruments 2    
Premium amortized to acquire derivative instrument $ 3,589    
Cash flow hedging      
Derivative      
Derivative, notional amount $ 650,000    
Derivative, cap interest rate 1.00%    
July 2020 Interest Rate Cap | Cash flow hedging      
Derivative      
Derivative, notional amount     $ 400,000
January 2022 Interest Rate Cap expiring October 2024 | Cash flow hedging      
Derivative      
Derivative, notional amount   $ 250,000  
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Derivative assets    
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepaid and other current assets Prepaid and other current assets
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term assets Other long-term assets
Derivative asset, current $ 17,329 $ 18,510
Derivative liabilities    
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Derivatives designated as hedging instrument | Cash flow hedging | Interest rate caps    
Derivative assets    
Derivative asset, current $ 17,329 $ 18,510
Derivative asset, noncurrent 15,090 15,864
Derivative asset 32,419 34,374
Derivative liabilities    
Derivative liability, noncurrent 1,197 2,071
Derivative liability $ 1,197 $ 2,071
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Effect on Other Comprehensive Income (Details) - Interest rate caps - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Amount of gain (loss) recognized in OCI on derivatives        
Amount of gain (loss) recognized in OCI on derivatives $ 18,246 $ 5,985 $ 8,641 $ 24,041
Interest (expense) income        
Amount of gain (loss) reclassified from AOCI into income        
Amount of gain (loss) reclassified from AOCI into income $ 11,187 $ (359) $ 11,885 $ (598)
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Flow Hedge Impact on Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Derivative        
Interest Expense $ (9,168) $ (8,888) $ (19,000) $ (17,338)
Cash flow hedging        
Derivative        
Amount of derivative loss expected to be transferred from OCI     8,965  
Gain (loss) on cash flow hedging relationships | Amount of loss reclassified from AOCI into income        
Derivative        
Interest Expense $ 11,187 $ (359) $ 11,885 $ (598)
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
Effective income tax rate 25.20% 27.50% 28.30% 32.40%
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Net Periodic Pension Expense Benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Defined Benefit Pension Plans        
Defined Benefit Plan, Net Periodic Expense (Benefit)        
Interest cost $ 871 $ 604 $ 1,742 $ 1,207
Expected return on plan assets (837) (1,110) (1,674) (2,219)
Settlement loss 29 0 29 0
Net periodic expense (benefit) 63 (506) 97 (1,012)
Other Postretirement Benefits Plan        
Defined Benefit Plan, Net Periodic Expense (Benefit)        
Interest cost 6 5 12 9
Amortization of prior service credit (31) (53) (62) (105)
Amortization of net (gain) loss 0 1 (1) 2
Net periodic expense (benefit) $ (25) $ (47) $ (51) $ (94)
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Summary Financial Information by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting        
Sales $ 184,110 $ 225,172 $ 344,984 $ 404,886
Equity in net income from affiliated companies 11,374 8,504 11,597 14,253
Ecoservices        
Segment Reporting        
Sales 158,065 192,968 295,805 347,028
Catalyst Technologies        
Segment Reporting        
Sales 26,045 32,204 49,179 57,858
Catalyst Technologies | Zeolyst Joint Venture        
Segment Reporting        
Sales 44,689 35,906 66,763 64,883
Adjusted EBITDA from reportable segments 16,194 14,128 21,630 25,602
Equity in net income from affiliated companies 11,382 8,526 11,608 14,313
Amortization of investment in affiliate step-up 1,601 1,601 3,201 3,201
Joint venture depreciation, amortization and interest 3,212 4,001 6,821 8,087
Operating segments        
Segment Reporting        
Adjusted EBITDA from reportable segments 85,507 81,413 135,283 147,729
Operating segments | Ecoservices        
Segment Reporting        
Sales 158,065 192,968 295,805 347,028
Adjusted EBITDA from reportable segments 60,136 59,984 96,924 109,325
Operating segments | Catalyst Technologies        
Segment Reporting        
Sales 26,045 32,204 49,179 57,858
Adjusted EBITDA from reportable segments $ 25,371 $ 21,429 $ 38,359 $ 38,404
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Reconciliation of Net Income/Loss to Segment Adjusted EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information        
Income before income taxes $ 34,909 $ 26,542 $ 34,385 $ 40,137
Interest expense, net 9,168 8,888 19,000 17,338
Net loss on asset disposals 1,128 573 2,306 706
Transaction and other related costs 1,190 790 2,624 5,070
Equity-based compensation 5,002 5,385 9,070 12,679
Restructuring, integration and business optimization costs 1,106 5,291 2,129 5,673
Segment reconciling items        
Segment Reporting Information        
Interest expense, net 9,168 8,888 19,000 17,338
Depreciation and amortization 20,969 19,658 41,166 39,204
Unallocated corporate expenses 6,153 8,522 13,080 15,598
Joint venture depreciation, amortization and interest 3,212 4,001 6,821 8,087
Amortization of investment in affiliate step-up 1,601 1,601 3,201 3,201
Net loss on asset disposals 1,128 573 2,306 706
Foreign exchange (gain) loss (398) 502 (1,136) 1,148
LIFO expense 1,111 187 2,510 432
Transaction and other related costs 1,190 790 2,624 5,070
Equity-based compensation 5,002 5,385 9,070 12,679
Restructuring, integration and business optimization costs 1,106 5,291 2,129 5,673
Other 356 (527) 127 (1,544)
Operating segments        
Segment Reporting Information        
Adjusted EBITDA from reportable segments $ 85,507 $ 81,413 $ 135,283 $ 147,729
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Narrative (Details)
Jun. 30, 2023
shares
Stock-Based Compensation [Abstract]  
Number of shares available for grant (shares) 9,404,927
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details)
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Granted 1,104,690
Granted (weighted average grant date fair value, usd per share) | $ / shares $ 9.85
Restricted Stock Units (RSUs) | Board of Directors  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Award requisite service period 1 year
Restricted Stock Units (RSUs) | Employee  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Award requisite service period 3 years
Performance Stock Units (PSUs)  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Granted 703,440
Granted (weighted average grant date fair value, usd per share) | $ / shares $ 12.28
Performance Stock Units (PSUs) | 2023 Grants  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Expected dividend yield 0.00%
Risk-free interest rate 3.80%
Expected volatility 48.82%
Expected term (in years) 2 years 11 months 15 days
Granted 703,440
Award requisite service period 3 years
Performance Stock Units (PSUs) | 2023 Grants | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Award vesting percentage 0.00%
Performance Stock Units (PSUs) | 2023 Grants | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Award vesting percentage 200.00%
Performance Stock Units (PSUs) | 2020 Grants | Company Performance Measure  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Granted, percentage of target 0.50
Award vesting percentage 53.30%
Performance Stock Units (PSUs) | 2020 Grants | Total Shareholder Return (TSR)  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Granted, percentage of target 0.50
Award vesting percentage 56.00%
Performance Stock Units (PSUs) | 2020 Grants | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Award vesting percentage 0.00%
Performance Stock Units (PSUs) | 2020 Grants | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Award vesting percentage 200.00%
Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Granted 5,081
Granted (weighted average grant date fair value, usd per share) | $ / shares $ 9.84
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Schedule of RSU and PSU Activity (Details)
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Restricted Stock Units (RSUs)  
Number of Units  
Nonvested, beginning balance | shares 2,464,718
Granted | shares 1,104,690
Vested | shares (901,501)
Forfeited | shares (165,116)
Nonvested, ending balance | shares 2,502,791
Weighted Average Grant Date Fair Value (per share)  
Beginning balance nonvested (weighted average grant date fair value, usd per share) | $ / shares $ 11.73
Granted (weighted average grant date fair value, usd per share) | $ / shares 9.85
Vested (weighted average grant date fair value, usd per share) | $ / shares 12.78
Forfeited (weighted average grant date fair value, usd per share) | $ / shares 10.92
Ending balance nonvested (weighted average grant date fair value, usd per share) | $ / shares $ 10.57
Performance Stock Units (PSUs)  
Number of Units  
Nonvested, beginning balance | shares 639,532
Granted | shares 703,440
Vested | shares (200,204)
Forfeited | shares (183,864)
Nonvested, ending balance | shares 958,904
Weighted Average Grant Date Fair Value (per share)  
Beginning balance nonvested (weighted average grant date fair value, usd per share) | $ / shares $ 16.32
Granted (weighted average grant date fair value, usd per share) | $ / shares 12.28
Vested (weighted average grant date fair value, usd per share) | $ / shares 20.48
Forfeited (weighted average grant date fair value, usd per share) | $ / shares 19.50
Ending balance nonvested (weighted average grant date fair value, usd per share) | $ / shares $ 11.87
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based compensation - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 07, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award          
Stock compensation expense   $ 5,002 $ 5,385 $ 9,070 $ 12,679
Stock-based compensation expense, tax benefit   1,181 $ 1,321 $ 2,154 $ 3,109
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award          
Forfeited, performance-based restricted shares       165,116  
Unrecognized stock-based compensation expense   15,433   $ 15,433  
Unrecognized stock-based compensation expense, period for recognition       1 year 9 months 18 days  
Performance Stock Units (PSUs)          
Share-based Compensation Arrangement by Share-based Payment Award          
Unrecognized stock-based compensation expense   $ 8,013   $ 8,013  
Unrecognized stock-based compensation expense, period for recognition       2 years 4 months 13 days  
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award          
Forfeited, performance-based restricted shares 277,056        
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award          
Forfeited, performance-based stock options 284,956        
Vested stock options, expired and unexercised   241,316      
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Weighted average shares outstanding – Basic (shares) 118,651,402 138,035,764 120,335,414 137,876,185
Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions (shares) 1,269,340 1,113,796 1,496,528 1,299,474
Weighted average shares outstanding – Diluted (shares) 119,920,742 139,149,560 121,831,942 139,175,659
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Calculation of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:            
Net income $ 26,122 $ (1,471) $ 19,245 $ 7,875 $ 24,651 $ 27,120
Denominator:            
Weighted average shares outstanding – Basic (shares) 118,651,402   138,035,764   120,335,414 137,876,185
Weighted average shares outstanding – Diluted (shares) 119,920,742   139,149,560   121,831,942 139,175,659
Net income per share:            
Basic income per share $ 0.22   $ 0.14   $ 0.20 $ 0.20
Diluted income per share $ 0.22   $ 0.14   $ 0.20 $ 0.19
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Anti-dilutive Shares (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Restricted stock awards with performance only targets not achieved        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive (shares) 0 603,993 99,495 608,921
Stock options with performance only targets not achieved        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive (shares) 0 321,368 103,907 324,014
Anti-dilutive restricted stock units and performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive (shares) 685,656 821,278 630,668 0
Anti-dilutive stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive (shares) 520,757 807,301 607,783 807,301
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash paid during the period for:    
Income taxes, net of refunds $ 9,955 $ 19,843
Interest 19,391 15,818
Non-cash investing activity:    
Capital expenditures acquired on account but unpaid as of the period end 605 2,943
Non-cash financing activity:    
Accrued share repurchases 0 1,715
Accrued excise tax on share repurchases 630 0
Right-of-use assets obtained in exchange for new lease liabilities (non-cash):    
Operating leases $ 6,202 $ 4,370
XML 89 ecvt-20230630_htm.xml IDEA: XBRL DOCUMENT 0001708035 2023-01-01 2023-06-30 0001708035 2023-08-01 0001708035 2023-04-01 2023-06-30 0001708035 2022-04-01 2022-06-30 0001708035 2022-01-01 2022-06-30 0001708035 2023-06-30 0001708035 2022-12-31 0001708035 us-gaap:CommonStockMember 2022-12-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001708035 us-gaap:RetainedEarningsMember 2022-12-31 0001708035 us-gaap:TreasuryStockCommonMember 2022-12-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001708035 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001708035 2023-01-01 2023-03-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001708035 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001708035 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001708035 us-gaap:CommonStockMember 2023-03-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001708035 us-gaap:RetainedEarningsMember 2023-03-31 0001708035 us-gaap:TreasuryStockCommonMember 2023-03-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001708035 2023-03-31 0001708035 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001708035 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001708035 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001708035 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001708035 us-gaap:CommonStockMember 2023-06-30 0001708035 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001708035 us-gaap:RetainedEarningsMember 2023-06-30 0001708035 us-gaap:TreasuryStockCommonMember 2023-06-30 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001708035 us-gaap:CommonStockMember 2021-12-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001708035 us-gaap:RetainedEarningsMember 2021-12-31 0001708035 us-gaap:TreasuryStockCommonMember 2021-12-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001708035 2021-12-31 0001708035 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001708035 2022-01-01 2022-03-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001708035 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001708035 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001708035 us-gaap:CommonStockMember 2022-03-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001708035 us-gaap:RetainedEarningsMember 2022-03-31 0001708035 us-gaap:TreasuryStockCommonMember 2022-03-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001708035 2022-03-31 0001708035 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001708035 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0001708035 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001708035 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001708035 us-gaap:CommonStockMember 2022-06-30 0001708035 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001708035 us-gaap:RetainedEarningsMember 2022-06-30 0001708035 us-gaap:TreasuryStockCommonMember 2022-06-30 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001708035 2022-06-30 0001708035 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001708035 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001708035 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001708035 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001708035 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001708035 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001708035 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001708035 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0001708035 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001708035 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:EcoservicesMember 2023-04-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:CatalystTechnologiesMember 2023-04-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember 2023-04-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:EcoservicesMember 2023-04-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:CatalystTechnologiesMember 2023-04-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember 2023-04-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:EcoservicesMember 2023-04-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:CatalystTechnologiesMember 2023-04-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember 2023-04-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:EcoservicesMember 2023-04-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:CatalystTechnologiesMember 2023-04-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember 2023-04-01 2023-06-30 0001708035 ecvt:EcoservicesMember 2023-04-01 2023-06-30 0001708035 ecvt:CatalystTechnologiesMember 2023-04-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:EcoservicesMember 2022-04-01 2022-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:CatalystTechnologiesMember 2022-04-01 2022-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember 2022-04-01 2022-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:EcoservicesMember 2022-04-01 2022-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:CatalystTechnologiesMember 2022-04-01 2022-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember 2022-04-01 2022-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:EcoservicesMember 2022-04-01 2022-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:CatalystTechnologiesMember 2022-04-01 2022-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember 2022-04-01 2022-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:EcoservicesMember 2022-04-01 2022-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:CatalystTechnologiesMember 2022-04-01 2022-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember 2022-04-01 2022-06-30 0001708035 ecvt:EcoservicesMember 2022-04-01 2022-06-30 0001708035 ecvt:CatalystTechnologiesMember 2022-04-01 2022-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:EcoservicesMember 2023-01-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:CatalystTechnologiesMember 2023-01-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember 2023-01-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:EcoservicesMember 2023-01-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:CatalystTechnologiesMember 2023-01-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember 2023-01-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:EcoservicesMember 2023-01-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:CatalystTechnologiesMember 2023-01-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember 2023-01-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:EcoservicesMember 2023-01-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:CatalystTechnologiesMember 2023-01-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember 2023-01-01 2023-06-30 0001708035 ecvt:EcoservicesMember 2023-01-01 2023-06-30 0001708035 ecvt:CatalystTechnologiesMember 2023-01-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:EcoservicesMember 2022-01-01 2022-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:CatalystTechnologiesMember 2022-01-01 2022-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember 2022-01-01 2022-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:EcoservicesMember 2022-01-01 2022-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:CatalystTechnologiesMember 2022-01-01 2022-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember 2022-01-01 2022-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:EcoservicesMember 2022-01-01 2022-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:CatalystTechnologiesMember 2022-01-01 2022-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember 2022-01-01 2022-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:EcoservicesMember 2022-01-01 2022-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:CatalystTechnologiesMember 2022-01-01 2022-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember 2022-01-01 2022-06-30 0001708035 ecvt:EcoservicesMember 2022-01-01 2022-06-30 0001708035 ecvt:CatalystTechnologiesMember 2022-01-01 2022-06-30 0001708035 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001708035 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001708035 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001708035 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001708035 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001708035 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001708035 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001708035 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2022-04-01 2022-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-04-01 2022-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-01 2022-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-01 2022-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-01 2022-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2023-01-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2022-01-01 2022-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-01-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-01-01 2022-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-06-30 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2023-04-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2022-04-01 2022-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2023-01-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2022-01-01 2022-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-04-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-04-01 2022-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-01-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-01-01 2022-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-01 2022-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-04-01 2023-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-04-01 2022-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-01-01 2023-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-01-01 2022-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001708035 ecvt:April2022StockRepurchaseProgramMember 2022-04-27 0001708035 ecvt:April2022StockRepurchaseProgramMember 2022-04-27 2022-04-27 0001708035 ecvt:April2022StockRepurchaseProgramMember ecvt:SecondaryOfferingMember 2023-01-01 2023-06-30 0001708035 ecvt:April2022StockRepurchaseProgramMember ecvt:SecondaryOfferingMember 2023-06-30 0001708035 ecvt:April2022StockRepurchaseProgramMember 2023-06-30 0001708035 ecvt:April2022StockRepurchaseProgramMember ecvt:SecondaryOfferingMember 2022-01-01 2022-06-30 0001708035 ecvt:April2022StockRepurchaseProgramMember ecvt:SecondaryOfferingMember 2022-06-30 0001708035 ecvt:EcoservicesMember 2022-12-31 0001708035 ecvt:CatalystTechnologiesMember 2022-12-31 0001708035 ecvt:EcoservicesMember 2023-06-30 0001708035 ecvt:CatalystTechnologiesMember 2023-06-30 0001708035 ecvt:ZeolystInternationalMember 2023-06-30 0001708035 ecvt:ZeolystC.V.Member 2023-06-30 0001708035 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-04-01 2023-06-30 0001708035 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-04-01 2022-06-30 0001708035 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-01-01 2023-06-30 0001708035 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-01-01 2022-06-30 0001708035 ecvt:PQHoldingsEcoServicesMember 2023-06-30 0001708035 ecvt:PQHoldingsEcoServicesMember 2022-12-31 0001708035 ecvt:PQHoldingsEcoServicesMember 2023-04-01 2023-06-30 0001708035 ecvt:PQHoldingsEcoServicesMember 2023-01-01 2023-06-30 0001708035 ecvt:PQHoldingsEcoServicesMember 2022-04-01 2022-06-30 0001708035 ecvt:PQHoldingsEcoServicesMember 2022-01-01 2022-06-30 0001708035 us-gaap:LandMember 2023-06-30 0001708035 us-gaap:LandMember 2022-12-31 0001708035 us-gaap:BuildingAndBuildingImprovementsMember 2023-06-30 0001708035 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001708035 us-gaap:MachineryAndEquipmentMember 2023-06-30 0001708035 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001708035 us-gaap:ConstructionInProgressMember 2023-06-30 0001708035 us-gaap:ConstructionInProgressMember 2022-12-31 0001708035 ecvt:A2021TermLoanFacilityMember 2023-06-30 0001708035 ecvt:A2021TermLoanFacilityMember 2022-12-31 0001708035 us-gaap:LineOfCreditMember 2023-06-30 0001708035 us-gaap:LineOfCreditMember 2022-12-31 0001708035 ecvt:A2021TermLoanFacilityMember ecvt:SecuredOvernightFinancingRateMember 2023-02-09 2023-02-09 0001708035 ecvt:A2021TermLoanFacilityMember ecvt:SecuredOvernightFinancingRateMember 2023-02-09 0001708035 ecvt:A2021TermLoanFacilityMember ecvt:SecuredOvernightFinancingRateMember 2023-06-30 0001708035 us-gaap:LineOfCreditMember ecvt:SecuredOvernightFinancingRateMember 2023-02-17 2023-02-17 0001708035 srt:MinimumMember us-gaap:LineOfCreditMember ecvt:SecuredOvernightFinancingRateMember 2023-02-17 2023-02-17 0001708035 srt:MaximumMember us-gaap:LineOfCreditMember ecvt:SecuredOvernightFinancingRateMember 2023-02-17 2023-02-17 0001708035 srt:MinimumMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-02-17 2023-02-17 0001708035 srt:MaximumMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-02-17 2023-02-17 0001708035 us-gaap:LineOfCreditMember ecvt:SecuredOvernightFinancingRateMember 2023-06-30 0001708035 us-gaap:CashFlowHedgingMember 2023-06-30 0001708035 ecvt:July2020InterestRateCapMember us-gaap:CashFlowHedgingMember 2020-07-31 0001708035 ecvt:January2022InterestRateCapExpiringOctober2024Member us-gaap:CashFlowHedgingMember 2022-01-31 0001708035 us-gaap:InterestRateCapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001708035 us-gaap:InterestRateCapMember 2023-04-01 2023-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:InterestExpenseMember 2023-04-01 2023-06-30 0001708035 us-gaap:InterestRateCapMember 2022-04-01 2022-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:InterestExpenseMember 2022-04-01 2022-06-30 0001708035 us-gaap:InterestRateCapMember 2023-01-01 2023-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:InterestExpenseMember 2023-01-01 2023-06-30 0001708035 us-gaap:InterestRateCapMember 2022-01-01 2022-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:InterestExpenseMember 2022-01-01 2022-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2023-04-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2022-04-01 2022-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2023-01-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2022-01-01 2022-06-30 0001708035 us-gaap:CashFlowHedgingMember 2023-01-01 2023-06-30 0001708035 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-06-30 0001708035 us-gaap:PensionPlansDefinedBenefitMember 2023-04-01 2023-06-30 0001708035 us-gaap:PensionPlansDefinedBenefitMember 2022-04-01 2022-06-30 0001708035 us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-06-30 0001708035 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-06-30 0001708035 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-04-01 2023-06-30 0001708035 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-04-01 2022-06-30 0001708035 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-01-01 2022-06-30 0001708035 us-gaap:OperatingSegmentsMember ecvt:EcoservicesMember 2023-04-01 2023-06-30 0001708035 us-gaap:OperatingSegmentsMember ecvt:EcoservicesMember 2022-04-01 2022-06-30 0001708035 us-gaap:OperatingSegmentsMember ecvt:EcoservicesMember 2023-01-01 2023-06-30 0001708035 us-gaap:OperatingSegmentsMember ecvt:EcoservicesMember 2022-01-01 2022-06-30 0001708035 us-gaap:OperatingSegmentsMember ecvt:CatalystTechnologiesMember 2023-04-01 2023-06-30 0001708035 us-gaap:OperatingSegmentsMember ecvt:CatalystTechnologiesMember 2022-04-01 2022-06-30 0001708035 us-gaap:OperatingSegmentsMember ecvt:CatalystTechnologiesMember 2023-01-01 2023-06-30 0001708035 us-gaap:OperatingSegmentsMember ecvt:CatalystTechnologiesMember 2022-01-01 2022-06-30 0001708035 us-gaap:OperatingSegmentsMember 2023-04-01 2023-06-30 0001708035 us-gaap:OperatingSegmentsMember 2022-04-01 2022-06-30 0001708035 us-gaap:OperatingSegmentsMember 2023-01-01 2023-06-30 0001708035 us-gaap:OperatingSegmentsMember 2022-01-01 2022-06-30 0001708035 ecvt:ZeolystJointVentureMember ecvt:CatalystTechnologiesMember 2023-04-01 2023-06-30 0001708035 ecvt:ZeolystJointVentureMember ecvt:CatalystTechnologiesMember 2023-01-01 2023-06-30 0001708035 ecvt:ZeolystJointVentureMember ecvt:CatalystTechnologiesMember 2022-04-01 2022-06-30 0001708035 ecvt:ZeolystJointVentureMember ecvt:CatalystTechnologiesMember 2022-01-01 2022-06-30 0001708035 us-gaap:MaterialReconcilingItemsMember 2023-04-01 2023-06-30 0001708035 us-gaap:MaterialReconcilingItemsMember 2022-04-01 2022-06-30 0001708035 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-06-30 0001708035 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-06-30 0001708035 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001708035 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001708035 ecvt:EmployeeMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001708035 ecvt:A2023GrantsMember ecvt:PerformanceStockUnitsMember 2023-01-01 2023-06-30 0001708035 srt:MinimumMember ecvt:A2023GrantsMember ecvt:PerformanceStockUnitsMember 2023-01-01 2023-06-30 0001708035 srt:MaximumMember ecvt:A2023GrantsMember ecvt:PerformanceStockUnitsMember 2023-01-01 2023-06-30 0001708035 ecvt:PerformanceStockUnitsMember 2023-01-01 2023-06-30 0001708035 ecvt:A2020GrantsMember ecvt:PerformanceStockUnitsMember ecvt:CompanyPerformanceMeasureMember 2023-01-01 2023-06-30 0001708035 ecvt:A2020GrantsMember ecvt:PerformanceStockUnitsMember ecvt:TotalShareholderReturnTSRMember 2023-01-01 2023-06-30 0001708035 srt:MinimumMember ecvt:A2020GrantsMember ecvt:PerformanceStockUnitsMember 2023-01-01 2023-06-30 0001708035 srt:MaximumMember ecvt:A2020GrantsMember ecvt:PerformanceStockUnitsMember 2023-01-01 2023-06-30 0001708035 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001708035 ecvt:PerformanceStockUnitsMember 2022-12-31 0001708035 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001708035 ecvt:PerformanceStockUnitsMember 2023-06-30 0001708035 us-gaap:RestrictedStockMember 2023-01-01 2023-06-30 0001708035 us-gaap:EmployeeStockOptionMember 2023-03-07 2023-03-07 0001708035 us-gaap:RestrictedStockMember 2023-03-07 2023-03-07 0001708035 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001708035 us-gaap:PerformanceSharesMember 2023-06-30 0001708035 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001708035 us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0001708035 us-gaap:RestrictedStockMember 2022-04-01 2022-06-30 0001708035 us-gaap:RestrictedStockMember 2023-01-01 2023-06-30 0001708035 us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0001708035 us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0001708035 us-gaap:PerformanceSharesMember 2022-04-01 2022-06-30 0001708035 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001708035 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0001708035 ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2023-04-01 2023-06-30 0001708035 ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2022-04-01 2022-06-30 0001708035 ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2023-01-01 2023-06-30 0001708035 ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2022-01-01 2022-06-30 0001708035 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001708035 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001708035 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001708035 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 shares iso4217:USD iso4217:USD shares pure ecvt:Instruments 0001708035 --12-31 2023 Q2 false P4Y http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent P3Y P3Y 10-Q true 2023-06-30 false 001-38221 Ecovyst Inc. DE 81-3406833 300 Lindenwood Drive Malvern PA 19355 (484) 617-1200 Common stock, par value $0.01 per share ECVT NYSE Yes Yes Large Accelerated Filer false false false 116643683 184110000 225172000 344984000 404886000 123140000 165313000 247520000 297292000 60970000 59859000 97464000 107594000 21395000 22783000 42514000 46319000 6262000 9665000 12980000 17428000 33313000 27411000 41970000 43847000 11374000 8504000 11597000 14253000 9168000 8888000 19000000 17338000 -610000 -485000 -182000 -625000 34909000 26542000 34385000 40137000 8787000 7297000 9734000 13017000 26122000 19245000 24651000 27120000 0.22 0.14 0.20 0.20 0.22 0.14 0.20 0.19 118651402 138035764 120335414 137876185 119920742 139149560 121831942 139175659 26122000 19245000 24651000 27120000 -465000 39000 -441000 78000 5399000 4757000 -2521000 18479000 828000 -7994000 3013000 -10299000 6692000 -3276000 933000 8102000 32814000 15969000 25584000 35222000 29232000 110920000 78171000 74758000 47550000 44362000 17329000 18510000 24930000 19154000 197212000 267704000 438369000 436013000 587204000 584889000 404220000 403163000 123461000 129932000 29649000 28265000 33923000 34587000 1814038000 1884553000 9000000 9000000 34615000 40019000 9098000 8155000 50318000 72229000 103031000 129403000 862394000 865870000 137066000 136184000 20493000 20021000 23290000 25846000 1146274000 1177324000 0.01 0.01 450000000 450000000 140744045 139571272 116263742 122186238 1407000 1396000 0.01 0.01 50000000 50000000 0 0 0 0 0 0 1101285000 1091475000 -217359000 -242010000 24480303 17385034 224494000 149624000 6925000 5992000 667764000 707229000 1814038000 1884553000 1396000 1091475000 -242010000 -149624000 5992000 707229000 -1471000 -1471000 -5759000 -5759000 29850000 29850000 866000 866000 4756000 4756000 10000 102000 112000 1406000 1096333000 -243481000 -180340000 233000 674151000 26122000 26122000 6692000 6692000 43524000 43524000 630000 630000 4739000 4739000 1000 213000 214000 1407000 1101285000 -217359000 -224494000 6925000 667764000 1378000 1073409000 -315707000 -12551000 -5792000 740737000 7875000 7875000 11378000 11378000 332000 332000 5946000 5946000 18000 9000 27000 1396000 1079364000 -307832000 -12883000 5586000 765631000 19245000 19245000 -3276000 -3276000 8842000 8842000 5409000 5409000 0 17000 17000 1396000 1084790000 -288587000 -21725000 2310000 778184000 24651000 27120000 34147000 32153000 7019000 7051000 1024000 1002000 632000 -1148000 1283000 11285000 -2306000 -706000 9070000 12679000 11597000 14253000 10000000 30000000 6255000 -4364000 3019000 33152000 2987000 3091000 5724000 47000 -1468000 9671000 -29188000 -25053000 41140000 52855000 39227000 25835000 0 3744000 0 -81000 -39227000 -29498000 14500000 0 14500000 0 4500000 4500000 73373000 7127000 866000 332000 1433000 0 294000 45000 -79878000 -11914000 -3723000 -1104000 -81688000 10339000 110920000 140889000 29232000 151228000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. Background and Basis of Presentation:</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ecovyst Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and subsidiaries (the “Company” or “Ecovyst”) is a leading integrated and innovative global provider of specialty catalysts and services. The Company supports customers globally through its strategically located network of manufacturing facilities. The Company believes that its products, which are predominantly inorganic, and services contribute to improving the sustainability of the environment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two uniquely positioned specialty businesses: Ecoservices provides sulfuric acid recycling to the North American refining industry for the production of alkylate and provides on-purpose virgin sulfuric acid for water treatment, mining and industrial applications; and Catalyst Technologies provides finished silica catalysts and catalyst supports necessary to produce high strength and high stiffness plastics and, through the Zeolyst Joint Venture, supplies zeolites used </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for catalysts that help produce renewable fuels, remove nitrogen oxides from diesel engine emissions as well as sulfur from fuels during the refining process.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s regeneration services product group, which is a part of the Company’s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ecoservices</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> segment, typically experiences seasonal fluctuations as a result of higher demand for gasoline products in the summer months and lower demand in the winter months. These demand fluctuations result in higher sales and working capital requirements in the second and third quarters.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements included herein are unaudited. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted pursuant to such rules and regulations for interim reporting. In the opinion of management, all adjustments of a normal and recurring nature necessary to state fairly the financial position and results of operations have been included. The results of operations are not necessarily indicative of the expected results for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Correction of an Error</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the preparation of the condensed consolidated financial statements for the period ended June 30, 2023, the Company identified a presentation error in the components of accumulated other comprehensive income (loss) that originated in the year ended December 31, 2021 and remained uncorrected through the quarter ended March 31, 2023. As a result, the presentation of accumulated other comprehensive income (loss) in Note 5 was corrected by revising the opening balances as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.75pt"><tr><td style="width:1.0pt"></td><td style="width:237.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Defined benefit and other postretirement plans</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Net gain (loss) from hedging activities</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Foreign currency translation</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As reported, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(22,854)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction to opening balances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revised, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,250)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As reported, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">26,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(32,776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction to opening balances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revised, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(508)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,672 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,172)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This classification error within accumulated other comprehensive income (loss) did not impact total accumulated other comprehensive income (loss) for the periods included in these condensed consolidated financial statements. Additionally, there was no impact on the condensed consolidated statements of income and other comprehensive income (loss), condensed consolidated balance sheets and condensed consolidated statements of cash flows for the periods included in these condensed consolidated financial statements. The Company assessed the materiality of this presentation error and concluded it was not material to the Company’s previously issued financial statements.</span></div>Net income for the six months ended June 30, 2023 increased by $1,390 from adjustments for the Company’s interest rate cap agreements related to prior year interest expense amortization. The impact of this adjustment was not material to the consolidated financial statements for any prior quarterly or annual periods, and is not expected to be material to the current annual period. 2 <div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements included herein are unaudited. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted pursuant to such rules and regulations for interim reporting. In the opinion of management, all adjustments of a normal and recurring nature necessary to state fairly the financial position and results of operations have been included. The results of operations are not necessarily indicative of the expected results for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Correction of an Error</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the preparation of the condensed consolidated financial statements for the period ended June 30, 2023, the Company identified a presentation error in the components of accumulated other comprehensive income (loss) that originated in the year ended December 31, 2021 and remained uncorrected through the quarter ended March 31, 2023. As a result, the presentation of accumulated other comprehensive income (loss) in Note 5 was corrected by revising the opening balances as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.75pt"><tr><td style="width:1.0pt"></td><td style="width:237.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Defined benefit and other postretirement plans</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Net gain (loss) from hedging activities</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Foreign currency translation</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As reported, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(22,854)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction to opening balances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revised, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,250)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As reported, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">26,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(32,776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction to opening balances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revised, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(508)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,672 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,172)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This classification error within accumulated other comprehensive income (loss) did not impact total accumulated other comprehensive income (loss) for the periods included in these condensed consolidated financial statements. Additionally, there was no impact on the condensed consolidated statements of income and other comprehensive income (loss), condensed consolidated balance sheets and condensed consolidated statements of cash flows for the periods included in these condensed consolidated financial statements. The Company assessed the materiality of this presentation error and concluded it was not material to the Company’s previously issued financial statements.</span></div>Net income for the six months ended June 30, 2023 increased by $1,390 from adjustments for the Company’s interest rate cap agreements related to prior year interest expense amortization. The impact of this adjustment was not material to the consolidated financial statements for any prior quarterly or annual periods, and is not expected to be material to the current annual period. As a result, the presentation of accumulated other comprehensive income (loss) in Note 5 was corrected by revising the opening balances as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.75pt"><tr><td style="width:1.0pt"></td><td style="width:237.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Defined benefit and other postretirement plans</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Net gain (loss) from hedging activities</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Foreign currency translation</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As reported, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(22,854)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction to opening balances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revised, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,250)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As reported, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">26,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(32,776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction to opening balances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revised, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(508)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,672 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,172)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 14808000 2254000 -22854000 -12640000 -1964000 14604000 2168000 290000 -8250000 12132000 26636000 -32776000 -12640000 -1964000 14604000 -508000 24672000 -18172000 1390000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. New Accounting Standards:</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020 and January 2021, the Financial Accounting Standards Board (“FASB”) issued guidance to address certain accounting consequences from the anticipated transition from the use of the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The new guidance contains practical expedients for reference rate reform related activities that impact debt, leases, derivatives and other contracts. The guidance is optional and may be elected over time as reference rate reform activities occur. The time period through which the practical expedients provided in the guidance is available was set to expire on December 31, 2022, but was extended through December 31, 2024 by the FASB in December 2022. During the year ended December 31, 2020, the Company elected to apply the hedge accounting expedients related to probability and the assessments of effectiveness for future LIBOR-indexed cash flows to assume that the index upon which future hedged transactions will be based matches the index of the corresponding derivatives. Application of these expedients preserves the presentation of derivatives consistent with past presentation. In February 2023, the Company amended the 2021 Term Loan Facility (as defined below), the ABL Facility (as defined below) and all existing interest rate caps agreements to replace LIBOR with a secured overnight financing rate (“SOFR”) as the benchmark interest rate. See Note 11 and Note 12 to these condensed consolidated financial statements for additional information. The Company utilized the practical expedients under the guidance with respect to the transition of its debt facilities and interest rate hedging arrangements to SOFR, with no impact to its condensed consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued guidance that requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with revenue recognition guidance. Under current GAAP, contract assets and contract liabilities acquired in a business combination are recorded by the acquirer at fair value. The new guidance creates an exception to the general recognition and measurement principles related to business combinations, and is expected to result in the acquirer recognizing contract assets and liabilities at the same amounts recorded by the acquiree. The new guidance is effective for business combinations occurring during fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The Company adopted the new guidance effective January 1, 2023 as required, and will apply the guidance prospectively to business combinations that occur after the adoption date.</span></div> <div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020 and January 2021, the Financial Accounting Standards Board (“FASB”) issued guidance to address certain accounting consequences from the anticipated transition from the use of the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The new guidance contains practical expedients for reference rate reform related activities that impact debt, leases, derivatives and other contracts. The guidance is optional and may be elected over time as reference rate reform activities occur. The time period through which the practical expedients provided in the guidance is available was set to expire on December 31, 2022, but was extended through December 31, 2024 by the FASB in December 2022. During the year ended December 31, 2020, the Company elected to apply the hedge accounting expedients related to probability and the assessments of effectiveness for future LIBOR-indexed cash flows to assume that the index upon which future hedged transactions will be based matches the index of the corresponding derivatives. Application of these expedients preserves the presentation of derivatives consistent with past presentation. In February 2023, the Company amended the 2021 Term Loan Facility (as defined below), the ABL Facility (as defined below) and all existing interest rate caps agreements to replace LIBOR with a secured overnight financing rate (“SOFR”) as the benchmark interest rate. See Note 11 and Note 12 to these condensed consolidated financial statements for additional information. The Company utilized the practical expedients under the guidance with respect to the transition of its debt facilities and interest rate hedging arrangements to SOFR, with no impact to its condensed consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued guidance that requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with revenue recognition guidance. Under current GAAP, contract assets and contract liabilities acquired in a business combination are recorded by the acquirer at fair value. The new guidance creates an exception to the general recognition and measurement principles related to business combinations, and is expected to result in the acquirer recognizing contract assets and liabilities at the same amounts recorded by the acquiree. The new guidance is effective for business combinations occurring during fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The Company adopted the new guidance effective January 1, 2023 as required, and will apply the guidance prospectively to business combinations that occur after the adoption date.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. Revenue from Contracts with Customers: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s primary means of disaggregating revenues is by reportable segments, which can be found in Note 16 to these condensed consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s portfolio of products is integrated into a variety of end uses, which are described in the table below.</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:217.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:319.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Key End Uses</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Key Products</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Refining hydrocracking catalysts</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Emission control catalysts</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalysts used in production of renewable fuels</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalyst activation</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Aluminum sulfate solution</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Ammonium bisulfite solution</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalysts for high-density polyethylene and chemicals syntheses</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Antiblocks for film packaging</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Niche custom catalyst</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Sulfuric acid regeneration services</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Treatment services</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Sulfur derivatives for industrial production</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Sulfuric acid for mining</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Sulfuric derivatives for nylon production</span></td></tr></table></div><div style="margin-top:12pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate the Company’s sales, by segment and end uses, for the three and six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:339.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Three months ended June 30, 2023</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Catalyst Technologies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</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,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polymers &amp; engineered plastics</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">26,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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%">Regeneration and treatment services</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%">98,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">98,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</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%">51,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">51,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Three months ended June 30, 2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Catalyst Technologies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</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%">7,386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">7,386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polymers &amp; engineered plastics</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">32,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">32,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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%">Regeneration and treatment services</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%">87,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">87,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</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%">98,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">98,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,968 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,204 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:335.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Six months ended June 30, 2023</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Catalyst Technologies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">13,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">49,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">49,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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%">Regeneration and treatment services</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="3" style="background-color:#cceeff;padding:0 1pt"></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%">186,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">186,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Six months ended June 30, 2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Catalyst Technologies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">14,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">57,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">57,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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%">Regeneration and treatment services</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="3" style="background-color:#cceeff;padding:0 1pt"></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%">161,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">161,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">171,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">171,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,886 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">As described in Note 1 to these condensed consolidated financial statements, the Company experiences seasonal s</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ales fluctuations to customers in the regeneration services product group.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information).</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s portfolio of products is integrated into a variety of end uses, which are described in the table below.</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:217.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:319.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Key End Uses</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Key Products</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Refining hydrocracking catalysts</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Emission control catalysts</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalysts used in production of renewable fuels</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalyst activation</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Aluminum sulfate solution</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Ammonium bisulfite solution</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalysts for high-density polyethylene and chemicals syntheses</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Antiblocks for film packaging</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Niche custom catalyst</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Sulfuric acid regeneration services</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Treatment services</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Sulfur derivatives for industrial production</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Sulfuric acid for mining</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Sulfuric derivatives for nylon production</span></td></tr></table></div><div style="margin-top:12pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate the Company’s sales, by segment and end uses, for the three and six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:339.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Three months ended June 30, 2023</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Catalyst Technologies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</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,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polymers &amp; engineered plastics</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">26,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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%">Regeneration and treatment services</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%">98,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">98,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</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%">51,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">51,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Three months ended June 30, 2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Catalyst Technologies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</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%">7,386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">7,386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polymers &amp; engineered plastics</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">32,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">32,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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%">Regeneration and treatment services</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%">87,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">87,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</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%">98,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">98,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,968 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,204 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:335.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Six months ended June 30, 2023</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Catalyst Technologies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">13,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">49,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">49,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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%">Regeneration and treatment services</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="3" style="background-color:#cceeff;padding:0 1pt"></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%">186,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">186,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Six months ended June 30, 2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Catalyst Technologies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">14,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">57,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">57,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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%">Regeneration and treatment services</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="3" style="background-color:#cceeff;padding:0 1pt"></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%">161,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">161,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">171,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">171,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,886 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">As described in Note 1 to these condensed consolidated financial statements, the Company experiences seasonal s</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ales fluctuations to customers in the regeneration services product group.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information).</span></div> 8426000 0 8426000 0 26045000 26045000 98494000 0 98494000 51145000 0 51145000 158065000 26045000 184110000 7386000 0 7386000 0 32204000 32204000 87143000 0 87143000 98439000 0 98439000 192968000 32204000 225172000 13166000 0 13166000 0 49179000 49179000 186838000 0 186838000 95801000 0 95801000 295805000 49179000 344984000 14482000 0 14482000 0 57858000 57858000 161116000 0 161116000 171430000 0 171430000 347028000 57858000 404886000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. Fair Value Measurements: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values are based on quoted market prices when available. When market prices are not available, fair values are generally estimated using discounted cash flow analyses, incorporating current market inputs for similar financial instruments with comparable terms and credit quality. In instances where there is little or no market activity for the same or similar instruments, the Company estimates fair values using methods, models and assumptions that management believes a hypothetical market participant would use to determine a current transaction price. These valuation techniques involve some level of management estimation and judgment that becomes significant with increasingly complex instruments or pricing models. Where appropriate, adjustments are included to reflect the risk inherent in a particular methodology, model or input used.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities carried at fair value have been classified based upon a fair value hierarchy. The hierarchy gives the highest ranking to fair values determined using unadjusted quoted prices in active markets for identical assets and liabilities (Level 1) and the lowest ranking to fair values determined using methodologies and models with unobservable inputs (Level 3). The classification of an asset or a liability is based on the lowest level input that is significant to its measurement. For example, a Level 3 fair value measurement may include inputs that are both observable (Levels 1 and 2) and unobservable (Level 3). The levels of the fair value hierarchy are as follows:</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><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:19pt">Level 1—Values are unadjusted quoted prices for identical assets and liabilities in active markets accessible at the measurement date. Active markets provide pricing data for trades occurring at least weekly and include exchanges and dealer markets.</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><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:19pt">Level 2—Inputs include quoted prices for similar assets or liabilities in active markets, quoted prices from those willing to trade in markets that are not active, or other inputs that are observable or can be corroborated by market data for the term of the instrument. Such inputs include market interest rates and volatilities, spreads and yield curves.</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><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:19pt">Level 3—Certain inputs are unobservable (supported by little or no market activity) and significant to the fair value measurement. Unobservable inputs reflect the Company’s best estimate of what hypothetical market participants would use to determine a transaction price for the asset or liability at the reporting date.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s assets and liabilities that were measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:202.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>(Level 1) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><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 rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">32,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">32,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><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 rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:202.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>(Level 1) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><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 rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><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 rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative contracts</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative assets and liabilities can be exchange-traded or traded over-the-counter (“OTC”). The Company generally values exchange-traded derivatives using models that calibrate to market transactions and eliminate timing differences between the closing price of the exchange-traded derivatives and their underlying instruments. OTC derivatives are valued using market transactions and other market evidence whenever possible, including market-based inputs to models, model calibration to market transactions, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. When models are used, the selection of a particular model to value an OTC derivative depends on the contractual terms of, and specific risks inherent in, the instrument as well as the availability of pricing information in the market. The Company generally uses similar models to value similar instruments. Valuation models require a variety of inputs, including contractual terms, market prices and rates, forward curves, measures of volatility, and correlations of such inputs. For OTC derivatives that trade in liquid markets, such as forward contracts, swaps and options, model inputs can generally be corroborated by observable market data by correlation or other means, and model selection does not involve significant management judgment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e Company had interest rate c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aps th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">at were fair valued using Level 2 inputs. In addition, the Company applies a credit valuation adjustment to reflect credit risk which is calculated based on credit default swaps. To the extent that the Company’s net exposure under a specific master agreement is an asset, the Company utilizes the counterparty’s default swap rate. If the net exposure under a specific master agreement is a liability, the Company utilizes a default swap rate comparable to Ecovyst. The credit valuation adjustment is added to the discounted fair value to reflect the exit price that a market participant would be willing to receive to assume the Company’s liabilities or that a market participant would be willing to pay for the Company’s assets.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s assets and liabilities that were measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:202.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>(Level 1) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><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 rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">32,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">32,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><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 rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:202.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>(Level 1) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><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 rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><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 rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 32419000 0 32419000 0 1197000 0 1197000 0 34374000 0 34374000 0 2071000 0 2071000 0 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative contracts</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative assets and liabilities can be exchange-traded or traded over-the-counter (“OTC”). The Company generally values exchange-traded derivatives using models that calibrate to market transactions and eliminate timing differences between the closing price of the exchange-traded derivatives and their underlying instruments. OTC derivatives are valued using market transactions and other market evidence whenever possible, including market-based inputs to models, model calibration to market transactions, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. When models are used, the selection of a particular model to value an OTC derivative depends on the contractual terms of, and specific risks inherent in, the instrument as well as the availability of pricing information in the market. The Company generally uses similar models to value similar instruments. Valuation models require a variety of inputs, including contractual terms, market prices and rates, forward curves, measures of volatility, and correlations of such inputs. For OTC derivatives that trade in liquid markets, such as forward contracts, swaps and options, model inputs can generally be corroborated by observable market data by correlation or other means, and model selection does not involve significant management judgment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e Company had interest rate c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aps th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">at were fair valued using Level 2 inputs. In addition, the Company applies a credit valuation adjustment to reflect credit risk which is calculated based on credit default swaps. To the extent that the Company’s net exposure under a specific master agreement is an asset, the Company utilizes the counterparty’s default swap rate. If the net exposure under a specific master agreement is a liability, the Company utilizes a default swap rate comparable to Ecovyst. The credit valuation adjustment is added to the discounted fair value to reflect the exit price that a market participant would be willing to receive to assume the Company’s liabilities or that a market participant would be willing to pay for the Company’s assets.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. Stockholders' Equity:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><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 tax effects of each component of other comprehensive income (loss) for the three and six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:538.50pt"><tr><td style="width:1.0pt"></td><td style="width:226.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">After-tax amount</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">After-tax amount</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit and other postretirement plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net prior service credit (cost)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit plans, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 gain (loss) from hedging activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"></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%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,994)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,994)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,815)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,703)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,276)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">After-tax amount</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">After-tax amount</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit and other postretirement plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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%">Net prior service credit (cost)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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%">Net gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit plans, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 gain (loss) from hedging activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">24,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(10,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(10,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">357 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">576 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">933 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(6,134)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8,102 </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></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in accumulated other comprehensive income, net of tax, by component for the six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:539.25pt"><tr><td style="width:1.0pt"></td><td style="width:258.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defined benefit <br/>and other <br/>postretirement <br/>plans </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net gain (loss) <br/>from hedging <br/>activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign <br/>currency <br/>translation </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(508)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">24,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(18,172)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</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="3" style="background-color:#cceeff;padding:0 1pt"></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%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 current period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,521)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,159)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(8,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(5,792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">18,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(10,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 current period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,479 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,299)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,549)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">See the following table for details about these reclassifications. Amounts in parentheses indicate debits.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><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 reclassifications out of accumulated other comprehensive income for the three and six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:542.25pt"><tr><td style="width:1.0pt"></td><td style="width:193.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:125.50pt"></td><td style="width:1.0pt"></td></tr><tr style="height:30pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details about Accumulated Other Comprehensive <br/>Income Components</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts Reclassified from Accumulated Other </span></div><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Affected Line Item where <br/>Income is Presented</span></td></tr><tr style="height:21pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of defined benefit and other postretirement items:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net prior service (credit) cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Other expense</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">(2)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Other (expense) income</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">(2)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 before tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(29)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(77)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 of tax</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains and losses on cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">11,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">11,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (expense) benefit</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8,387 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(271)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8,913 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(450)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 of tax</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassifications for the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,385 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(527)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 of tax</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Amounts in parentheses indicate debits to profit/loss.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">These accumulated other comprehensive income (loss) components are components of net periodic pension and other postretirement cost (see Note 14 to these condensed consolidated financial statements for additional details).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock Repurchases</span></div><div style="margin-top:6pt;padding-left:22.5pt;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%">2022 Stock Repurchase Program</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 27, 2022, the Board approved a stock repurchase program that authorized the Company to purchase up to $450,000 of the Company’s common stock over the <span style="-sec-ix-hidden:f-609">four</span>-year period from the date of approval. Under the plan, the Company is permitted to repurchase shares from time to time for cash in open market transactions or in privately negotiated transactions in accordance with applicable federal securities laws, with the Company determining the timing and the amount of any repurchases based on its evaluation of market conditions, share price and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other factors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, in connection with secondary offerings of the Company’s common stock in March and May 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company repurchased 7,000,000 shares of its common stock sold in the offerings from the underwriters at a weighted average price of $10.48 per share concurrently with the closing of the offerings, for a total of $73,373, excluding accrued excise tax. As of June 30, 2023, $239,925 was available for additional share repurchases under the program.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2023, the Company accrued excise tax of $630 related to these repurchases, net of shares issued under the Company’s equity incentive program (see Note 17 to these condensed consolidated financial statements). This amount is included in accrued liabilities in the condensed consolidated balance sheet and is treated by the Company as a cost of the treasury stock transactions in equity.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended June 30, 2022, the Company repurchased 893,123 shares on the open market at an average price of $9.88, for a total of $8,842 (of which $1,715 was accrued at June 30, 2022).</span></div><div style="margin-top:6pt;padding-left:22.5pt;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%">Tax Withholdings on Equity Award Vesting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the vesting of restricted stock awards, restricted stock units and performance stock units, shares of common stock may be delivered to the Company by employees to satisfy withholding tax obligations at the instruction of the employee award holders. These transactions, when they occur, are accounted for as stock repurchases by the Company, with the shares returned to treasury stock at a cost representing the payment by the Company of the tax obligations on behalf of the employees in lieu of shares for the vesting unit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 95,269 and 32,058 shares delivered to the Company to cover tax payments for the six months ended June 30, 2023 and 2022, respectively and the fair value of those shares withheld were $866 and $332 for the six months ended June 30, 2023 and 2022, respectively.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><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 tax effects of each component of other comprehensive income (loss) for the three and six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:538.50pt"><tr><td style="width:1.0pt"></td><td style="width:226.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">After-tax amount</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">After-tax amount</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit and other postretirement plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net prior service credit (cost)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit plans, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 gain (loss) from hedging activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"></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%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,994)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,994)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,815)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,703)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,276)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">After-tax amount</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">After-tax amount</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit and other postretirement plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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%">Net prior service credit (cost)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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%">Net gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit plans, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 gain (loss) from hedging activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">24,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(10,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(10,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">357 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">576 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">933 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(6,134)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8,102 </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></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in accumulated other comprehensive income, net of tax, by component for the six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:539.25pt"><tr><td style="width:1.0pt"></td><td style="width:258.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defined benefit <br/>and other <br/>postretirement <br/>plans </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net gain (loss) <br/>from hedging <br/>activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign <br/>currency <br/>translation </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(508)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">24,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(18,172)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</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="3" style="background-color:#cceeff;padding:0 1pt"></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%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 current period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,521)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,159)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(8,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(5,792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">18,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(10,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 current period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,479 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,299)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,549)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">See the following table for details about these reclassifications. Amounts in parentheses indicate debits.</span></div> -31000 7000 -24000 -52000 13000 -39000 651000 -162000 489000 0 0 0 620000 -155000 465000 -52000 13000 -39000 7059000 -1660000 5399000 6343000 -1586000 4757000 828000 0 828000 -7994000 0 -7994000 8507000 -1815000 6692000 -1703000 -1573000 -3276000 -62000 15000 -47000 -105000 26000 -79000 650000 -162000 488000 1000 0 1000 588000 -147000 441000 -104000 26000 -78000 -3244000 723000 -2521000 24639000 -6160000 18479000 3013000 0 3013000 -10299000 0 -10299000 357000 576000 933000 14236000 -6134000 8102000 -508000 24672000 -18172000 5992000 412000 6392000 3013000 9817000 -29000 8913000 0 8884000 441000 -2521000 3013000 933000 -67000 22151000 -15159000 6925000 2168000 290000 -8250000 -5792000 -155000 18029000 -10299000 7575000 -77000 -450000 0 -527000 -78000 18479000 -10299000 8102000 2090000 18769000 -18549000 2310000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><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 reclassifications out of accumulated other comprehensive income for the three and six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:542.25pt"><tr><td style="width:1.0pt"></td><td style="width:193.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:125.50pt"></td><td style="width:1.0pt"></td></tr><tr style="height:30pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details about Accumulated Other Comprehensive <br/>Income Components</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts Reclassified from Accumulated Other </span></div><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Affected Line Item where <br/>Income is Presented</span></td></tr><tr style="height:21pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of defined benefit and other postretirement items:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net prior service (credit) cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Other expense</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">(2)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Other (expense) income</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">(2)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 before tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(29)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(77)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 of tax</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains and losses on cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">11,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">11,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (expense) benefit</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8,387 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(271)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8,913 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(450)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 of tax</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassifications for the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,385 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(527)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 of tax</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Amounts in parentheses indicate debits to profit/loss.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">These accumulated other comprehensive income (loss) components are components of net periodic pension and other postretirement cost (see Note 14 to these condensed consolidated financial statements for additional details).</span></div> 31000 53000 62000 105000 -29000 -1000 -28000 -2000 2000 52000 34000 103000 0 13000 5000 26000 2000 39000 29000 77000 11187000 -359000 11885000 -598000 -2800000 88000 -2972000 148000 -8387000 271000 -8913000 450000 -8385000 310000 -8884000 527000 450000000 7000000 10.48 73373000 239925000 630000 893123 9.88 8842000 1715000 95269 32058 866000 332000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. Goodwill:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill for the six months ended June 30, 2023 is summarized as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:335.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Catalyst Technologies</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">403,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">326,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">77,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">404,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill for the six months ended June 30, 2023 is summarized as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:335.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Catalyst Technologies</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">403,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">326,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">77,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">404,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr></table></div> 326589000 76574000 403163000 0 1057000 1057000 326589000 77631000 404220000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. Other Operating Expense, Net:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of other operating expense, net is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:546.00pt"><tr><td style="width:1.0pt"></td><td style="width:274.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction and other related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring, integration and business optimization costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss on asset disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6,262 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,665 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">12,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,428 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of other operating expense, net is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:546.00pt"><tr><td style="width:1.0pt"></td><td style="width:274.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction and other related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring, integration and business optimization costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss on asset disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6,262 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,665 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">12,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,428 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 2643000 2644000 5280000 5299000 1190000 790000 2624000 5070000 1106000 5291000 2129000 5673000 -1128000 -573000 -2306000 -706000 -195000 -367000 -641000 -680000 6262000 9665000 12980000 17428000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. Inventories, Net:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net are classified and valued as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products and work in process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">47,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valued at lower of cost or market:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">29,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">25,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valued at lower of cost and net realizable value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FIFO or average cost basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">47,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">44,362 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net are classified and valued as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products and work in process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">47,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valued at lower of cost or market:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">29,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">25,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valued at lower of cost and net realizable value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FIFO or average cost basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">47,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">44,362 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 42622000 39909000 4928000 4453000 47550000 44362000 29502000 25258000 18048000 19104000 47550000 44362000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. Investments in Affiliated Companies:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in affiliated companies under the equity method. Affiliated companies accounted for on the equity basis as of June 30, 2023 are as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent<br/>Ownership</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Zeolyst International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">USA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Zeolyst C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Netherlands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">50%</span></td></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is summarized information of the combined investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:555.75pt"><tr><td style="width:1.0pt"></td><td style="width:283.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">84,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">155,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">151,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">29,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">44,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">52,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">27,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">25,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">29,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Summarized information of the combined investments is presented at 100%; the Company’s share of the net assets and net income of affiliates is calculated based on the percent ownership specified in the table above.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in affiliated companies balance as of June 30, 2023 and December 31, 2022 includes net purchase accounting fair value adjustments of $227,815 and $231,017, respectively, related to a prior business combination, consisting primarily of goodwill and intangible assets such as customer relationships, technical know-how and trade names. Consolidated equity in net income from affiliates is net of $1,601 and $3,201 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2023, respectively. Consolidated equity in net income from affiliates is net of $1,601 and $3,201 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2022, respectively.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in affiliated companies under the equity method. Affiliated companies accounted for on the equity basis as of June 30, 2023 are as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent<br/>Ownership</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Zeolyst International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">USA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Zeolyst C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Netherlands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">50%</span></td></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is summarized information of the combined investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:555.75pt"><tr><td style="width:1.0pt"></td><td style="width:283.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">84,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">155,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">151,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">29,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">44,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">52,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">27,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">25,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">29,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Summarized information of the combined investments is presented at 100%; the Company’s share of the net assets and net income of affiliates is calculated based on the percent ownership specified in the table above.</span></div> 0.50 0.50 99188000 84663000 155085000 151346000 34461000 29168000 44571000 52752000 25103000 19476000 27502000 34112000 25926000 20210000 29573000 34908000 227815000 231017000 1601000 3201000 1601000 3201000 10. Property, Plant and Equipment:<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of property, plant and equipment, at cost, and related accumulated depreciation is as follows: </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">96,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">96,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">83,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">82,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">772,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">751,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">69,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,022,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">986,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(434,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(401,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">587,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">584,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $17,455 and $34,147 for the three and six months ended June 30, 2023, respectively. Depreciation expense was $16,142 and $32,153 for the three and six months ended June 30, 2022, respectively.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of property, plant and equipment, at cost, and related accumulated depreciation is as follows: </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">96,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">96,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">83,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">82,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">772,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">751,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">69,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,022,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">986,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(434,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(401,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">587,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">584,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 96799000 96659000 83606000 82061000 772397000 751145000 69239000 56448000 1022041000 986313000 434837000 401424000 587204000 584889000 17455000 34147000 16142000 32153000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. Long-term Debt:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of long-term debt is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Secured Term Loan Facility due June 2028 (the "2021 Term Loan Facility")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">882,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">886,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">882,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">886,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original issue discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,472)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,780)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net of original issue discount and deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">871,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">874,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, excluding current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">862,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">865,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company amended the 2021 Term Loan Facility to replace LIBOR with SOFR as the benchmark interest rate. Following this amendment, the 2021 Term Loan Facility bears interest at an adjusted term SOFR, which includes a credit spread adjustment of 10 basis points (with a 0.50% minimum floor) plus 2.75% per annum (or, depending on the Company’s first lien net leverage ratio, 2.50%). The interest rate on the 2021 Term Loan Facility was 7.65% as of June 30, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also in February 2023, the Company amended its senior secured asset-based revolving credit facility (the “ABL Facility”) to replace LIBOR with SOFR as the benchmark interest rate. Following this amendment, the borrowings under the ABL Facility bear interest at a rate equal to an adjusted term SOFR rate or the base rate, which includes a credit spread adjustment of 10 basis points, plus a margin of between 1.25% to 1.75% or 0.25% to 0.75%, respectively. The interest rate on the ABL Facility was 8.50% as of June 30, 2023.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Debt</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of a financial instrument is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. As of June 30, 2023 and December 31, 2022, the fair value of the senior secured term loan facility was $878,693 and $870,986, respectively. The fair value is classified as Level 2 based upon the fair value hierarchy (see Note 4 to these condensed consolidated financial statements for further information on fair value measurements).</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of long-term debt is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Secured Term Loan Facility due June 2028 (the "2021 Term Loan Facility")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">882,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">886,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">882,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">886,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original issue discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,472)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,780)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net of original issue discount and deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">871,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">874,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, excluding current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">862,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">865,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 882000000 886500000 0 0 882000000 886500000 6826000 7472000 3780000 4158000 871394000 874870000 9000000 9000000 862394000 865870000 0.0010 0.0050 0.0275 0.0250 0.0765 0.0010 0.0125 0.0175 0.0025 0.0075 0.0850 878693000 870986000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. Financial Instruments:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses interest rate related derivative instruments to manage its exposure to changes in interest rates on its variable-rate debt instruments. The Company does not speculate using derivative instruments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is an asset, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is a liability, the Company owes the counterparty and therefore, the Company is not exposed to the counterparty’s credit risk in those circumstances. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with high quality counterparties. The derivative instruments entered into by the Company do not contain credit-risk-related contingent features.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with the Company’s derivative instruments is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Derivative Financial Instruments to Manage Interest Rate Risk.</span><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 fluctuations in interest rates on its senior secured credit facilities. Changes in interest rates will not affect the market value of such debt but will affect the Company’s interest payments over the term of the loans. Likewise, an increase in interest rates could have a material impact on the Company’s condensed consolidated statements of cash flows. The Company hedges the interest rate fluctuations on debt obligations through interest rate cap agreements. The Company records these agreements at fair value as assets or liabilities in its condensed consolidated balance sheets. As the derivatives are designated and qualify as cash flow hedges, the gains or losses on the interest rate cap agreements are recorded in stockholders’ equity as a component of other comprehensive income, net of tax. Reclassifications of the gains and losses on the interest rate cap agreements into earnings are recorded as part of interest expense in the condensed consolidated statements of income as the Company makes its interest payments on the hedged portion of its senior secured credit facilities. Fair value is determined based on estimated amounts that would be received or paid to terminate the contracts at the reporting date based on quoted market prices.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the Company’s interest rate cap agreements:</span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:422.25pt"><tr><td style="width:1.0pt"></td><td style="width:117.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:84.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instrument</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">In Effect as of June 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount of Instruments in Effect</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Annuitized Premium of Instruments in Effect</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">650,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts of the two interest rate cap agreements in effect at June 30, 2023 are $400,000 and $250,000. The Company entered into the $400,000 interest rate cap agreement to mitigate interest rate volatility from September 2020 to August 2023 and the $250,000 interest rate cap to mitigate interest rate volatility from August 2022 to October 2024. The cap rate in effect at June 30, 2023 for both agreements was 1.00%. The Company has also entered into three forward starting interest rate cap agreements to mitigate interest volatility from August 2023 to October 2026.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company amended all existing interest rate cap agreements to replace LIBOR with SOFR as the benchmark interest rate, with all other terms of the agreements remaining the same. This amendment changed the previously annuitized premiums on the existing interest rate cap agreements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair values of derivative instruments held as of June 30, 2023 and December 31, 2022, respectively are shown below:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:243.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:157.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Derivative assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:f-763"><span style="-sec-ix-hidden:f-764">Prepaid and other current assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">17,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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:f-767"><span style="-sec-ix-hidden:f-768">Other long-term assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">15,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">15,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:f-773"><span style="-sec-ix-hidden:f-774">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the effect of the Company’s derivative instruments designated as cash flow hedges on AOCI for the three and six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:537.75pt"><tr><td style="width:1.0pt"></td><td style="width:91.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:120.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Location of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 caps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(359)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Location of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income </span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 caps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,641 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">24,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(598)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the effect of the Company’s cash flow hedge accounting on the condensed consolidated statements of income for the three and six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:531.75pt"><tr><td style="width:1.0pt"></td><td style="width:256.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location and amount of gain (loss) recognized in income on cash flow hedging relationships</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 amounts of income and expense line items presented in the statement of income in which the effects of cash flow hedges are recorded in interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(9,168)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,888)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(19,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(17,338)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The effects of cash flow hedging:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><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%">Gain (loss) on cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><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%">Amount of loss reclassified from AOCI into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The amount of unrealized losses in AOCI related to the Company’s cash flow hedges that is expected to be reclassified to the condensed consolidated statement of income over the next twelve months is $8,965 as of June 30, 2023. <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the Company’s interest rate cap agreements:</span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:422.25pt"><tr><td style="width:1.0pt"></td><td style="width:117.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:84.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instrument</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">In Effect as of June 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount of Instruments in Effect</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Annuitized Premium of Instruments in Effect</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">650,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> 5 2 650000000 3589000 400000000 250000000 400000000 250000000 0.0100 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair values of derivative instruments held as of June 30, 2023 and December 31, 2022, respectively are shown below:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:243.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:157.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Derivative assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:f-763"><span style="-sec-ix-hidden:f-764">Prepaid and other current assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">17,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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:f-767"><span style="-sec-ix-hidden:f-768">Other long-term assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">15,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">15,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:f-773"><span style="-sec-ix-hidden:f-774">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 17329000 18510000 15090000 15864000 32419000 34374000 1197000 2071000 1197000 2071000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the effect of the Company’s derivative instruments designated as cash flow hedges on AOCI for the three and six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:537.75pt"><tr><td style="width:1.0pt"></td><td style="width:91.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:120.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Location of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 caps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(359)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Location of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income </span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 caps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,641 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">24,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(598)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> 18246000 11187000 5985000 -359000 8641000 11885000 24041000 -598000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the effect of the Company’s cash flow hedge accounting on the condensed consolidated statements of income for the three and six months ended June 30, 2023 and 2022, respectively:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:531.75pt"><tr><td style="width:1.0pt"></td><td style="width:256.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location and amount of gain (loss) recognized in income on cash flow hedging relationships</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 amounts of income and expense line items presented in the statement of income in which the effects of cash flow hedges are recorded in interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(9,168)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,888)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(19,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(17,338)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The effects of cash flow hedging:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><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%">Gain (loss) on cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><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%">Amount of loss reclassified from AOCI into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9168000 8888000 19000000 17338000 -11187000 359000 -11885000 598000 -8965000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. Income Taxes:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate for the three months ended June 30, 2023 was 25.2%, compared to 27.5% for the three months ended June 30, 2022. The effective income tax rate for the six months ended June 30, 2023 was 28.3%, compared to 32.4% for the six months ended June 30, 2022. The Company’s effective income tax rate fluctuated primarily due to a reduced discrete tax impact related to a stock compensation shortfall and a discrete tax benefit associated with state and local tax law changes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2023 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation, a discrete tax expense associated with the recording of accrued penalties and interest associated with historical uncertain tax positions, and a discrete tax benefit connected to state and local tax law changes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2022 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation and a discrete tax expense associated with the Employee Retention Credit.</span></div> 0.252 0.275 0.283 0.324 <div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. Benefit Plans:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the components of net periodic expense (benefit) for the Company-sponsored defined benefit pension and postretirement plans, which cover certain employees and retirees located in the U.S.</span></div><div style="margin-top:6pt;padding-left:22.5pt;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%">Defined Benefit Pension Plans</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:543.00pt"><tr><td style="width:1.0pt"></td><td style="width:272.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,110)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(506)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,012)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Postretirement Benefit Plan</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:541.50pt"><tr><td style="width:1.0pt"></td><td style="width:269.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(25)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(47)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(51)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(94)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> <div style="margin-top:6pt;padding-left:22.5pt;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%">Defined Benefit Pension Plans</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:543.00pt"><tr><td style="width:1.0pt"></td><td style="width:272.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,110)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(506)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,012)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 871000 604000 1742000 1207000 837000 1110000 1674000 2219000 -29000 0 -29000 0 63000 -506000 97000 -1012000 <div style="margin-top:12pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Postretirement Benefit Plan</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:541.50pt"><tr><td style="width:1.0pt"></td><td style="width:269.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(25)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(47)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(51)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(94)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 6000 5000 12000 9000 -31000 -53000 -62000 -105000 0 -1000 1000 -2000 -25000 -47000 -51000 -94000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. Commitments and Contingent Liabilities:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is a risk of environmental impact in the Company’s manufacturing operations. The Company’s environmental policies and practices are designed to comply with existing laws and regulations and to minimize the possibility of significant environmental impact. The Company is also subject to various other lawsuits and claims with respect to matters such as governmental regulations, labor and other actions arising out of the normal course of business. All claims that are probable and reasonably estimable have been accrued for in the Company’s condensed consolidated financial statements. When these matters are ultimately concluded and determined, the Company believes that there will be no material adverse effect on its consolidated financial position, results of operations or liquidity.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. Reportable Segments:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information for the Company’s reportable segments is shown in the following table:</span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:541.50pt"><tr><td style="width:1.0pt"></td><td style="width:269.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ecoservices</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">158,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">192,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">347,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Catalyst Technologies</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="3" style="background-color:#cceeff;padding:0 1pt"></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%">26,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,110 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,172 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,886 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><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%">Adjusted EBITDA:</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">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ecoservices</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">60,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">59,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">96,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">109,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Catalyst Technologies</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">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA from reportable segments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,413 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,729 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information). The proportionate share of sales excluded is $44,689 and $66,763 for the three and six months ended June 30, 2023, respectively. The proportionate share of sales excluded is $35,906 and $64,883 for the three and six months ended June 30, 2022, respectively.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">The Company defines Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Management evaluates the performance of its segments and allocates resources based on several factors, of which the primary measure is Adjusted EBITDA. Adjusted EBITDA should not be considered as an alternative to net income as an indicator of the Company’s operating performance. Adjusted EBITDA as defined by the Company may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $16,194 for the three months ended June 30, 2023, which includes $11,382 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $3,212 of joint venture depreciation, amortization and interest. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $21,630 for the six months ended June 30, 2023, which includes $11,608 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $6,821 of joint venture depreciation, amortization and interest.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $14,128 for the three months ended June 30, 2022, which includes $8,526 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $4,001 of joint venture depreciation, amortization and interest. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $25,602 for the six months ended June 30, 2022, which includes $14,313 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $8,087 of joint venture depreciation, amortization and interest.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income before income taxes to Adjusted EBITDA is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:555.75pt"><tr><td style="width:1.0pt"></td><td style="width:283.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of income before income taxes to Adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">40,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">17,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">41,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">39,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joint venture depreciation, amortization and interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of investment in affiliate step-up</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 loss on asset disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction and other related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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, integration and business optimization expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,544)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA from reportable segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information for the Company’s reportable segments is shown in the following table:</span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:541.50pt"><tr><td style="width:1.0pt"></td><td style="width:269.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ecoservices</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">158,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">192,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">347,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Catalyst Technologies</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="3" style="background-color:#cceeff;padding:0 1pt"></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%">26,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,110 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,172 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,886 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><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%">Adjusted EBITDA:</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">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ecoservices</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">60,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">59,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">96,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">109,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Catalyst Technologies</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">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA from reportable segments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,413 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,729 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information). The proportionate share of sales excluded is $44,689 and $66,763 for the three and six months ended June 30, 2023, respectively. The proportionate share of sales excluded is $35,906 and $64,883 for the three and six months ended June 30, 2022, respectively.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">The Company defines Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Management evaluates the performance of its segments and allocates resources based on several factors, of which the primary measure is Adjusted EBITDA. Adjusted EBITDA should not be considered as an alternative to net income as an indicator of the Company’s operating performance. Adjusted EBITDA as defined by the Company may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $16,194 for the three months ended June 30, 2023, which includes $11,382 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $3,212 of joint venture depreciation, amortization and interest. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $21,630 for the six months ended June 30, 2023, which includes $11,608 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $6,821 of joint venture depreciation, amortization and interest.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $14,128 for the three months ended June 30, 2022, which includes $8,526 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $4,001 of joint venture depreciation, amortization and interest. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Catalyst Technologies segment is $25,602 for the six months ended June 30, 2022, which includes $14,313 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $8,087 of joint venture depreciation, amortization and interest.</span></div> 158065000 192968000 295805000 347028000 26045000 32204000 49179000 57858000 184110000 225172000 344984000 404886000 60136000 59984000 96924000 109325000 25371000 21429000 38359000 38404000 85507000 81413000 135283000 147729000 44689000 66763000 35906000 64883000 16194000 11382000 -1601000 3212000 21630000 11608000 -3201000 6821000 14128000 8526000 -1601000 4001000 25602000 14313000 -3201000 8087000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income before income taxes to Adjusted EBITDA is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:555.75pt"><tr><td style="width:1.0pt"></td><td style="width:283.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of income before income taxes to Adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">40,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">17,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">41,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">39,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joint venture depreciation, amortization and interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of investment in affiliate step-up</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 loss on asset disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction and other related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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, integration and business optimization expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,544)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA from reportable segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 34909000 26542000 34385000 40137000 9168000 8888000 19000000 17338000 20969000 19658000 41166000 39204000 6153000 8522000 13080000 15598000 3212000 4001000 6821000 8087000 -1601000 -1601000 -3201000 -3201000 -1128000 -573000 -2306000 -706000 398000 -502000 1136000 -1148000 1111000 187000 2510000 432000 1190000 790000 2624000 5070000 5002000 5385000 9070000 12679000 1106000 5291000 2129000 5673000 356000 -527000 127000 -1544000 85507000 81413000 135283000 147729000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. Stock-Based Compensation:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an equity incentive plan under which it grants common stock awards to employees, directors and affiliates of the Company. At June 30, 2023, 9,404,927 shares of common stock were available for issuance under the plan. The Company settles these awards through the issuance of new shares.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units and Performance Stock Units</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, the Company granted 1,104,690 restricted stock units under its equity incentive plan. Each restricted stock unit provides the recipient with the right to receive a share of common stock subject to graded vesting terms based on service, which for the awards granted during the six months ended June 30, 2023, generally requires approximately one year of service for members of the Company’s board of directors and approximately three years of service for employees. The value of the restricted stock units granted during the six months ended June 30, 2023 was based on the average of the high and low trading prices of the Company’s common stock on the NYSE on the preceding trading day, in accordance with the Company’s policy for valuing such awards. Compensation expense related to the restricted stock units is recognized on a straight-line basis over the respective vesting period.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Stock Units</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2023 Grants</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, the Company granted 703,440 performance stock units (at target) under its equity incentive plan. The performance stock units granted during the six months ended June 30, 2023 provide the recipients with the right to receive shares of common stock dependent on the achievement of a total shareholder return (“TSR”) goal, and are generally subject to the provision of service through the vesting date of the award. The performance period for the TSR goal is measured based on a <span style="-sec-ix-hidden:f-948">three</span>-year performance period from January 1, 2023 through December 31, 2025. The TSR goal is based on the Company’s actual TSR percentage increase over the performance period. Depending on the Company’s performance relative to the TSR goal, each performance stock unit award recipient is eligible to receive a percentage of the target number of shares granted to the recipient, ranging from zero to 200%. The performance stock units, to the extent earned, will vest on the date the Compensation Committee of the Company’s Board of Directors (“Compensation Committee”) certifies the achievement of the performance metric for the <span style="-sec-ix-hidden:f-951">three</span>-year period ending December 31, 2025, which will occur subsequent to the end of the performance period and after the Company files its annual consolidated financial statements for the year ending December 31, 2025.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TSR goal is considered a market condition as opposed to a vesting condition. Because a market condition is not considered a vesting condition, it is reflected in the grant date fair value of the award and the associated compensation cost based on the fair value of the award is recognized over the performance period, regardless of whether the Company actually achieves the market condition or the level of achievement, as long as service is provided by the recipient. The Company used a Monte Carlo simulation to estimate the $12.28 weighted average fair value of the awards granted during the six months ended June 30, 2023, with the following weighted average assumptions:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:325.50pt"><tr><td style="width:1.0pt"></td><td style="width:259.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align: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.96</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2020 Grants</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, the Compensation Committee certified the achievement of the performance metrics for the three-year period ended December 31, 2022, related to the performance stock units (“PSUs”) granted during the year ended December 31, 2020. Fifty percent of the target number of such PSUs could be earned depending on performance against a Company-specific financial performance target, and 50% of the target number of such PSUs could be earned depending on performance against a TSR goal, subject to the provision of service through the vesting date of the awards. The Company-specific financial performance target and the TSR goal were measured independently of each other, and each PSU award recipient was eligible to earn a percentage of the target number of shares granted to the recipient, ranging from zero to 200%. The awards vested during the six months ended June 30, 2023 as follows: 53.3% of target with respect to the portion of the PSU award subject to the Company-specific financial measure, and 56.0% of target with respect to the portion of the PSU award subject to the TSR goal.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Award Activity</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity for the Company’s restricted stock units and performance stock units for the six months ended June 30, 2023:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:538.50pt"><tr><td style="width:1.0pt"></td><td style="width:273.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Number of <br/>Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value (per share)</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Number of <br/>Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value (per share)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,464,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">639,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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%">16.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,104,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">9.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">703,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">12.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(901,501)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(200,204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">20.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(165,116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(183,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">19.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,502,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">958,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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%">11.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Based on target.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, the Company also granted 5,081 restricted stock awards with a weighted average grant date fair value of $9.84 per share that immediately vested.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2023 and 2022, stock-based compensation expense for the Company was $5,002 and $5,385, respectively. The associated income tax benefit recognized in the statements of income for the three months ended June 30, 2023 and 2022 was $1,181 and $1,321, respectively. For the six months ended June 30, 2023 and 2022, stock-based compensation expense for the Company was $9,070 and $12,679, respectively. The associated income tax benefit based on the applicable statutory rate recognized in the condensed consolidated statements of income for the six months ended June 30, 2023 and 2022 was $2,154 and $3,109, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance-based restricted stock awards and performance-based stock options would vest only on the achievement with respect to shares of our common stock of an average closing trading price equal or exceeding, in any ten trading-day period, the lowest amount which, when multiplied by the number of shares of our common stock then held by investment funds affiliated with CCMP Capital Advisors, LP (“CCMP”) and added to the aggregate net proceeds received by investment funds affiliated with CCMP with respect to their shares of capital stock of the Company, would yield a quotient of equal or greater than two when divided by the equity investment in the Company by investment funds affiliated with CCMP (such quotient, the “MOI Target”). On March 7, 2023, all of the outstanding performance-based stock options (284,956 options) and performance-based restricted shares (277,056 shares) that would vest upon the achievement of the MOI Target were canceled due to the failure of the MOI Target to be achieved upon the sale by investment funds affiliated with CCMP of all of their remaining shares of our common stock. No expense had previously been recognized for either the restricted stock awards or the stock options subject to this performance condition, as the condition was not achieved nor was previously considered probable of achievement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the forfeitures described above, 241,316 vested stock options expired unexercised during the three months ended June 30, 2023. Cash proceeds received by the Company from the exercise of stock options were not material for the six months ended June 30, 2023.</span></div>As of June 30, 2023, unrecognized compensation cost was $15,433 for restricted stock units and $8,013 for performance stock units considered probable of vesting. The weighted-average period over which these costs are expected to be recognized at June 30, 2023 was 1.80 years for the restricted stock units and 2.37 years for the performance stock units. 9404927 1104690 P1Y P3Y 703440 0 2 The Company used a Monte Carlo simulation to estimate the $12.28 weighted average fair value of the awards granted during the six months ended June 30, 2023, with the following weighted average assumptions:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:325.50pt"><tr><td style="width:1.0pt"></td><td style="width:259.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align: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.96</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table> 12.28 0 0.0380 0.4882 P2Y11M15D 0.50 0.50 0 2 0.533 0.560 <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity for the Company’s restricted stock units and performance stock units for the six months ended June 30, 2023:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:538.50pt"><tr><td style="width:1.0pt"></td><td style="width:273.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Number of <br/>Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value (per share)</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Number of <br/>Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value (per share)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,464,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">639,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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%">16.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,104,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">9.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">703,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">12.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(901,501)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(200,204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">20.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(165,116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(183,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">19.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,502,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">958,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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%">11.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Based on target.</span></div> <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity for the Company’s restricted stock units and performance stock units for the six months ended June 30, 2023:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:538.50pt"><tr><td style="width:1.0pt"></td><td style="width:273.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Number of <br/>Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value (per share)</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Number of <br/>Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value (per share)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,464,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">639,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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%">16.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,104,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">9.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">703,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">12.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(901,501)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(200,204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">20.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(165,116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(183,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">19.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,502,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">958,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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%">11.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Based on target.</span></div> 2464718 11.73 639532 16.32 1104690 9.85 703440 12.28 901501 12.78 200204 20.48 165116 10.92 183864 19.50 2502791 10.57 958904 11.87 5081 9.84 5002000 5385000 1181000 1321000 9070000 12679000 2154000 3109000 284956 277056 241316 15433000 8013000 P1Y9M18D P2Y4M13D <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18. Earnings per Share: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common shares outstanding during the period. The weighted average number of common shares outstanding during the period for the computation of basic earnings per share excludes restricted stock awards that have legally been issued but are nonvested during the period, as the sale of these shares is prohibited pending satisfaction of certain vesting conditions by the award recipients in order to earn the rights to the shares.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common and potential common shares outstanding during the period, if dilutive. Potential common shares reflect (1) unvested restricted stock awards and restricted stock units with service vesting conditions, (2) performance stock units with vesting conditions considered probable of achievement and (3) options to purchase common stock, all of which have been included in the diluted earnings per share calculation using the treasury stock method.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation from basic to diluted weighted average shares outstanding is as follows: </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:531.00pt"><tr><td style="width:1.0pt"></td><td style="width:259.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">118,651,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">138,035,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">120,335,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">137,876,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:41pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,269,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,113,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,496,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,299,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">119,920,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">139,149,560 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">121,831,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">139,175,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted income per share are calculated as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:537.00pt"><tr><td style="width:1.0pt"></td><td style="width:265.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td></tr><tr style="height:15pt"><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%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">19,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">24,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">27,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 7.75pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">118,651,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,035,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">120,335,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">137,876,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">119,920,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">139,149,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">121,831,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">139,175,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 income per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the details of the Company’s weighted average equity-based awards outstanding during each respective period that were excluded from the calculation of diluted earnings per share:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:541.50pt"><tr><td style="width:1.0pt"></td><td style="width:269.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards with performance only targets not achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">603,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">99,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">608,921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options with performance only targets not achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">321,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">103,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">324,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive restricted stock units and performance stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">685,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">821,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">630,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">520,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">807,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">607,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">807,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards and stock options with performance only vesting conditions were not included in the dilution calculation, as the performance targets have not been achieved nor were probable of achievement as of the end of the respective periods. These awards and stock options were canceled on March 7, 2023 (see Note 17 to these condensed consolidated financial statements for additional information). Certain stock options to purchase shares of common stock were excluded from the computation of diluted earnings per share for the respective periods because the options’ exercise price was greater than the average market price of the common shares. These stock options and anti-dilutive awards are not included in the dilution calculation, as their inclusion would have the effect of increasing diluted income per share or reducing diluted loss per share.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation from basic to diluted weighted average shares outstanding is as follows: </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:531.00pt"><tr><td style="width:1.0pt"></td><td style="width:259.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">118,651,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">138,035,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">120,335,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">137,876,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:41pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,269,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,113,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,496,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,299,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">119,920,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">139,149,560 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">121,831,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">139,175,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 118651402 138035764 120335414 137876185 1269340 1113796 1496528 1299474 119920742 139149560 121831942 139175659 <div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted income per share are calculated as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:537.00pt"><tr><td style="width:1.0pt"></td><td style="width:265.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td></tr><tr style="height:15pt"><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%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">19,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">24,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">27,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 7.75pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">118,651,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,035,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">120,335,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">137,876,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">119,920,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">139,149,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">121,831,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">139,175,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 income per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 26122000 19245000 24651000 27120000 118651402 138035764 120335414 137876185 119920742 139149560 121831942 139175659 0.22 0.14 0.20 0.20 0.22 0.14 0.20 0.19 <div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the details of the Company’s weighted average equity-based awards outstanding during each respective period that were excluded from the calculation of diluted earnings per share:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:541.50pt"><tr><td style="width:1.0pt"></td><td style="width:269.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards with performance only targets not achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">603,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">99,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">608,921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options with performance only targets not achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">321,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">103,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">324,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive restricted stock units and performance stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">685,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">821,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">630,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">520,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">807,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">607,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">807,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> 0 603993 99495 608921 0 321368 103907 324014 685656 821278 630668 0 520757 807301 607783 807301 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19. Supplemental Cash Flow Information:</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information for the Company:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the period for:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, net of refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">9,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">19,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</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="3" style="background-color:#cceeff;padding:0 1pt"></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%">19,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures acquired on account but unpaid as of the period end</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash financing activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued share repurchases (Note 5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued excise tax on share repurchases (Note 5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new lease liabilities (non-cash):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Cash paid for interest is shown net of capitalized interest and includes the cash received or paid on the Company’s interest rate cap agreements designated as cash flow hedges for the periods presented (see Note 12 to these condensed consolidated financial statements for details).</span></div> <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information for the Company:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the period for:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, net of refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">9,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">19,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</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="3" style="background-color:#cceeff;padding:0 1pt"></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%">19,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures acquired on account but unpaid as of the period end</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash financing activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued share repurchases (Note 5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued excise tax on share repurchases (Note 5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new lease liabilities (non-cash):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Cash paid for interest is shown net of capitalized interest and includes the cash received or paid on the Company’s interest rate cap agreements designated as cash flow hedges for the periods presented (see Note 12 to these condensed consolidated financial statements for details).</span></div> 9955000 19843000 19391000 15818000 605000 2943000 0 1715000 630000 0 6202000 4370000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20. Subsequent Events: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated subsequent events since the balance sheet date and determined that there are no additional items to disclose.</span></div> false false false false EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %-""%<'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 " !30@A7SKAUC^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU!EM#M1?&D(+B@> N3V=U@TX1DI-VW-ZV[740?0,@E,W^^ M^0;28E#H(SU''RBRI70SN7Y("L-6')F# DAX)*=3F1-#;NY]=)KS-1X@:/S0 M!X):REMPQ-IHUC #B[ 21=<:5!A)LX]GO,$5'SYCO\ , O7D:. $55F!Z.:) MX33U+5P!,XPINO1=(+,2E^J?V*4#XIRD_"I9Q:= 6W&9_-K\>1%?+NBGD)I]=5:MJHVKY/KO^\+L*.V_LWOYC MXXM@U\*O?]%] 5!+ P04 " !30@A7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %-""%?C'OK:UP4 -H> 8 >&PO=V]R:W-H965T&UL MM9GO<]HV&,?_%1W;[=J[)%@R(;0CW!$GZ;*E+0U9=]UN+X0MP%?;\F09PG^_ M1S;8:28_,%]Y [;Q\T4?/?KQE31<2_4U6PJAR5,<)=EE9ZEU^K;;S?REB'EV M)E.1P"]SJ6*NX58MNEFJ! ^*H#CJ,L?I=V,>)IW1L'@V4:.AS'44)F*B2);' M,5>;*Q')]66'=G8/'L+%4IL'W=$PY0LQ%?KW=*+@KENI!&$LDBR4"5%B?MD9 MT[>>RTQ \<;G4*RS9]?$H,RD_&IN[H++CF-*)"+A:R/!X6LE/!%%1@G*\<]6 MM%/]IPE\?KU3ORW@ 6;&,^')Z(\PT,O+SJ!# C'G>:0?Y/H7L04Z-WJ^C++B MDZS+=WN]#O'S3,MX&PPEB,.D_.9/VXIX'N T!+!M 'L10)O^P=T&N 5H6;(" MZYIK/AHJN2;*O UJYJ*HFR(::,+$I'&J%?P:0IP>74L_AZQHPI. W"0ZU!MR MEY3-PU3S*7)&7.>$,(>YEO)X>/@X7YP1A]K"ORF.6]6<6^BY#7J>7 E%_AK/ M,JV@,?YMJZ%2H6=7,#WT;99R7UQVH MF0JU$9_33#[3O_&S#^TYBW\#V*M@> MIEXWD\=-*FRD>#AU3C_9D-"HEDCG%=+Y84B?.A\2TY+RK.BP-;IN(PN12# M5G,><:TYCS)K(M&PEH"#"G" %FH[*-^&D2 ?\G@FE T,UW <>NH.&*,V.#2T M)=R;"N[-(7 /8A&:8132^(''UC:Z1\>7JTVF8>KRSVR,:'1+1NK4D*F&KHCD8IX,D^TVL!W8$7?HWY]8R/&@]HB/[,5]!#D1_Y$[@+H MGN$\]$M'T=R&]T@.H WWG/[ M8Y!>'!;7E;SLD-XQT$ ZMG)[H+_R'WS!VTZD>Y3JS4N-Q['H&O MLD5Z>&1;T-H"4=S$O 2M^N]$R568^/8A$9II' MY,\P;1ZB<$7ZQCT_MY(>PR+1VB-1W-H4;74,R]]F,%S@56_0>VT%.X8GHK4I MHKB3N9<^9&RRE EF&O:(].G%*66.8^4[AB6BM2>BN*%Y##78(3DGE+V:O293 MX><*X26%R7NW5F (*%5-:1:(_. M/5?0UL>^+T (9()2TDI\#"?$:B?$#G)"TYA'$;G*,_@YL[=;7*=QO8W'M>6K M#1 [R #=Q$(M3,=\!PIZ"1XA3GEB3RTNV QZ#/_#:O_#\8+HC5+HCA!F8WTI93_+2Q[W;1,Y],(9.*[5 MJ^/!;9-9VQV&NY7=?'D;9L;;?A%@U;!-S3URIV!M3UWKAA@>V1+4K?V/NV<_ M9[>C^9ST%AY:A]@]8DU;MGA86\;: [FX8WG)N-VD;J;$Y3XQ*^,Q_(];^Q\7 M=RMC Q*R(A;!YD] HW#*A[W?\&ZSTX/S8Q7'*IFQ#>[DN5!8O6T.K@=%\>5 MW?KU\M3W/3<39D8B,8=0Y^P"1CQ5'J26-UJFQ5GD3&HMX^)R*7@@E'D!?I]+ MJ7XXRDR4J.+SB\$E/D]($] @_LSXL]R[1K641R'^J6^N9Q<# MMWXCGO.IJBE2_?'$QSS/:R;]'E\WI(.NS3IP_WK+_K$1K\4\II*/1?XEFZGE MQ2 UG^K)) MQ%Z YH$#R": F 'L2 #=!-#7ML V >RU+7B;@$:ZTVIO$A>G*AT-*_&,JAJM MV>J+)OM-M,Y75M8#9:(J_6VFX]1H?'<;)[>3)$;Z:G+WQW5\^:!O)@_ZXR:Y M?9B@NX_H^G9\=Y.@#^CS)$9OW[Q#;U!6HH>E6,NTG,FAH_2;U'S.=-/J5=LJ M.=(J13>B5$N)DG+&9T!\W!_O]\0[.@-=&L@V#5>DE_#W=7F&J/L>$9=0X'W& MKP\GD)S_UWKRGUL_2 ;MQ@1M^.@1ONMR*@J.)BI57,\)"OUU^2A5I6OZ;ZBK M6S(&D]43W;E35$Q^,?OX)^^XO4)Y/21:?DBPY$=E!C["N1U@? M^VB2YAPLLS;,;\+J->%IA$.&L3MTGO:S:L,(\7! #F&Q#:.,12$[A"4VC+DL M#/T.=J#1ZS1ZO1K'0BHDYF@AQ$PB*7)H7KAJ.;Q]P81B9@H&8+Y',34$VS#" M H\8; D BP(2$5BPWPGV>P7_6@DIT:H2\TQ!4GVK5=^- E.IC?*BT(L,H38J M"IAO=JR-PF[@10S6&70Z@_[!JUU 5B[>HP4O>97F2*\9*)WIQ2RK9Y7:*"#^ MHIV/A,=X8&]-PIY:\0MKA MU9++Q5;R>U1RL/M#N_N);U3LV 9%OF^D)K9!F$2A.<@!5,!("(N..M%1O^A. M;M8L*I#0R&J84JM4QS:*!'JF,Z3:*(:MFDD % U9 $O%[LY*N;UBDZ_K3'VK MK9'N4O2V5?P.S2M1H'0^S_),+Z@SI)^NTC*#!_NFB?UW^X Q#8PA.H9PH><: ML!BF\Z+ R B(TZ5!C^1DSU[BWIQ Z&,O9#4[:-"O6?J=I& MX^(U)U3 MQ+VV9VL5'[G>LO)-C2.5OAP9W-0N=1:YD2G:AA'?8Z9; =FHF9T$@#%75]01 MZ3M+AOL]V7TEGK)FOZRU?U\ZLP=N$ :FKB8[IW M-@WW^[1;/;<=G\PWP0=6T\?$7+< &(X(LT8VP,9\#YM2 5B ]VS&K)$,H6S+( M94H&J8[X9+SSC#CJ+;LOS>F>%IT^:?>XX*UBB<1:2:4W#]I.PE78ZT5_N I/ MR1:?E"TY%=OA6=G.Z))^H]M6X=NV6]Y!74%L/XEQJ&=NYIKC$8+2T*5>8.Y/ M8PA*7$H]9FWA0%:]X/HX/&)ZR,[3DGY/NZW)W@0 WA)'$7$#T\>,(2B-,(L\ MWS43 $ )#O7>U&1-CK &GN^9!>KL'1\7O%HTY_92[U/6I6I/#;NGW6\#E\V) MN/'\"I^/,? \QN=)>_*_HV]_B+A)JT562I3SN6[*/0OT^U;MV7Y[H\2J.;Q^ M%$J)HKE<\G3&JQJ@OY\+H;8W=0/=+RRC?P%02P,$% @ 4T((5WF+.I#V M P 9PX !@ !X;"]W;W)K'!D_)M("9'HN,RV MJ503YFBP2[9D0>27W9S#R&Q8UEE!J,@819QLAL:MW8]M2QF4B*\9.8J39Z2D M/#'V30VFZZ%A*8](3E92423P=R!CDN>*"?SXIR8UFC65X>GS"_NG4CR(>4H$ M&;/\SVPMTZ$1&FA--LD^EX_L^)G4@CS%MV*Y*'_1L<9:!EKMA61%;0P>%!FM M_I/G.A G!L"C-\"U 6X;N*\8.+6!\]85W-K ?>L*7FU02CF*%03]=?LD)(=/_F]=[BMV5\^N]L&^V"4K,C2 6!!^(,;HUU]L MW_I-%_AKDDVN219?B>PL16Z3(O<2^V@&!TI6YD*7@,K6+VW5N7$88=]6I7$X MC6P794?8]()07YI!HSKXZ?>W MA::L+D2TX:Q *5EO,[JM6J%,9D2K/.AXXSE12]:X"W(#+VAI[X)ZV,-M]5V4 M';I!I-)$($1TUHJ.+HI=,)CEB/]N5=/JCCD.^'[4WY"ZHY^# M;P6@BXJO6V]:-QM"[J'VLT:WL_JW,:.#BT6YD<:V"V%_GM+UP# MPYX7MMABW:(>QFW1YDGC7!"^+6\L M*YI[+JD)K9YE9T6]X%6O-W=G]L:^8G MZA95-NH_Z*LKV'W"87L0*"<;6,JZ"2 _O+K55 /)=F7;_L0D7 +*QQ1N@H0K M +S?,"9?!FJ!YFXY^A=02P,$% @ 4T((5U]G5[RO!P E"( !@ !X M;"]W;W)KMA ?X7W,5O%]39 MLRH_5ULI:_(ESXKJ?+:MZ]V[^;Q:;66>5&_53A;PS4:5>5+#V_)Q7NU*F:S; M07DV9YX7S/,D+6:+L_:SNW)QIIHZ2PMY5Y*JR?.D?'DO,_5\/J.SKQ_\D3YN M:_W!?'&V2Q[E4M:?=G5#JLWYSLSZ?>5J1S.2JUE,D\.=)7LHLTS.!CK^Z26>':^J!QZ^_SOYK MZSPX\Y!4\E)E_T[7]?9\%LW(6FZ2)JO_4,^_R\ZA5N!*957[/WG>VP9\1E9- M5:N\&PP*\K38_TV^= MQ-( *RP#6#6"O'<"[ ;QU=*^L=>LJJ9/%6:F>2:FM M83;]HEV;=C1XDQ;Z-B[K$KY-85R]N/SXX>KZP_+ZBL"KYWCS_N+V MXL/E-5G^?GU]OR2GY-/RBKSY\6?R(TD+*G'VC@_8(Y]9TF&[C(#RYRU^R+RZ3: M$KA99*5?R+^:]"G)9%&C-V\_5=!.I7> IP6+&8>5?CIVQ[2BU(N9=S ;"!4' MH<(I]&*U4@WH@MUA)4'D0R9/2"%K3.=^)O](01C1D(YT(E8B]"-<;%X;K^MY('F(E>,!P><%!7N"4=R5+6#N]-Y*DJB1^FP/C MRC3D+![I0ZPBGUKN:89BP(0\\B,CZ(C"=#LJISG=1Z M>TXVFS1+DUI"SJM\EQ00JICFV(P_'O%@' :86>!1CFNF7D\>;R(2H!@IZY<3 MLLL2O;@0$7I[VFE'K*G537HLQX]"=K2$'4,B&.^D MJ%T<<\MF17LX43>=VKKQ5&U.FTJ23$)!YDBR;JY!^L2!& W]S>W-]>>-2-O,N. M'M!T-&5:PVY,U.8HCM;R 4].DVBQYQE[R8354'3//>H&WZ$:VR4ONA1#!9HX MTWN'/U9HF@G/H[:=N*<>=6/O(^ #*IWBL=LX@'D/ #Z]P#_]$ %\?^FXC6HW ML19[L9$ IE5$?L?::TFDBC'@>U8[&('8MA[[&H/>KDW.B['>33"9%?5EFSUM'QU8.=*O71 M :K>Y%L4,!Z/JPK4#G9L2[JQGH/,S<$KN9&@<@WLAII-DCKY8EEG$VZ4AUX0 MC)5B=@&-+*4FZRG()B@XF76%*AR)QTSH0?46C]F(FGF,6N3W;&1N-HXA/A76 M)@&A'X['FS!F!N5F8%';8Y*YN[E]"DYI1!HU*@(6&M&+&8;0^=F"HD<1-4ZT) M[ JDVB:EQ&_R?N;P*/*\MY[!A@FKX?E73UONINU0=RL2HK2IMZI,_PM;[IO] M1ZAP;K)5^-[^W_A4[#6F0Q=Z%',WBE$7TJIJIN0CM!5>** K'5=IF"F/_9"R MT-+E\9[-W,UF5+YJZ@KZU!;13A^0WI,&+."A, XFL3:548URRZD?/SI&G3A' M'?C01OY)=PM0U<@A*:S\6#!BQ6,+-GC/:.YF]%WYM9SX?Y*UFWPB6:>LAM)[ M/G,WGPWIWYBO)HAMZ?H*RZ$//;6YF]HV'UZ3L":B#>$NDZ'BGM]\\E065?SJ M'#6;4$.VRV0HNPIANSIM(R,A#.$NDR&0GMT4,SIT^_3 MM""K9)="<8>*-+M.2CW*(F//1@R]F(K0TJ&*GIEBLD-M\B9K#Y'7LU2FC(??'9W*HH6">[7&"Z-$H)KK4$MJ0IGS9AX S2H6)."9$I-O4L5P$ MAB&/H/NVE,JB9Z%PLW"HMPM95"U#E@ST&DTI9DA%'-C*>M$S3[B9=QP%W<,: ME4-MN=7/\9]DUZRBXLWV,XC9.'X1*S^.+>6&.'J0Z,;?OFO2SQ+J%U2''Q;!OEDFH >VJ"%V8#L_^LF _KW& M/Y/R,2TJZ.DW,-)[&\)$Y?XG$/LWM=JUOR)X4'6M\O;E5B9K66H#^'ZCH,?K MWN@?)AQ^B++X'U!+ P04 " !30@A7V)OK?S,* " 6 & 'AL+W=O MK.-*?"WNQN6F2.)%TVB] M&E/;=L?K.,U&E^?-WSX5E^?YMEJE6?*IL,KM>AT7W]\EJ_SA8D1&/_[P.;U; M5O4?QI?GF_@NN4ZJ+YM/A?@VWJLLTG62E6F>645R>S%Z2]Y$W*L;-!%_I?#9JG?E:YY_J[^\7UR,['J+DE4RKVJ)6/RZ3Z;):E4KB>WXIQ4=[7/6#0\_ M_U /FYT7._,U+I-IOOH[753+BY$_LA;);;Q=59_SAS^2=H><6F^>K\KFI_70 MQMHC:[XMJWS=-A9;L$ZSW>_XL>V(@P:$'6E VP:T;P/6-F!* ^H=:<#;!EQM M0(\T<-H&CMK .=+ ;1NX2@/N'FG@M0T:]\>[WFVLF<55?'E>Y ]644<+M?I# MXV_36CB29O50O*X*\=]4M*LNIU/JSUGP^?JW7WQ*O-^MX+]?WM_\SSJSOES/K!>_OK1^M=+, MNEGFVS+.%N7YN!);5^<8S]LM>;?;$GID2V[R*EX!S:;F9M-\O19#6G34_!O0 M>F9N_7:Q2.M#(EY9FSA=G(E=F,>;%-Z2P*SUXNU\OEUO5W&5+.JC(9VGU4M M)C3*U.>>-^4FGB<7(W%R*9/B/AE=WHC33+DMON_V\Y455]8\+ZO??B&N_3N0 M(SJQVP=;FE?+I!!J:Y%M69]C[A/AI/B>6"]6>5DJNS 6 VP_RNA^E-$F'S^2 M[UUREV99FMV)T\8JSN9)O0.S9/[:8N2516U*H/&RTW0;S?J4>G_I<=MCWOGX M_G!\Z&&$>;X<- ."A!2W)W)=,>)XMI(T!.((=1PBAT5 F.--Z#Y*ZDVV M[TW6-&-'>O-]-J^'@_!'=&'SZ65][%W70V.9KQ9)4?[+"O[9IM5WJ%N9R2IX M^!T=9U-,L1FF6( I%F**14ABTMCA^['#C4?B1S&[,1S=NQ&RDW .#SS?A4STH>NWN/7:/'-_&CF!=6R_KL+JZBI25F/$ES@K?BA[A86/=)68E_ M0%:[V@:=,485IXWIASJ-*19@BH5]^B)"RB@9[>V-]HQ&-]?PYF 61W+<%&O) M8_TY@:SUM-UQ)MQ5K#4F'&IMGXP!9L804RQ"$I.L]??6^F9KE[$0M=*RW(I9 M]S83T[0?Q[ X72=979);&S$[?F5EXB*=WUJW>7&;I-56-(/<]S4OJ#HUUD.( M.C'60]0IL7&WAMJ)*18AB4EV3O9V3HQV!ME"J6<^Q,6^GJ&081-]7N(Z+E-J MAJD>1MA$.<9F0)#M39C+%?/TN#-F>[YZT@N!.$)]GRGG1CW,<7P7OK@1NV,0 M]C.4AZVHU)]0?0C$ 04B% 56B$ @7")"@5"-",4=+Q+) =DASUDFMNI(=2*J MV@Q5+4!5"U'5(BPU>0QUW(:8P4VO%I]V6H>#@F?V&K58$2@XB-4M1!5+3K5N[+3'1HB9C;T M,U4FT:$+4&::-V"PX:C4"%4M1%6+L-3D@=$1)F)&3/I<]]_;3$S.[.-S7:)S M$,_SB<_5$0'P$GVV"T79/O+""(SB_ "@*(@SH5B )K"" 0+B*@0*B* .(,943'3HCWK!-> M3-0P156;H:H%J&HAJEJ$I2:/H0[2$#.EZ3?A!;C*A'+U#HDYU> A@*D6]-N% M$#5IA*4F>]L1&V)&-D^;R4($A7HJ936G'NPUIEJ JA:BJD4GNU=>;] A)6I& M2I^3S;:8+\4UH*Q1ZKQ=)=(P6'"M 0!A?)^K$UASUJ$VHZH%J&IAOPZ)L)+* M-G>,BQKYQ\#[):V8-._0 -_4G'*PQWUR!J@Y0U2U"$M-MOA@Z9 90:'?-Z$Z MKB+:FB(]1BDU9CUD O.N#;85%2MAJ4M,,WU(QO3MY%@3L56"UC>Y1J9T4]#NI4(,J>$*XN MOPF P#/*J4ULM5.!0,(G+N5JK^J!SN38713:L0_J/&=123$7ETQ1U6:H:@&J M6HBJ%F&IR6.HHSW43'MZ%944@B?<4]F..=7@(8"Z5J??+H2H22,L-=G;#CI1 M\XJ=)Q655%]'<^9XCG;.165(J&H!JEJ(JA:=[%[9ZPX.43,<&EQ4ZI#EC$Y\ M1[TS:DX[V&=44(2J%O;LD0@KJVQT1XJHF13]S)TP"A -WU5YD7D#!EN.RHM0 MU<)>_1%AY90?J.AP$3/CHF$<@>EL1,QP58O-*0<_&]$G9X":,T15B[#49(L[ M5,1.H")LCL!TLD.("@RA()4D@#%4=1:5$*&J15AJLK,=(6)F0F1>BLE [W1X MXWJ>I2ORD0 M)^:[GCHU Z*(3:BO35Z$#%.H2JK(8 M.., J>',44'-U)QVL,VH#Y"AJH4]>R3"RBH;??!V(?,:I.!QGHH+?B5*E^95 MA0-M!];ZN$R]6VK>A,&FHY(K5+6P5W]$6#EERSLBQXQE1"; M4PZVN$_. #5GB*H68:G)%G?$B9N)$_JM,ZX#$TJTDSOP?)I2,H$Z:KEDWKG! MQJ*2(RPUV=@.,7$S8GH"26@576F& ) $( X@"5 42!* 0)@D@($028!V1"<) MXX-7J];OYOT0%W=I5EJKY%8TLU][8NP5N]?=[KY4^:9YV^K7O*KR=?-QF<3B MB*D#Q/]O\[SZ\:5^@>O^I<.7_P=02P,$% @ 4T((5T<3'4Z&!P +2 M !@ !X;"]W;W)KJTX MRZI!13X@430<%$R4O>EY]=V]FI[+C\5TINB8.KI$\_E[J*'>\]??!/+ ME;%?#*;G:[;D,V[^6M\KN!K47C)1\%(+62+%%Q>]2WQV%4=V0&7Q7\%W^N@S MLJ',I?QA+[YD%[W(*N(Y3XUUP>#/EE_Q/+>>0,??!Z>]^IYVX/'G9^^?J^ A MF#G3_$KFWT5F5A>]<0]E?,$VN?DF=[_S0T")]9?*7%?_HMW!-NJA=*.-+ Z# M04$AROU?]GB8B*,!X,<_@!P&D/: N&, /0R@5:![9558U\RPZ;F2.Z2L-7BS M'ZJYJ49#-**TRS@S"GX5,,Y,K^YNKV]N9S?7"#[-[O[\S!_CS]>;V M88;N/J.KR]GOZ/.?=]]GJ(_^FEVC=[^\1[\@4:*'E=QH5F;Z?&! C?4Y2 ]W M_K2_,^FX\Q!]E:59:7139CP['3^ *.I0R',HGTC0X1^;\B.BT0=$(D(]>JY> M/IP$Y-!Z9FGECW;-+-,KM(!CHM%"R0+!R5/,B'*YW[K""*[/?-.V=QO[W=IC M?:;7+.47/3BWFJLM[TU__0\>1K_Y8GXC9R\3V\A"XDRE07WA;D? M.ZS&VF2SG9)XF.#SP?98O\=JA$E46YT(2VIA27!I+K/_P"!O7PL8O%H;DPH*%*P4[:"%*!GL-MD\J-6P_R)U(*K&$KW,DM-YPE F= MRDUI? &-':TX(G$K()]11/P!3>J )L& @)E Q!*0!&&4Z1/BC^F*E4N.WBVA M6'B/R$M=0L]],5.S((C89ML:[5Z,CH M5"III)*@U)F1Z0_8P054D[KS]!V<'-][$HVBMD+7"I/A:-*AL<$O#K)M>O/W M1I@G6Z0<9?6*Q&RQ$#GD,]@9-@160@KWZJ?NWL4XF;13F]XS-\X[-Y'*R3UV:>LTH3CKX@QNBXC!2 MOY1;*-B E1WR7.KUR63LG%6/&8TF';C'#1YQF(_WBJ^9R Y MQO_@$JSS^5^ MS1XX)B.'YSZSH_KJM%EJZ$C"=+Q,JRI#HS5[LHON$TAWS"ZG0?*/A9R@C,U$MI=DH7D'8QF:WJ3<$%[/.#O20F([B M#A*3AL0DW%Z&JP3B]HV.,-=DW)5[&AB2, SK,VTK %M$^@Z&5["/?[[-X+$C MDWC2T?60AI-D_*H3W72*4S1ZSCI*9-E"F82A_@RKB<)9?KYMZ:>T*]]AU M"6]83<.L/A6>RW+9-UP5*.-S[[FF'AC[I/[,[%1N@VP:1C;(/4[YT$45T'7K M%5,=4^OBMS^B=-1^-N"UPZ2C6*-'SY+#S>P#>T0[858KF6>P'ZIG!'S?X+(= M4QDZ)">O=D][.AZV'Q3XK"CMJ-II0U8:)FN]+^PT-ZE(SG.Q['QP0#V@Q#%U M)MLUZ]H8#4KI_].S4I>!D+/;LERCN /QM*$D#5/2X9$OK7LENW3LCZ O:E?' M/CN,)[B#[[0A*0V3]&:QX&FU_/4C0RB,>=UQPTZN K-E5O7![NLMRVTN\0;D M ^R(.)O#8X9QU!5.@U<:;D.KA=B'(5ZKW--[CO'0:50\=CBBM..)&&V82,-, MO.H2BYA!<[X495F=32B!N1(R\\;@>U0;38B3N'T,C<;CCB#BAI!QF)#!(+AM MOD/R#\Y/WB=-B/,\VF.&$TQ(NS@;'+UX+;A:5N^C-:H:Z_V+R_K;^IWW9?6F MM_7])WQVM7]SW;C9OTC_RA0LC$8Y7X#+Z.,(IE3MWTWO+XQ<5Z]WY](8650? M5YQE7%D#^'TAI7F^L#>H_X? ]%]02P,$% @ 4T((5PNT) R$" [AL M !@ !X;"]W;W)K:B[6Q'UPMA&>?&J7=Y:#VOCT;CUU9BX:[D6F%QINEL0WWN+6KL6NM MX%7G!U$9_=V:L+$[R26MQ9YD+3<+NY$!Z>G9S3.OC@M^D6+N=:T:> M+(SY0#<_5I>#"1DDE"@]2>#X_ M_%..PY=L*/*&(MJ=%$4KWW#/KRZL63-+JR&-+J*K<3>,DYJ2\MY;O)78YZ]N M>/EA94W0%>/X=\.==,PLV9T53FC/*7078P]-M'Y<9JDW26KQC-0Y^]EH7SOV MG:Y$]7#_&!;V9A:=F3?%7H$_!3UBL\F0%9-BMD?>K'=[%N7-GI'W=[OB6OX1 MW1NR6Z.=4;+B"2B(PZ[[%([OI>:ZE%RQ]W@H@$KOV+^N%\Y;X.K?3T4H&7#T MM %4:V>NY:6X'+2DR]Z+P=777TWGD_,][AWU[AWMD_X_9W6_U.F(?8G@,_9& MN-+*M@O>37"0Y("&TMQOG&<_ZG(4][NP<+*2W$KAV(&O!?OZJ].BF)S?FJ;E M>A/OIN?,V.Y%%I%?'#*HYTR!C:1>,:F]6%GD)UDGM3;WG*J>K919('FM-?>R M$I:L"(G4MMP'9; 3+!D,:ZDDEX^5K<02HI[!,77W$?! M,+T*I7=#MJYE63-N!9Z)RC0$30]E4IN(ZG+XP ]6HA2M7 0OF#=,-C$(T$WA M=O &S,T79,6&[*.G0M]+:S2A_*%9-8=%:\."EA^#@,[6.$EIAH_;>"YROH4[ MHY3WAN3H(TA!+>%_"4Z6%:B]W)0J6F2B^K<(=,VN$62$,5*_U"F]% M%!?FF&28LGV0UJ1FPD;7P$M.YNBRTM$":' MWDB12,X)5J.O$*R$7B$JM#$_DBP!R/%YY_"1 4_&50&^PVN M!2N&49\B0__ >^EQ$9Q(D=A:&(%7"]7VAL "L>8+)=@2N0<0K6@,:DM+;\U* M( >?DM?6-*R"?*& )$0<@&JDHS8.&QU;HP73WY2'M#Q*9%4J"C*]3SJT4U > MX)"J?WIR[K *>H5--+V+,X(%(Z)JNWJ)1-%RZSN0/Y:UBU0G5@D(?M/F4A:? M6N!1Z/2:.Z.!B*6"GI 002YQ6 2WH@[*$E!588C2*;@K3EU&][AU %>NP@9@ M9TWJF;0- &,D!O6UM!7[&! V,-[H:;Z/F:$M&-4 H[)OIH2IOF^Z;=^4NE0! M!LJ6X)8B1#KP7K1=]1G[5 M9'$:"="_%+ 2J8QLA0 &L[6DKJ,D%T#<5O N J0U=JH#M MH')&"3TQ^[+!R7.BR!ROK* , M-A: M !GS646NA9RN*Z$"2PI:)Z1K \L 3S>"VZ2#LAA+FUSK=.HU$2ND>$?T?Q&8(J72,& (+;MX?8J.KA.&W\5LHXLQ.H2PZ>2; MO_5^D\M@6!+R!I%K%BCUV33.R 7*R%@KMLU1L^^LQ<8W6XY-I=#/N/Z%9=QW M8<#25-D0#.JB']2'NYXQ- ?4UE+2=,;:70(1T;(<"$H>!HH.L649FI "9SR1 M&;VWHJ9S(;"!,&(:8P?@ W>8FI:Q$DV'[]3IGD!-=-), M@5G(S]RB5+.$V8A=;YE_V$7VP?'A95[ ZK?$<\<83&A\ZPQ:;*#D7KHN?W0R MIVM,H3SV)4Y)4>@=CF;P9?1H ?9:2A_=3*I1OI@F?*9]&A]0@F]Q_E\1ZV8; M8E?&Z+**.42BC$01?U .I ,P0U6&Q//$5Q2.PD,(A\'NF_L.G1\'1R MBHMB6!P?X>]!40Q/CX\.=]$*\OG,LX-I,9P?30YQ,?QVCO60-)\T M%CBV(^G,_FM'56#$].YG^^E:3EX'AR>DC: ML/8D/IB>#J6TZ(XW>1TL[9(0BRZ9N@;['D^%S(G,N M6?Q%)<_I7Z*\Y*[&%(;2^[.#M'O^XG2HW"3[BE:S2YT-O@< M8=_O[XY=CSM02V1C@J-F[%QXSL ]/U<<]S]7'._]8>&S5A4M?^H'BA?*>6UY MKRWOM>6]MKS7EO?:\O[/+6^\\PVF$785OS01E07MT^>8_FG_,>LZ?E=.--&[_H+(SWIHF7-E\2>C M(H3Z:#+Q::$JZ<>V5@9O.U-<*I_&2TFAVM#VD]+_A-JZT?7 O*)+'VEF[.LY/1E )2I4H#>9#XN5.G MJBS)$<+XJ_4YZKZX$4?Y M60:Y/'9V*QRMAC>ZX%39&L%I0T6Y"0YO->S"\AMP6Z6I;4S09B-N@C29=)D_ MG@1XIS63M/6TCI[FSWAZ+[Y:$PHO?C:9RG;M)XBJ#VW>A;:>O^CP2V/&8C$] M$//I?/&"OT6?ZH+]+9[QMR]-\:/.9% "M^*TD&:CA#9#0*Z<-JFN2R7^6"4^ M.+#HSWW8Q*T/]V]-G77D:YFJDQ%:QRMWIT;+UZ]F[Z>?7DCLL$_L\"7ORVN5 M*A/*!R$S6P>5@>I]_/ZE@K[L=CX6S['C2/1[KMH]]Z)[;L17Z=*"2CAED+]( MTZ#YZ<'L0(1"B3-M)""6Y7X7:XL?\>;UJX_S^?33V>IFS9>S3V^%]K[!SIM& M9_"@1+! ( .^7J3*!2C2$(G4&J_^:A16>I$[6_'N$B]17TDIH+H0&Q:+_GWC ME; Y7UY8D^'5N0G*)=+4D1S8"%G2WH4,0E<@9H"2)>% E H*YP]PY_0=1^0'.=#6M&D;5A^2 M]@(D &Z(A597\D$D2K#T8D=[!]L *1?2/Q/<("B;IHV+&[!-C5 LBE,XVVP* ML2TT^$3UV)M_[>R=AOY0&XW",1CX@%\V&J'&AOQ&92N$H2Z MF+'FS ]$T@1>J^Z#(E7KHWBZ]E D#Y'-("CMW2\@1V/QN7'$05KQH*03T=M3 M+]/8$:<6)3$//7Y$D;HNXP:%RB!2 UX/DN]*# /@D,A$ESH\<$F8ZQZU]14O M!:<5>,@ST5#'$''R)C3 @BG\DT:(]W"62E^(',,[<6 MC:O1GCO5C^+J6X+@#LW2+1^2FM1 >U05!=:A$+7T8<=@3.)UIA+7R=5BMSBR MZABA6,S$=P4>7U@)*YE&X-^ .C@A0%YN/A8W2HEO%M:S&0<:K^<41:P'H,UP:B/J &1;ZHQ)F? MC-#!L_")/%9#MW*WBS=QF3"3SM$)H0>=8#N(NQC;Z2B>D]?_ (S[3(-MI6+ M;BZRDCP=<=1W#F,,FN5[/>;.#C'T_EFI8_]S3BE;L"I*J)K7W/.IK1)M8G\@ M[H3D.+4;PTBSD&,<,(5:=6O].)++_KZ%D\]1[>:9TI_JH,3XNNE'6A]T5J3W5_ NK'8BB M3'M)T[>BF>&?PV,? A10-R:X6?<&'V^I/FG4>O$+[&.Z@''WU M./9F[[I!"YS*)NNE3E?MV/?,(0; 0EJ&;MO.PV5W\J42P*S2 ?CMZD=W,@Y/ M$WS,KCN9QE&\B&>5R*]8'!Y?CX.X=X%1RQ(#)_3JF0+'UF6@6A@8^BYNZI[Q MOF^!R>#;KE)NPU^PY!JEC)]Y_=/^(WD5OPT?E\&PO=V]R:W-H965T&UL MM5AM;]LV$/XK!W>?+J2ZD[GB 8>RD+HLT%N3'4\&NDDQY+IH:Q0 MT)NE5"4S-%792%<*6>J4RF(4^OYT5#(N!N>G;NU:G9_*VA1IV<#WP+" A-C+3!ZW.,5%H4U1#"^M38'_996<7/< M6?_-^4Z^+)C&*UG\R5.3GPWB :2X9'5A/LO5[]CZ,['V$EEH]PNK1C::#2"I MM9%EJTP(2BZ:)WMH>=A0B/WO*(2M0NAP-QLYE&^98>>G2JY 66FR9@?.5:=- MX+BP0;DQBMYRTC/GG_$>18VP5+*$*RF,(IXT@3 Y7+GM4>G3D:&MK,(H: M-F;#[YB=PD>RE6MX)U),M_5'!+''&78X+\.]!C_48@ACWX/0#\=[[(U[O\?. MWO@E?F^[#7]?++1;_V<7 8W]:+=]6TO'NF()G@VH6#2J>QRBC M'GVTS_J/1VV_V?$0#K)\#&^Y9EFF,&,&TU[I-D?2*2LFUJ]?Q6$P.]%0*6ZK M'4ID0H-<0OJHRD5&A>UT-7 -BS5-*ZD,6Q0(&C.J?J,]6.4\R2%A A:$3-8B M!2[@DS0(P12,!),3Q9!(2C:A"1"-M"QXZM MN6 BX:P ;6C!V1SNQDI;+TE/ M6IR5DFEM?2=@7!C,E+-&0PD,[IGB:-96$ E.K;''R132N: 3Q1=.WJ*#QJ6% M/02'\ >N;6' %])RD^MNKZN":()EC069PY)K=_@E-@YT-+QF974"DNPIL*## MZ0EQ3_Y9(O-UJF1"X;JSLX0.@V*MR60G^.ZIM>1SL7PO!%(9.[QM"2%R50(=^QS/+:27VB2&-[0/=,4C RVD(U#-B-#%V4 MQF8()D<93HG9#\YGL[7,S[T5*FRM*:\_>"PZ;XXC5!$G: MN^[)5I24RD7G'AO7>&]B,\Z[\5GY;ING D_MBG4AMU+'UAK5%>6^U7>EH#?/ M 70E\K0:-2ML4=&AT)X$CM'':K-;N=+*%39AU?P!RN;>07OO -T:V-\:3H0& MH4=LZPI=/U"LCPF>-;!'\5TB>][[7+_%)!>RD!FGU3?A$=Q*>O.""OX%8B\* MI_1T+H2#L])*4F@1?01IUF.VU< M[\+D D?.!)/8\Z<3&K7P:"F.O"#P_X_R\*=1/O/&\3;ES-0 MRN,9,37NC;330RBWT1G/MX)%T^]0/@^]^32F40N/N \G7C +X69_.K%X[BWTLT/(GWBQ7[P2'HSW4UZZ-[:]&X! M$OM1Y,WC:#_I/R_+@\B+XG";]&;I!:1/9EX\B;O'P:1/Z4B@KJPGO9T?0GHP M"RBW_4?==KZ;]G$T\_S0YGH+D?CW(R^F:K9 +O1V%]:TBS_4+7J;]Q/@0T47 M'@KKL4:FI;#"X% M"[KR:D>2MELE7TB*FAS8 M>362O.U5R8;KJ'+;K]1=*EU#OJ7M5PFU)2&WLNC=7PZ]#^%=2 M3PO4A9M:V2#2)V7178Z-Y^[&]T\ZK0].X6NCX-X%)T?4)B34F3L*Z6*NM;OJ M21F_U;8'*ZD!DRF\T73NNU#,?R@434]6*Y?H7#3_2I!C1\-=GU6CC0]CBD+F M/O\U.*#--W*_VO_#<-%\6#^*-W]/?&2*2D5#@4M2]8>SR0!4\\G?3(RLW&?V M0AH*N1OFR*@WL@+T?BG)ZW9B-^C_=SG_#U!+ P04 " !30@A7 P">25P) M !.&@ &0 'AL+W=OO, M]&67!(%S^^<*I;RXK\K:W4P*[YN7\[G+"E5)-S.-JO%E8VPE/5[M M=NX:JV3.AZIROKRX>#:OI*XGM]>\]L'>7IO6E[I6'ZQP;55)>WBM2K._F2PF M:>$7O2T\+\$FK MO1L\"])D;:)@L2_G7JCRI((08S/D>:D8TD'A\^)^D^L M.W192Z?>F/)WG?OB9O)B(G*UD6WI?S'[OZJHS_=$+S.EX[]B'_:N+BNY!G+;,LTCH=2"T/$/HF7AO M:E\X\6.=JWQ\?@ZA.LF62;+7RT<)_JVM9V)U,17+B^7J$7JK3M,5TUM]6=.W MVF6E(66=^->KM?,6SO'O4SH'DI>G25+ O'2-S-3-!!'AE-VIR>VWWRR>75P] M(O!E)_#E8]2_QC2/$[J(34T5F?8 ML2\4 FDG=2G7I9J)W^E]O(6(U,;WNZ9B<\1CJVIE95D>A')>([+ IW6ZWHH< MAC%M30N9=(78(&<(6JLM2^\-,O*OY(&@$ MW2&[Y[_:">SP. QNM4DB<(K!218".X63%6]) @W$F/*&-R1&W0/A1F %4"KE M"Y/C0&5R509)I4,6;2BO.="1!$*-'$J4Q5J56NT(:U$<&@,V7F? (-E)6KQK ML/7(F&U)V$,O@UQ&2,!W<#!AB\BHG0P)E T\$[\6\'264/*R5UE1Z\\DKZYW MIMQ!;0.U2\A0"K,9BA;5Y'0,+?YH\RVOLPIK!:. BM/;6F\@,@E(MH+946\( M"[@,&:Y4]R.+ F$2CL%BC-@S82?9--;@$Y"="IG_@7P:3I ;@FS9(E>1[B@% M5"?8)E:[.WPD C6Y%> (F+5DPF -4YKM(5J$V+/S$9 Y Y3L^NTW+Y:+YU=N MX(FPG/+!B*66:PT_TE ZD]9JR (<>@\0A02::X4@RTH@3.2(2@X(=I:W-FK(PAW7,!Y'E MZDE )>&8!2^$>\HZ2$MFE)VT!XKQ+AD.) UN'>S-;JO''@L---A6?99%]@5I M=2_)<>&&(DHTM-U@.Q ])-],2C C3L\(9S%0,FCGQ(*Q6 9<1S MM]*Q A ROU1?:P\JOWTF(0U%3 PR+E[798Q M2%@M.IP Z#R$:R]3G!(O2O_V@1L-_ -[X+=(,LBLUIHU55=*,H=4+WHHBU K MD_/T&7@F/K99D;@D*+JZC$,AQGU$%E4"X1<0F(HX3?"7@U8H2+ 5,M8QXJN( M^!ME/::-Q"YXX-#C7=N@28A:/%:G0[@<1>]17(P"^;<3"698.H[3_IKT3K6= M<-N3!;Y0E=WYLOR@''>&Z5)8G\!B[%A%8,2@"/4[QC;[$JE"\8.BSM4NS'E< MH=>F/:W6F4AF]]I3W8V@'9M5$C(!!MZ^Z;I\IOU69JM9PWM6" M5Y?3&*LY)>]8T$XFL.B?)UN48=/5D@_^)S0 /XF&D?("H62-U_$:OE]'+Q QZBIY]: M&E =8/]%THOIXH?G(\K'*R.\__^J7DY7SR_'JAXO_4E5E].+YXL1Y>.5 >$, M0RM-?^ZA#B=Z-,Z3J4H\Y221J&&"N^XPQV-^4Q \?$)&^*R;^C. M"!WJ5ORJJ+9#7)X_40O0[IO0($QCM>E)/0U-6ZIX)N*5>O6$&*>%DYA-Q=J: M._" 76,+0!59!MFH22QAVCIX2NHWG&DM#XG4AM*P8FJN$7V[%4!E1LCUT.:0 MQNHC *8!QXWG'BF1_6=E=3"A6(39OM09J)NP?1]]="!?0#XG--#8= MVM2&3%,U8S-VK\&E/B8YCHXF.&GPANCIEIQ[9$_W$UL2CF[$&/ID; M*$*-9C?P#VK!8-Q/\SW:]8=%GIQ,]$Y1R'S<*HI,D,+8E+J*OBBG[!%;\0[P M=V@P\ER3D./[%=DT)4^,Z8ZG;P[Z:X'A14#- M\2(X6 GN;F+R]-WUQJE&JJ;D=M_P563(H9"PB\L*8PJM;*T*>%*W%*?5Z:E. MQL6(Y^)#.:/G-)2/X058(<'_"1GZ)O.,&/(AO]&-FQ$_9F9W<#$Q/&83XI?' M6QKB-;@B'#1_1US55H3A4E43SR%9LZ:;9A4\#]]]>P M:&1_/WBZL9Z=NCR>#^[X*V6W_$N&"\8.U_W=:O=CR:OP&T&_/?S2\E[:+9(J MBM,&1R]FS[^?P-'YUXOPXDW#OQBLC?>FXL<"(YJRM '?-P;=5GPA!MU/2+?_ M!5!+ P04 " !30@A71]2N%L8) !J&P &0 'AL+W=O^YYYX+4M>;1GW6N90M^U*5 MM;Z9Y&V[?C&;Z327E=!7S5K6^&;9J$JTN%6KF5XK*3*SJ"IGGN/,9Y4HZLGM MM1E[KVZOFZXMBUJ^5TQW5274]EZ6S>9FXDZ&@0_%*F]I8'9[O18K^5&V_UZ_ M5[B;C5:RHI*U+IJ:*;F\F=RY+^X#FF\F_%+(C=Z[9A3)HFD^T\V;[&;BD$.R ME&E+%@0^'N0K699D"&[\UMNR(92&T?-64OQ99F]],X@G+ MY%)T9?NAV?Q3]O&$9"]M2FW^LXV=ZV''M--M4_6+<5\5M?T47WH<]A;$SA,+ MO'Z!9_RV&QDO7XM6W%ZK9L,4S88UNC"AFM5PKJ@I*1];A6\+K&MO/[9-^CEO MRDPJ_3?VXV]=T6ZO9RTLT_>SM+=R;ZUX3UB9L[=-W>::_5AG,CM MX-:]]ZS!?W7U%?,=SCS'\Y^QYX]A^L:>_X0]&QC[S]U"MPI,^.^I&*V)X+0) MJHX7>BU2>3,!_;54#W)R^_UW[MQY^8R#P>A@\)SUL_/PO)7PBITR](+=I6E7 M=:5H9<;>M;E4[%53(8R_21T277F!&0H\^7-]\FUP:(RN([(#? M/'39U)UC5A G[/OO8L_U7AY]WO)(@]F%LN'_W52I=L)B'C@'/Y;$;TLB^=R+X.3'YPGW_\";N65)2-=!9,-T# #>G&ZBD\QQ1N;$S!T! M=T^Q)<24J4NF@X (YR C,#V-XO/I0G@'6!)0V[, M@RAYGC ^=T#4P5M[!X>XER1[K!D&SJ&-'Q)IPHB@2GPJ-3?@GF^0@V-^8+GE M.M[7)3'-1;U"L 6=-'9B^[006GRAE6 (9XOMGH .VOB-BOB89X_S-*#\J6E% MB=FIK!9PTG>YY3RICQ,;$B%+D2TCP! 9LH4H2^\,>!<284BXEI9"ZV)9I":- MF@6N1VH!(S:'"6HV8G>F1O3>?$1@&'4>G' 1K *C8IZX_AXA8A['@26KI17X M+5%5SQNS,1C.]XSMG05-#K- 7#&5AT2X$&4"*\158F4H\<(CB&D2)L]C^DP< M6A)S+W2L\/,H\<[A[Y, 6W5'QAS"8RB("/(7_C4P1Q$+("(#Q*$7?1N\1D7Z MTA_]M/6VC[%GX'(,4)@=S9.>D6%@0/:X[SK&L8]2FL)Y7*E44)EL15%J)A9X M-J%9^@1V5R- *)>UH'!H(MUF-$?"S*+ 8]#7!>$X+[0OZOU,H/^R ]+K@\"_ M=A(3Q B]J:5%=M@@3QU6#OJPKOFN[N"5ZHM?K>- M !AFY[;2 GN?;*53VTLO&?72W1%L&OI[C=4V4QNL_(('87!FZEDQF9*D7C)B M,NF.RW"&&71QVD^^' F/1>:/CEM3:BPPC9VL!/>53$>%L1G[+*1&NW>B,(?# MR^$\2#?V(XJL0[:5L'_ +6T (== 72"6"IVS);AJVK,$(&]J'$XD(E=$ZE2L M-167R]W8G*-\*U\8B&-SN @3E.JX:(<%CQW(%AT2/)Y0@W"#V#B]@V#G?LQ] M:]Z+7-M:$WO #4C[]F*PL!Q7T% 3O<)8BZ'-GF,M0NSM\?D0%VOGK(XT070UOUKI$W1 MYA 1@ET L 9*1Y;T62[!U%N!B$RFWXJM53A^$/4.I(P>M!P;L,[!(;,)4?3 M*)*>D64RLG/'2#8-=8A);12$4(&( )MMS*LJR@L0$BM*!BDB;%^XSA7J%\2T M&U+@?5:AYYK 'L%^X?F).3UM!/Q^ %/'5K['8>NFVB.LB=>JA.78_Y3L_4PV&,A\&0(JMCWQ41BF(10V2^WA^AA M6RM+ILX\;F+PAJ*IJ\-R"RKA/I,KI/W M)_B?7,7Q,8O150*/37&YR0M4[X7+([B_QK;4=.$CH6S!$V1 \^,ONIKT@3*#(C;O[$V^ M=M_Q/2DYD)$*65WVCW><&IZ.CR2#4%@U8<=-. 3QQFHA/ MV=)'+48_(B3?(=LC@ ;;J;J/])"<1B<->6'0GNH'4J[%UO3D1W0?2/X( 42\ MD+DHEX\#-YPO"]GM*<5PO!DR3PDSD"#>#?U+0N[AZ8?2Z^.)*(R'E4]F#;>I M;81PK'==_[D7#&;8]%51*/8@RD[:X!H]0FM((=&7C-L7\7QN5EWXOO?G-K\Z M]:Y]MO?[1R75ROS*0UT2!+$_A8RCXP])=_;WD]UT^RL4VO.*SL^E7&*I41=.V364N&ULA53;;MLP#/T5PAWZ%,2WW)8F 9*VVSJ@0-%VV\.P!\5F;*&RE$E*D^[K M1\F.EP!I]F*1%,\A*9J<;)5^,26BA5TEI)D&I;7K<1B:K,2*F:Y:HZ2;E=(5 MLZ3J(C1KC2SWH$J$210-PHIQ&3-2OP">VW]8,F+6Q9/6',C@ M*EDJ]>*4NWP:1"XA%)A9Q\#H>,5K%,(141J_&\Z@#>F A_*>_9.OG6I9,H/7 M2OS@N2VGP2B '%=L(^RCVG[!IIZ^X\N4,/X+V]JWGP:0;8Q550.F#"HNZY/M MFGFT-O7/L9]MS%GDZ MKT$7]HQC>"X1LI)>!8%+L$YC6K]Q60"KU$9:4"LH]H](\^]]#-]!53<>7>.! MVH9MVX";9K[Y'[ICAG""!M^,X393+@N>H8%K^E7%F['PC%DIE5 %)^NS(BLL MF& R0X>E^#>88;5$#6GL(R3P =)DT.F//I(T)&'8(Z$7I9UXD )-*LVA!-SM M*ZOH#2Q<7HR2.+F"N!/UA\WW.-!Q&4=!AIU!&OL@O4Z21'"JK^'!"%:H"[]H M#&3N'>MI;*WM+IO7(_S/O5Z$]TP77!H0N")HU!WV ]#U>+ ]* M?S,UHH6'MI%F%=36=HLH,F6-+3<7JD-)7W9*M]S25.\CTVGDE0>U3<3B.(]: M+F2P7OJU&[U>JMXV0N*-!M.W+=<_K[!1AU60!,>%6[&OK5N(ULN.[_$.[.(2,;WD3.80CK@Z?C(_MKG3KELN<$7JODL*ENO@LL *MSQOK&W MZO &QWQFCJ]4C?%O. R^:1% V1NKVA%,"EHA!\L?QGTX 5S&_P"P$<"\[B&0 M5_F26[Y>:G4 [;R)S0U\JAY-XH1T1;FSFKX*PMGUM:U1PW6'FELA]_#J@1I0C.+RI'MJN!C?V#+8?W2MK:P"M98?4W/B)EDSQVE'?%SA*^Z^4% MI'$(+&;I&;YT2C?U?.G9=-_*4K4(7%;'? U\V6R-U71(OCZ6]L":/<[J+L[" M=+S$54 WPZ#^@<'ZV9,DCY^?T9Q-FK-S[/]=HK-LCVLM+N!83T;8WM(W&4-)6M$=9$V&<>P$)429L M3N.\2-V^0:,^]QE2W4L[-(AI=6JOFZ&K M_'$?>O-[KO="&FAP1]#XHI@%H(=^-TRLZGR/V2I+''+4*RF :Q%X02<^<9.+VV^ ZE]$0DX^>> M,^A2>N"A_<2^:&JG6I;4/Y=89VA6$<[-+M47EM!%H0_B,;A(Y8O5[4;YGF+<,[ 6& 5QI MY=86WJL"B^?XB-1TDMB3I#D[2?BQ5CU(XA!8S)(3?$E78M+P)?\H\1$NA,VE MMK5!^'Z^M,[0G?AQK.*6,#U.Z/MD;#<\QVE C6#1;#&8O7G5'\1O3\A-.[GI M*?;_.I&3#,?U#7OP-_/XN4?1".#T:7+)K16EP *X*F#+9>U-"Z66U,-V#'1" MV)S0!>98+=% T@]A(92@BUC QNBBSIUMX+XI02COS-%:> TI"P>,D9&,PE$\ M@AN^HQOMT @N+:3AB WIF6:)CST+LRSV1AHF P9W>S$.2 GEU27DVCK0ABC, MO:_IT^7BBV]4X7.Q49C%/A?+0I8-7\1[I;Y^FFM2_.)+B6W=8UAX.J+G6S0T MI=KPEKX_#.-T"/U1V(_3(V*/78;HH%4K-*MF(%EBK95KN[;S=C/OO&WU/^'M MP+SB9B64!8DE0>/>61: :8=0NW!ZTS3^4CL:(XVYIKF-Q@?0?JFU>UKX!-V? M8/8;4$L#!!0 ( %-""%=YE\_=E00 "0+ 9 >&PO=V]R:W-H965T MUZ[%J+H@Q*C1IG23(;-T+J:'D2SB[M\L1T M7DF-EQ9I90-:B>- M!HO5:726'I]/63X(?)2X<0=K8$]6QGSBS9OR-$J8$"HL/",(^KO&"U2*@8C& MYP$SVIMDQ[/Y!0=_#=&PHL7PHOEB?6;,"R M-*'Q(K@:M(F7[[1U^@\1=D[D!K.JDHJ*3R6<&&:5FB)[F3L MR1"+CXL!]+P'S1X G<$[HWWMX)4NL;RK/R:">Y;9CN5Y]BC@VTZ/8)+$D"79 MY!&\R=[K2<";/(#WZG,G_1;>H:]-"8Q:4>!I1#WCT%YCM'S^))TE+QYQ8[IW8_H8^G]-WN.@1R/X M!MQC^+W&8;NEWBI,Q](T)4CCCK:XU2YVVM!185CP!(%]*IJ0BM&AK5OI 9[. M&)]Z^4"16E*2A -3 94)[LL$A$4^KXRBR4.$=V0O&,MNX1)M023A3S1JZSQY M[=%JP<-"*/AP=09Y\FQ_>S'Z.()?B25:147BPN7K@"WU&HA#/]?D%Z(I=3\N M>>X0+Z9+WJPHTN6=\/R0_@@<28L(3=\RR"T#5_+F[D'PB'ZR@]654!2+!2T6TW@VF] BS?,X6>1AE<:3Z0Q^ML8Y:*VII(?)-)[.4LA(;[: Z33. MYRGD63S/,_BM14O$V25-G!&R/$Z3":1'\70^@VP>YTG&"&F:<3P.Q(XRND_B M+$T8.I]/6.PH600WK[X_.I()4].$S L/:9(\>Q'$AU0^?[+(TOD+"GW-R1ZP M-)$2SN'0S?J6(PGLJS' %T(5G0K5QJ.]W-56.Y2&V6BTKI8MN!8+6:HT&L9 M(M5GQ'5%S>[VGS;R+!@D1(ZRB\%C46M)>8%/VFQ^JFD@,A#-WY(R*QIT(XJT M=D;),A =Q@!%^"#1E37-5ZGF6PY"&L^2M _!),YHR471&.OEE[XB\88>/!33 M@TA\1YQY0(7R"#W-9MS7K7PGS7?C_[_R+?O*M_L^>..#EPM5PSJ\S[C2B$G_ MB-F?[I^ 9_W+YU:\?S^^$W8MM0.%%:DFHWD>@>W?9/W&FS:\@U;&4^F%94W/ M6+0L0/>5,7ZW80/[A_'R7U!+ P04 " !30@A7J!5@J1D# 3!P &0 M 'AL+W=OT5'M?]PIY[8+:QH^"(/-; M+CIOM7![&[5:R,$THL.- CVT+5=/:VSD<>F%WGGC@]@?C-WP5XN>[_$CFD_] M1M'*GU!JT6*GA>Q X6[IW8;S=6+]G<-G@4=]88-5LI7RBUW\52^]P!+"!BMC M$3@]'O .F\8"$8VO)TQO2FD#+^TS^A]..VG905EO0K.&D^JBB9SH;%$^&D6G@N+,:J.HOLH\,=@TO#/ NQK> M?1U$3Q=O%KZA%-;1KTYPZQ$N>@$N@WO9F8.&=UV-]??Q/E&;^$5G?NOH*N#? M0S>#.& 0!5%\!2^>],8.+_X5O?#O[58;16_*?\])'Y&3YY%M]\QUSRM<>M0> M&M4#>JM7OX59\/L5WLG$.[F&_O-UN@X7!C.X"CF'VW.C@MQ!/_GVDR^>?1EP M Y74UJ!]A0TW6%/#54,[C':-=">5X*X3A0:N82<;F@AZ#E1B="5^BQ6V6U00 MAPS>6Z@;*#.6E^5H9&D)ZT$TM>CVVJ42+1%[0$M"0Q&S+,B@B%B0A7#/JP.) M)OK?<84\CUAD(JTR%D4),ZBXZ(DT1=!^$C# M5B,KHWQ!6F.1T9PK, >FG$-V)%H_0CBV'MN6^W:9M&$;%T#VZ MR=<\S:XERRA!=$H6L3"-?S99]$.RYUYZ_V)0M:CV;AQK>G>&SHPS:]J=)O[M M..B^N8^?BWNN]J+3T.".0H-9GGJ@QA$\+HSLW=C;2D-#U)D'^FJAL@YTOI/2 MG!&PO=V]R M:W-H965T6\2 :LNR8SM7(&D6K$.Z M%DG7/0Q[H"4JXDJ1*DG%R;_?=RC;L;LD*##L(1%OY_:=[QS2QTOKOOI*RD#W MM3;^I%>%T!P.ASZO9"W\P#;28*>TKA8!4W<[](V3HHA"M1YF:3H=UD*9WNEQ M7/OD3H]M&[0R\I,CW]:U< _G4MOE26_46R]F>CP_,)GX\'OBBY]%MCXD@6UG[ER?OBI)>R0U++/+ & M@<^=?">U9D5PX]M*9V]CD@6WQVOMES%VQ+(07KZS^@]5A.JD-^]1(4O1ZG!M ME[_(53S[K"^WVL?_M.S.9K,>Y:T/MEX)PX-:F>XK[ET9^2A^L"96GGTTABUWY(7S9.)2M'3K/7E3X:VL&-$X3RM)L M_(*^\2; <=0W?D8?AT47RN?:^M9)^O-LX8,#&?YZ*MA.U^1I75P@A[X1N3SI MH0*\='>R=_KFI]$T/7K!T\G&T\E+VG\@%2_+CT8#VM5Q2)\KN:XWLB7IS7;! ML"A/PE-I-4K3'Q*@EQ'Z"YG+>B$=C4<)W4BCK,,G!WP%?6;I*RL,78I<:14> MJ&AE)XN4S6DOP&8/P]$39WM]>D7S>9:D:1I'TV0?H[/SJT=U;WZ:9Z/L://] M;(/0G<-KR;7<1Z=NE<&N\AY.%$BS;4V@O6DRSZ9]VILEDUG61T"E=.Q]B=,F M5^:6D#.1'D@"XCE=C54#&YV!K^0O*BP844SC^J$HPM MB>)O=#]VE078>D++2N45#C(>$NHI!_8J4'-A6JD.H8A M*!WLIZ^YE:JZK:G4UKH^-;KUE UF^Z^I >^%,=C;LRY!#G#_1?0!^!:4D9VS M(Y2/^JV*^J6'@OPUN^S@HD^\[JN\BO#LYR[4(L90XT2X^V M2S0NC8[Z_Q]5%M:YN.NI10PN+NYT"2;-+FAHNEF*= M0'2?2ACPN7$*:0X5H%[:5A<($M[G$JZC_UD7 6=:<9B-4 5'B9O6^)(K"A4B M%BM:X:2\![I199]9S)8P@S\-'(*"VG)6BSMA HK) E\F$927J^1M3#WJA1YH MM@Y\T0^=:=&]_=;Y6.EH!/HGFT+V4$G_!C$V]YU;$*M91\U=''GEN]J*9--< MR^5VQE[-9_-D>M#IQB1-#G"+/4& +0-(1ZX1J2I5EY$K=!=-&765VS8K>FR) M5 KMQ^458/92TF\6))K$5%1XL>!Z0CD9%L;(6ZT*$1[O+V#O Q:8"SY"7;8. M@EQIW0\ 1M.:;8.U%/RPBB+]P5/OH.'6\[26[C8^PA$97Z/=2W6SNGGGGW7/ MV\?CW8^$#['$/+IL"5&NH1ZY[N'=38)MXF-W80.>SG%8H8*EXP/8+RT 64W8 MP.;7S^D_4$L#!!0 ( %-""%?9WKX/5 D !\= 9 >&PO=V]R:W-H M965T;'6YLFF M0CCVDF?*7O92YXKSX=#&JA"*/AEJ4W.'=R:U= 61O"$A/)L.(ZBDV'. MI>I=7="SS^;J0I<[-ZXW(]/JR-^K5#Q[E*G7X8'AU4?"5^"+< MK\5G W?#1DLBK+0^@EO'I++7H0& MB4S$#C5P^/HUS^+RI\9ZHMU9NDO6_NU)[ X+JW3>24,%N12^?_\I8I#(#"/]@B, M*X$QV>TW(BOON.-7%T:OF<'5H TOR%62!N.DPJ1\<09^E2#GKNZEXBJ6/&,/ MRCI30KR=O1@Z4(T+AG&EYL:K&>]1<\(^:N52RWY4B4C:\D,PJ;%K7-MU,SZH M\.^E&K!)U&?C:#PYH&_2^#DA?9,]^NZ$D<\<$1 ZRKA*V,\B64FU8M<($.FD ML.Q.VCC3MC2"_?-Z NL-J1N,!ZU1USKZF@MWJO.#JE946XB*5$^"(8X8[ 369 MP;\$BJ")K0QBZS0 54%E,PEWXJ7P 87'<]:C69PX$UK MA>OO6J#7PH8.]]DZE7&*7E(J0V_!SG#I?V$'RP 0,I/NM1WEQHJ6;1A=> @$ MKXUH"T@/%I^=!..X+?W]=_/QZ/2'M@<2S04)%DL3E[EU !>QA42@9YG+?Z/O MH3%;:O94RP(0@S((3( 5F&6XLIQZEX6FX%*60H=AWTJ.40BWD+4A>U237O"5 MU,(^KE4]% Z,-73PRM;W:.O[NKSQ-[ *M+ EI!;+8, ^;K!;PY4GS\) A,1R M"2T72QF?=N=V8QXLXJ!'6&BCEBV-SF&E+['="O-N!G6#Z-10MV@GQ2CPKIXT\".MNOEI8&7:F3@A&>'SV'/M2!>$2&>R3.^-K&=8#I M95;&KN0>/'MIU@HEH3(M\";BHP+JDL=8:(2JV[U,O9991M#A/MUNDY@FY;8$ M/B#V7I3.2P2KM]/4;%#P5^^]?@Z(K>:U3$-=#-@'^236TD)U<[0-6<=V( ;K M)$M8RB'$' S$"D.6AZTW&-VV!!"?P-SIL6]U)A,"&"#$BKW% M M0Q?$6TVV4K)UKYP&C W*IZYE*C2RCQMEC,"\816QV]SXA8FX0V ^(*)+ 0B*"6K[AI M$Z(J*)Z)5T TWA)MK0?C;K#:7M,^WEGB,4B%CI]2G8$MMDH;$]]*)$9T%OS( M"ZV07B!3&EL!/3(BQ?,$$0'< WB4H"6.OPS8HX@SB)-.Z4C884V M=#1"56^B@_L-IB3R*M8EC),)'8P2U Z[R=QC(<<.53'FFJIP03$0$/\$\U]P MZ1LP:<$05IY3VR<0XP,CR$XD41C8->:DS !U*(*<+^$T_ MRP3A6A\^Z\SNY:".C)YWJKCE"HXSXCF/,-^T1AW MT'--0=H6EHWPM5( :I@I$O;9B%R6^?ZU#SNVS]B8';&36=2/H@BN)OW9_(PB MI&H#ZBQ5\7!K_7NHKOL[9*?M%$+\:!KYS;!8CL9^YS9GM:81W+.1.; Q'28@ M$"O\I;WN6<.80I.AGQZ^B )*!%,"5D4H>%VNX"!=&>DGP\:VCDW?OM5&\1BE M/L5.5_M.O<^HSG@]>\.&L_$"*"J,\AI ,QI$T=^V6@MR6V;U=@QQ\ U:VZ( M(7RQ'$QCIX_[W9MLN7)Q8 7ZP8")& M%P\7:"RAS,^='B'0+)ZE+FV&QXFF"@M?A0V3OLFYBI4:\B3K]DREJQ*T)R-Z.N[CY%P(>K6%AAKLUGJM(%C @.?L)FSAT+U\8]MH;BD,IM%J M7+@+6GW8YG=;^_DN_5BD+.)X-+UJPJ4Q&.A*_Q$;G?8GXS.\F/=GHZA+RR>2 MS+1:O:AF.0G_2 MU6TC0]6C_NCLE(W[T>EHU\YPX5&U]*A>W-'+,+V^'NIS5G.@]0ZG MA6HB SG/26@=T5XU_&PZZ):@7BFJ6'B(,EJU!M>]8O]K^W5@K7ET7 V-[^K% M5$;CZ0E> )3F"*59_VP^@__'D]G9._;EQ M5$*D.[AD!\X;%&^N/.<&DVY];@(+ZV,7OA6'0Y" SDZOZI7SUM&H4 O\Z!(4,];JJ/B',\T%>8)Z%U?.X;!1ZMG?KO M5\W3YNO?M?_HM5GN/QU^Y&:%)_1,+$$T&IS.>LSXSW'^QNF"/H'!G.UT3I>I MX, (N !^7VHX2E8WN$'S3?3J/U!+ P04 " !30@A7=8#KP&$# "R"0 M&0 'AL+W=O4[;B)XZ0O"^R+SU(*X.W#GS7-,*MKE';?IJ,D\W G5K4% :RV:05"[Q' M^M;>.NYE6Y92-6B\L@8<5M/D:GQY?1+B8\"?"GN_TX:0R=S:A]#Y7$Z341"$ M&B4%!L%_/_ &M0Y$+..?-6>R73( =]L;]M]B[IS+7'B\L?HO55(]32X2*+$2 MG:8[V_^.ZWQ. Y^TVL=?Z(?8HDA =IYLLP:S@D:9X5\LUS[L "Y&+P#R-2"/ MNH>%HLJ/@L1LXFP/+D0S6VC$5".:Q2D3BG)/CF<5XVCVV4C;('P52_23C)@Q MC&=RC;X>T/D+Z#/X8@W5'CZ9$LN?\1DKV?%1>:NL[A_#WU=R3XP_B^[Z4!\:3_8QADUSZ5DB<)KP+/+H? MF,S>OQN?C3X M!N((JATB-$,I,902N!"X+03TPD-^FN9'Q\ ,K7 <01;R\_3TZ*TL>?I&-5XM M7]5RD19/M!1Y>G+T-HZUDIN -JOW[R[R\?D'?TB9[B1UW"JA=8H/+Z574'88 MUA5\-)6=Y*F2/S"'-. 4).!>$= M>^V((KP7/ CI#PY6Z'=T^2*Z&>_@Q?'C-?!%NH8P'C15# M1^GY:0)N>"$,';)MO)7GEOB.C\V:'U7H0@#/5];2IA,6V#[39O\"4$L#!!0 M ( %-""%?C4M^>; , *,' 9 >&PO=V]R:W-H965TSAN^PP=T7YJU(2L^12E%CKW/L' MA]\%'NS9&'PF&ZV_>N-CN8@23P@E%LY'X-0]XAU*Z0,1C;^[F-%I2P\\'Q^C M_Q1RIUPVW.*=EG^(TE6+:!I!B5N^E^Y>'W[&+I^1CU=H:4,+A]8WHQV+O76Z M[L!DUT*U/7_J=#@#3)-7 *P#L,"[W2BP?,\=7\Z-/H#QWA3-#T*J 4WDA/(_ MY<$96A6$<\L5*MP*!VO)E9W'CD+ZA;CHX*L6SEZ!C^&35JZR\$&56%[B8Z)R MXL..?%;L:L!?]FH(63( EK#L2KSLE%\6XF6OQ+M')PQ2%3GH4K7PY^W&.D/U M\-=+";?Q\I?C^3-R8QM>X"*B0V#1/&*T?/LF'2?OKK#-3VSS:]'_^V])HL=!UHQ59%O06%%T##1JA2U$ /M'1 MMPB]31NS3Y%, -T1B*OG'RU!K398^H- 9$KH7*'ISBU7)32:Y/[^'QK/; "' M2A05;?^(!@HTCBX0P+J1^AF)HL>U&#*D+KBCX.3A=_\R?!C"^V[#4[[=AB%O M2IN 4+>UB;XVX4$\74[X"O,-.QM]5 Y)'$>\J/D!II.4VG&24YL.)CD+/4LF M\('$*3PI8KDW"FAKGQAP:Y&T[$VS21]ZZ2!-D]"/)SGU;,#261_HKG.R54-J M:X'-X.V;*4O9N_/AY^L_@WAEU/1&R=@;LXDWTD&2LC[\2CH96%\*?UX:_YM" M8_I&7A4OS0QN:VV<^(>'*Y<*JB'Z] ;0.1$%%1N5"A'H92EI,O#=##KW8.?\0&J*H'EMCPS)K8NRN\SQ4#;4Z3%Q'%CMKYUL=,?6;/'2> M=)V<6I,7T^EEWFJVV6J1UN[]:N'Z:-C2O5>A;UOMGV[)N-TRFV7[A4^\::(L MY*M%IS?TF>*OW;W'+#^@U-R2#>RL\K1>9C>SZ]MSL4\&OS'MPM%8B9+2N0>9 M_%@OLZD0(D-5% 2-SY;NR!@! HVO(V9V""F.Q^,]^O=).[24.M"=,U^XCLTR MN\I436O=F_C)[7Z@4<^%X%7.A/2K=H/M19&IJ@_1M:,S&+1LAZ]^'/-PY' U M?<6A&!V*Q'L(E%A^T%&O%M[ME!=KH,D@24W>(,=6BO(Y>NPR_.+JSK4M1V0Y M!J5MK>ZJF!;S$WCS@_!YPIO_5^$5]*H/'"KC0N])_7Y3 MANAQ>OYX*0M#D/.7@\B-N@Z=KFB9XPX-R:T5VR]Y9\=5&<0O]4;%5L2&![;1]>OOF MJIB]>Q]PDFV_QG[O :[0:KR6RQHF OP/Z^?(G3.Y<")SD/HDV@>4U M5QIY>$GG,]XI+28X=+SR3W0A =]JSZX/R@'<)QH]CRFNC.8V#$1Q6+K1 YTG MD@\ J1JE@]JX+?E]U"/Z9T KG4]0 [JN1EVH3$IO'T6#R++2T0QRT_M LECV M,*& Q-\8LZ<2&QU3/COO2ET:&E.F@[.8/BE"-MNTT>@MJ9)(^FSE>Z0>#\9K M5:\(6$B';Z*^-)10P'.?"J&$KHO0D< "()7I MT682O9I@@QI2?78<'.0,TY9&53&=VQU#;"GI$&SR$EO7R"^"T7HM%<#+(05Z MA2B.!TN2SZ1BH!0DE]^.L4(.#'_MN<;YF;QTY?.CUMV2WZ0'2L+U-@Y=_+!Z M> -OAM;_S7QX0#]JOV'$-+2&ZW3R[B+#G4R/TC")KDL/0>DBGI4T;/".DQ<# M[*^=B_N)!#C\,UC]#5!+ P04 " !30@A7Z(AL^RD' N% &0 'AL M+W=O,S-MNLKAT69 M;G]6C5LRC>5JXX/C;YEAE9#&PV\JUX:QJF>@G+I#&85 MY-SQA5QJXZKK5K)+.0?:SAY.'!33]*0>E)P&)>(9)3E[KWNWL.QMW\CFH?P$ M!FVL$FNK3L6+"K]?]6.61)R)2"0OZ$LV7B9>7_*,OL$U%KQ5_9S]^^3:.H.< M^,\N=X.V=+31"(5AI;N3H^-MOXCQZ_8*MZ<;6]"7MGQN1%Y7L M-C'.QVR']@-VZ2M2_2X;-E-]U=>J:IGJ0\E3[6#$W$*R,]TMJ_[^VV\*$4]? M6U3E1IL=M#%EF5WHVQX*O,Q,MZA\PMPO/&!7"R,EZT+&2,H8=JGN'KZ@N-./ MV!I=5JV$L6]K3?ZH6EKVBL59P:,\HU$I>)D7&(DRXT5$[Y)TRB-1L#.41GMO M';N2]:+7K9XK2._%^TSD/$HSE@@NHI2E)8^G)LS2!I1E/IC$3,4]%R9*")YG_A_T?[\UF1G<[@_.*%1G/HBD- MH"A.:.LDXZ+P(\ UA7("YNU=W:X:[+TK[DNC?2'IOG+0OJB,9'K&+$4H;$Y2 M_Y+:NW+>.VEZGTG L^J;SR_P,0CXN?CU/OI[K5<]@4#9NK(^XR L?ULI=\\ZZ1:Z87L6N?>#AM4E M4>U()U>!$0).6SE8&@V2Z1_3'R6KX,C R0-E0B MKY _>5%Z-%[E.9_FR:;*G"\0FK&/ZP*-46X:(T>([7(-U9<:@*B743X80"G\ MQ0:(QP90QE]]2AT]301XQ$<&K5 MJM"2KHE/C-G[J@=W\,U=WE3M"EZ'E%U*XX/3UQX A=!MJH \J]"5:K\:/NB5 MH0JEX[UA4&[EC32(^PP'A#:6DX;;A:H70;511&"04I5%!A*:CSP>FX T6$(0'%^2O3 M$>RSF'X%C">/SS6_L3?O6L)ON7YRU1V=;/H)Z,H?E8%EV_^>75]\I1GGSZ\F MM@RN41*!SGF6!OZ,AIMY^@Q./ T<$8B HRR)BG$?*-!Q,/H"Y*0 OT?&1BR> M\B0IV)LM@,-YOHVQB' 5*$DD!X]/8ZC)65)ZCO]3OS[ZB>X9L"4*ZK"M93A) MLH11_0DP8T076X(RE\60S%\881;:?JBVT+M"RIQ\8;:%:@^_(67#[P^ J=76 M$FVIK,53H^Q2@_!9K*8NE$T18IZ ZTWQ]P[A4?.>N."BZN>2[EO5&_<#%3"R M'6"VSEM31FR*/\%S7'HR'DTC]M97YG>!>A%WP!X!%,S#D,SG2>G7QA#$]>P" M0)E5C3" [W /]=Q\@OZ:N+\D1)9.=6N(-P&&&8 !5YX2ERD A.L>M";L1V]R MDN5L+Q-3>"ZFA$*6IOO_Z_O5KJ\$DZUO.)TT<_^ERC)_IPF?T]Y69J]ZR5LX@&HVGV8B9\'4J/#B]]%^$KK5SNO/#A:S 1VD!YF<: MQ'MXH TVGPB/_P!02P,$% @ 4T((5]T!:/G*"@ !2 !D !X;"]W M;W)K&ULM5EM;]LX$OXKA+==)("B2/)[F@9(VF:W MA^MNT+1=' [W@99HFU=)5$G*CO?7WPQ)T9)?TF2[]R6197)>GIEY.$-?KH7\ MJI:,:?)0Y*5ZW5MJ75V:O>]?QQ+&]G,C_=;X#K[,J&)O1/X'S_3R M=6_2(QF;TSK7'\7Z5^;\&:*\5.3*_"5KN[8_ZI&T5EH4;C-84/#2_JW8!?&7DC"HBUH@C7Y;D&Z;CF/'62;JRDY(BD$?D@2KU4Y%V9L:R[_QRL M\J8EC6DWR:,"_U&7(>E' 4FBI/^(O+YWM6_D]9_I*OGW]4QI"?GQGT->6Z&# MPT*Q9BY415/VN@=%H9A3IDG!-%I*66I%4% 7@ MJ% ^H6LJ,T6T(*RHK%TFSQ4D!C"?QB]8?D(X-TX:D&& VDY'/)M?7LCDE#E+BK M_=V1+6]KR?%0]^R\$ M'Y>"X>C:"A0:OYDLE"'5C.!RJ!Z>LL#E%P82%;G(-$YG3\=LP4HF:9YOP$;P M'Y.'5N#7 PN. M;,@D9J6K7?&^,&Q"KFA>LT;7D4@^VWNRIBUH#8XK &/A%2TA?L9L.)<)T%^& M5WN].6)W4W_YU_ZYYKC 5C)Q&7D8W 20='+ZID)DI"Y] N](KD?-T M8P!"1'"[JB$/;/S#+F>S!WQ&N'**N$!R/8(>5YBE8E'R/RT>D*M@(F;P&3(E M @5KQ,J1!8BIF.D7?*Y63'*1A4O7I_J-YBE^=DH6@>6!K$ AH6_8MZK'Y"=:;=K)5 MD&W&;X*=04XU16#2;Q]'FP^>I, :8P6F6L&HJB5@Y\N/.C:P?S_MK$\%]+C@ M(:RET-O)K]"+P[N,V[X5T*LJH6R24V^C7Q&2&Y;2&L^P_=T@OA2ZJV)/0H!G MN:F1.7;+L(C;J)@$L6C,*9==IC+ &-#-)Z5$RDTMINU"387271XZ)FFG2)M: MW <]@'4+V &'M\FL]9+!0MFI)>CF:I,"+K'L,;8'CXM>#BMRDW?;- P0^5P M3O"_21:PT94 1'?3+8-N=U$K@S7VQ/"2REQ ;15U;E'![@B"@$>%$?(B3L)D M JT,U@]N=%Q]!*N_=!KZ(IV+'#@?M^WI@RC6184FJ@OR[J&RV9!Q]!@"O>$L MSXAA[.05>4D^%(H7\&F-L],-^!JVZ+X%I@,NP'2CPV22;![Z!SE:<=4=_>?U9:J]@-G=!Y6 M%H7DEL\!-M"1MARQ]$_*VBQ&-L.3$A5!798?3R_V-+0XS!WT?>JE.93_/2\YHG M:C-F>&KGI3_"L(^<@X?@M$ >L@"9SP""([=6 PUTPG*^X#BL( \ -."W"W"K M0=O'U9ZE30;YEL=)AKRDY0(1F$M1D#^9%+@FB:*7%@!''8C3LPY]JAQE "<, M^V'?1MY:9TC%M4L^4D)J%R?\N 5A)Z*/!,3A[')M%$9_E\XFG#!IFJ^OLAO/FG^ M:"C^VE&\857R%HOD%D^7+^9T.0$#;8*=_N!F4;H$H^9PWJ-/D@2#T2 8QQ/R M@L1Q..Z347\:#/L).8E/\=THA.=?]F;<%V0:3H:^.X:%YLS\8K6=3*,X&$96 M0A*.)^0$,C](H@&^ 2(=3,BMD'/&S>IX- SB>&161^$4=4_ZP61D5L?3=(MB@24)<%X&EL)PS&9#B?!-!HT7L3A9&R>;WSS8](W_*OC 3KT9"GT!"$2)D0*/_E6P.'6^KVW3]KM*PMC C#8#BMLR?ZY&U#Q(7(F3LBX-^$N_:=_NDRO]A MF*9!-(Z<&4DP&D^?CU/W%J&J8$RW] AHU5K(C6WZ]N'$/ALMR\S\ >-]1FVJ M/H+R$^&PSB5!/!Q8Y_K $WN^M>C1 7>L8G8XVJUV-QVV(29KT\U@)0 8YO9H MK\_ M," $QMUY72)VS75N9OU_\^;#'8P\%<<)_CJ#KDU(%9!_WOF.&%?XCMB,[5FV M[6CH8H$#'J14R2K[50G/7 M@?NP@)V@$A,70JG7PH)LQR6/L+^8\2:[\FCJ],G^G)C.NK'$QMHA^N'W]^23 M.5\:7$/R>S,XC9OC!";BQDU1:ZA#VXQ_+_%/DLD@F Y'S8O3(^72+BX+\DDR M'@<1[+2?3^W!TBJDNCI\ 82OMC[9YCM%5;EI75F3*W",Y;5D![; @ID7FVT5 M*0K4]63(L4H]:!POH?"73G,W>;1<0F@=/"DO:8;WHBLN:@6<,6.L;#.EN0[F M_OKB&#TUY-@)2Z>UQ9N)5C/8NMNARI.QO?1 ZL1+(8]-">+Q9F=":U&8QR6C$$1< -_/A=#-!U3@?_F_^A]02P,$% M @ 4T((5W^WQ:>G!@ )!, !D !X;"]W;W)K&ULQ5A;C]LV%OXK!VY0)(!JZV);]F1F@$S2HEV@P2"SNWTH]H&6:(N()+HD M-<[\^WZ'NL2&K=DTVW9?;-[._>,Y1[P^://1%E(Z^E25M;V9%,[MKV8SFQ6R M$G:J][+&SE:;2CA,S6YF]T:*W!-5Y2P.P^6L$JJ>W%[[M7MS>ZT;5ZI:WANR M354)\W0G2WVXF423?N&#VA6.%V:WUWNQDP_2_6M_;S";#5QR5Y5M9ELP(:OS6 M\9P,(IGP>-QS_\';#ELVPLJWNOQ%Y:ZXF:PFE,NM:$KW01]^E)T]"^:7Z=+Z M7SJT9Y-P0EECG:XZ8FA0J;K]%Y\Z/QP1K,8(XHX@]GJW@KR6[X03M]=&'\CP M:7#C@3?54T,Y57-0'IS!K@*=N_U>F%K5.TM[:>BA$$9>SQSX\NXLZWC)>J;OX68;_:.HI)6% <1@GS_!+!B,3SR_Y M;T;>]T;2KV\VUAE@XC^7[&W9S2^SXWMR9?I1(>JT>2)72#KX:\ \'J7!K::ZJ380 MH[<#.0NTA 1AG:AS*$)Y8_B/Z:&2TOF4_OFG\2)D+C\%S;YQPB<#L-B,^4)^ MRLHF!UNP=D9EK(&WF<1!F-R"F7!40"DJY4Z4Y1-MI*SA0]NP(QI'S*;6]2,8 M8.5,I8 ]S%,KX%GH@K&5O36(Q=[H0FT4$R/[>KLL%+=;D?7J9](XY%QB&;R? M:9SC3=N'PFL+(S*U5[)V'%/2!E'C6++=_I1A'UM>\@IY%:;T3I4-2___0@4A MI;UV4%Z)\H_$/""UA3C8@)0_I?L1'B@ 7!WH9?2*FCY:8U%G9<[VFEK!>0?E M"N(\H#)Y(2 !O8Q?L6:^AM8XM^2P/'[QF0%JM1)!("WLF3B0Z&RHH5N"]G:0SUG:+#W\O&P]S%G^#6V M=[=#(V ;\]195$E7]+<7P--UIDK5TFR-KKH[!S5[06<8N!!= XHV^H2#82] M F\C)55MQ9%<<>A!?3I=X+K!/_'1Z)3**5L%R$07S,*8H M605AL@C2Y9RB. P2C.<1QDD:K-)E$*T6[:4!X$ANMPPK.'Q U2GPOA1+QQ@: MP\\(3GI$L2B!S%0-HL*+^HG;W#ZVIYG%_E;H]S3 M=]S&YWU>OU!())(LW\^]]-\,?2/AZ_Y!?FX1\C:K^>;B*#WJ[3.)].M!^6&D M,/F,<9P==(V6Q FSDW!3K5U?,_(6"O%K6H9)L%XGQ!=YO).RABP66,7*$ MEZ$;/.;H5$(L M%/]9H,&@M/TVHY<64'Z/]HJBM.LA;5NV\-WNRUYM=:ERGYFWR(OH"-"&X<(Y MKZ?UW;G(6\=A1]7M0P-FKZ;TMFMR3W4Z;G/Z?+<]:7A&;^GI)\ S[4[_T7#N M,D0B$PU$\W:G4I=QAIJ*L'#Y/B *.W1(CGON0K00Z'-1)@DRZA MC\VI\;Z>GZ"]C]U70$Z9]KA_8CGHILQ;P'G<#$T,CG";YQ/D6 J'N]"!--GQ MH5+;(Y=.+WT;SXY>+E!R=_Y]AGN:IG;M(\:P.CP!O6E?/CX?;]^/ ,R=@H-* MN05I.$T7D_;CII\XO??O(!OMG*[\L) "G1,?P/Y6 \?=A 4,#V.WOP-02P,$ M% @ 4T((5XN-)?S! P 1 @ !D !X;"]W;W)K&ULG5;;CMLV$/V5@1($NX#7NME>VVL;V'43- 62++*]/!1]H*611(0B M%9):._WZ#BE9=H"-B_;%$LDY9\Y<-/1JK_074R%:.-1"FG506=LLP]!D%=;, MC%6#DDX*I6MF::G+T#0:6>Y!M0B3*)J%->,RV*S\WJ/>K%1K!9?XJ,&T=0$H<#,.@9&CV?(/GMMJ'-_8=_93M( LM98 M5?=@4E!SV3W9H<_#&6 >_0"0](#$Z^X<>94_,K*933CB[>6J;1B!EV3(!6V8J>$=U@O>RJSOXEET=T'Y9% ^ MN<3^/\MUF3->C.'?>9?P:X50*$'[7)9@V4X@^!!=RLPY0>8("D? 3P2$U6") M8ZOJALEO2WCB!ZB[3D'7*;Z\[B?I)#2,YY"WVKLC8(.:J]SQ+$E9IFHD%0C^20E:XNDU,)5?.WVTD4,\70TC^?P435/XN0.XM%M/!T >,BX\>EPJB[ 9VDT4/@)?*.*FY:@S!BD.JJ=I4E.C%PZ MTHK)$GWE) U8@40&@K,=%]QRQRO[<*Z7\(GB93Z!WL[ ;$2UA,DHO8U\XD]% M=83\6!-.W5.IO3Q6,>N2SO_V*GHC)MTB$VU.Q"ZY/H<:,Z2A3J70'3$%?]9B M/M#;.W.B(8$.V@ K-?9?.S'R4M*!K]VI=RO,2W)V;-NNFN;8\F1]91#!)S9. MP"IG1>G)%/6R-'1.;T8)GGOJOMS43,;21N?:<>=(&1?F>OS2> C/)GN-NO3W M%XET3=<-^6%WN"+ONYOA9-[=KQ^8+KDT5)R"H-'X=AJ [NZL;F%5X^^)G;)T MZ_C7BJYYU,Z S@M%H?8+YV#XX[#Y!U!+ P04 " !30@A7--#6UD@" J M!0 &0 'AL+W=OK!-2GQ/CS+) MV=;Y^U C$CPTQH:YJ(G::9:%JL9&AI%KT?+.ROE&$KM^G876HU0)U)BLR/.S MK)':BG*6UFY\.7,=&6WQQD/HFD;ZQP4:MYV+$[%?N-7KFN)"5LY:N<8[I&_M MC6"[QFTXL"%FLG3N/CJ?U5SD41 :K"@R M2/YL\!*-B40LX_>.4PQ'1N"AO6?_F'+G7)8RX*4S/[2B>B[.!2A?X,H-@!BJ2[/RBI M_"!)EC/OMN!C-+-%(Z6:T"Q.V_A3[LCSKF8?L9Q!4['7M"B.$G[I[ C&^1LH\F)\A&\\ MY#A.?..7Y@@_+Y:!/%?$KZ?2[=DF3[/%+IF&5E8X%]P& ?T&1?GZU_P8QU(I71L.6E $S8!R('2H3(N MX.BI.\H.ZK=!OTY=&J!RG:6^E(?581!<]/7_-[R?(M?2K[4-8'#%T'ST]E2 M[SNS=\BUJ1N6CKBWDEGS,$,? WA_Y1SMG7C ,![+/U!+ P04 " !30@A7 M@'HP0;(" !]"0 &0 'AL+W=O2!1U.5- ML,W]_N?C+C[W5Y0]\Q1 H)T!"+?S"DKL)!3MC!Y MR0 G&BIRT[&LP"QP1HRHK]=F+.K32N09@1E#O"H*S%Z'D-/5P+"-]<)]MDB% M6C"C?HD7\ #BL9PQ.3-;E20K@/",$L1@/C!N[-[44_;:X%<&*[XQ1BJ2)TJ? MU>1;,C LM2'((19* #..O"AT6ND&M]0H[EN!W[N3V.WV$F+ M^BKP3[Z^F,AS9Y$1CG*82U?652B[&JN;?3T1M-2]YHD*V;GT,)7W(V#*0+Z? M4RK6$^6@O7%%?P%02P,$% @ 4T((5UB-)I5$ @ B@8 !D !X;"]W M;W)K&ULG95=;YLP%$#_BL6D/;6!0#ZV#)"2;M-2 MJ5.4=MNS@R]@U=C,-DG[[V<;PK(IH5)>P#;W'I]KQ"4^"/FL2@"-7BK&5>*5 M6M<+WU=9"156(U$#-T]R(2NLS506OJHE8.*2*N:'03#S*TRYE\9N;2/36#2: M40X;B51355B^KH")0^*-O>/"EA:EM@M^&M>X@$?0/^J--#._IQ!: 5=4<"0A M3[SE>+&:VW@7\)/"09V,D:UD)\2SG:Q)X@56"!ADVA*PN>WA#ABS(*/QNV-Z M_98V\71\I']UM9M:=EC!G6"_*-%EXGWP$($<-TQOQ>$;=/5,+2\33+DK.K2Q MT47O'+]TYG"08SOF$L$L(G7>[D;/\C#5.8RD.2-IH0[,# M5ZK+-G*4VY?RJ*5Y2DV>3M?F> E(]"0QH;Q 2RDQ+\ -WR$HN &A4$8#?"BOMS(\:(+ MO'-EWJ#=*UIS0O>4-)B=J[J%3LY#[7>S4#7.(/',AZ% [L%+W[\;SX)/ \J3 M7GDR1$^W#0,T#G;3V_&I-EH24>O_#[G5'0;FF"D8$)OV8M-!SG?!;Z^0&X:^ M)3?KY697G=H32/,5X0MNP\RWW.:]V_SJ@QOV&^9>]/-/^D,%LG!=4*%,-%RW MK:)?[1OMLNTO?\/;+OV 94&Y0@QRDQJ,YN9URK;SM1,M:M=M=D*;WN6&I?E9 M@+0!YGDNA#Y.[ ;][R?] U!+ P04 " !30@A7 T8D_Q + "E'0 &0 M 'AL+W=O^XEYT.V[#:+?4@LS9#W\]QS M+ZGCM77WOE JB(>J-/YD5(10O]O?]UFA*NDGME8&;Q;653+@JUON^]HIF?.F MJMR?3:='^Y749G1ZS,]NW.FQ;4*IC;IQPC=5)=WF7)5V?3(Z&+4/;O6R"/1@ M__2XEDMUI\)O]8W#M_U.2JXK9;RV1CBU.!F=';P[/Z+UO.!WK=9^\%F0)W-K M[^G+57XRFI)!JE19( D2?U;J0I4E"8(9WY+,4:>2-@X_M](OV7?X,I=>7=CR M#YV'XF3T\TCD:B&;,MS:]:\J^?.6Y&6V]/R_6*>UTY'(&A]LE3;#@DJ;^%<^ MI#C\G0VSM&'&=D=%;.4'&>3IL;-KX6@UI-$'=I5WPSAM*"EWP>&MQKYP>BZS M^Z6SCW5C2YUIY5\?[PO"3]=&=&=QGY M/X@17PHE,HO$&J]R^I1BAR^++DR^#Y,V6=D !J)03FG$URG1&-GD&ELFXD*Y M ![!LL@V;0H6U@9C@Q*Y]EEI?0,;A*$E9;GIA9) 8QJHW*D#]:U'(E1)SI=6C8E M>^_ANH/.H)RN\+RVCFR"U3O)*" MK'&.G#4R()C"J$QY#U)F:\@IL9#:P7'2TD>SMEYW64$20'TL'3W")8-[M]N\ M3!@FNU<3 )#9S@#-^PACA10/1/^%P!BIDA<0AOT67DG61;29 M@'/PTWLOSB*&;SG; EJI_8B#Z=X_.[_)9:&(4,4'1*Z:*R<.#Y@29Y,72.-M M1QIO7ZSV6P@U ;FX\KZ!DK.^/ !YDTN7^UT<\C>EGN66BVF76(+V9^E0$'!F MRN'[*!$08!,/X"/YWW/P3A'G%G^ZJKP\NSOOJE)'AY:-CM4/O,L\!ZZ\R!+[ M#+B TJN^-0HK 3IGJYA\O 1#<$I!^B;51/>^\1UR/P%Z>'5%%3R7YEY<+Q:* M..B6:JRU\-/5^?5M9R*Y;+$Y%3YOLVF;8[XAHTN\,K%*,,?@)7G#KV,M& Q$ MG9?P@UPC#J0Q*$/@J*9RS1 E5&W+H*\$NA:X/#O!2])=R" T$)L%3#]SL$VI M,!7Y,;XYO6*+_, '4DU*DUF=2=1-:HI;XJ1*;JCJ>%PCIEQA;\#X)Z1_QKB! M438#H44%O <$HRV24V"R619B7>@LUNU._VMG5WI0D$,;Y4KJ4LY+] D8XA7S M-?9J$!<2^Z3ZQF+>!%ZK'D*LT-:*QVO?B'GD5P(HZ>X6YG.M2APVGA+'ND5O?M1$%'/(<;:AB M"#B+ACL(0W@/U*T>B!:E+\0" W_$*FH.26'DD$Q>)9J:")4SDV2PF:FD9!8; MQ%J#X8$+FKP)) &G$C^0DNH,W1PU#(DYN3= XD2<(0S<3V*?Q&JOMK,?9RZ? M +(][0U!36R@/;(:8B.HI0];&[@O7ZJY:^GJ<#LYLFH1H9C,Q!<%''^R$KMD M%@/_"M#!J0+425T((7P=99R=?WII$2>,^KYZ@(D4!"8/!0NY9C)9 \Q+IU); M0EHP3I28.F/JTA@$A*.24OT9.M&T70T2W9"S[JXO!Y05@S='C18XV]UO*Y^( M.Z7$OVB .SA@0^/G&5D1\_$]+9I0!\[6B3P&PV)D@#;:34"P_DSAWEGX./4H MMUWR' :"$F">S!MR/!"A@V?BPX3$V=")[K;C35BFF$F'S$Y2OR,(C+3K+-A$%VU?9"9YW.*H[AS:F'81Q,S'7-EI/NF>E3K6/_N4\8XX M+H/5O.::QX0UUR;6!^SF02FS2\.19B)'.V ()79+TG=MZ*>X9^+QZX(D$%MF^!BW6E\[-GE=M/Z$5[\'R/YQ=$H>U!UU\NVA:TG;K^X,YEZI\('[9UBOQ2 M5#9798HX\*+G3./(#/4S&ON&4PFYH$I=4:)XY&08ZT4:4PF^84UG8)Y-2NO3 MQ4(V.-(^;U":O9 4;E#E)F+6.R383\0?<:?/) M-TR>RI$IK;L-YBL1[,!,T)08KJ,;,)W#2.R]'6-\K#&\^;:+M0"GDSKLKLB8 M6/)4UWJA43#:W]-IG^ZZ##'R.,VM;2*)+M:*""*.3^FL$4>\Y%M,?7\=EG@] M!O@YT,-AG%6 RLXSW[O6/M\"%%5_5)"6)QI#D%;2:14-BMD?@N-)&,9M[CDQ MZ?J#&N*86L&:SN5@LQ5]3UV/T[BR=.%%CH]3ZW;<_2(X%O&&+*J?T'W(DPJ( MAPNJ)0I1J6%]GDR!*MXN?6]"2T]XM>;)F&JC3D"-6$A0)W;J(SN/1PT[MXY; M,[JAG=/Q@6&97 QCB8[Z) MW6G;O72"\*GBN?D09_2:AO:EL\[5(DT,WVU#UQ4WSY@AG^H3?./I&'Z(\R^9 M76U\(H:7H-+L MPQ<8)"131*+#RX"G:1L.!7S1^3TJ:KGIKD?\#\+-V2[MA*M<#6Z>2GMR, G7\4C%^"K?F'N+D- MP5;\L5!@+$<+\)Y^YFB_D(+NE]G3_P)02P,$% @ 4T((5_-#QN-, P M>@< !D !X;"]W;W)K&ULM55-;^,V$/TK [4H M;$"()$J6O:EMP,GN8EM@MT;2CT/1 RV-+'8I4B6I>--?WR&EN&F;-7IH+^*0 MFIGWWI UO=FN]>"D4+@W8(>NX^;Q!J4^;:(L>EJX$\?6^85D MN^[Y$>_1_=#O#"5'+3^Z"?? MU)LH]8108N5\!D[# ]ZBE#X1T?AMRAF=(7W@<_LI^]N@G;0G3^]PTK/P^2HM;?C":?)-(Z@&ZW0W!1.#3JAQY)^F.OR; #8% ML,![! HL7W/'MVNC3V"\-V7S1I :HHF<4'Y3[IVAOX+BW/8[<^1*_,Y]B6*X MU/89^!+>:^5:"V]4C?5?XQ.21I#"QE^85\^;D^ M>6U[7N$FZCV6> M<9977,J^O:=+7@\2/?4WQFA#$HT9;XR=! I:W2,-->SJ7^E(!E$O*;F,M:.$ M=(\MW9<87(O0_ZUVO*J&;I!4MAHT.1BH=$=.K>\!#PA"T1QA)K6U/G!).X-$PD*C)74C>PVOL2&6%(2*+!<4 MC]"]IBU#)TS80^@IV,('ZI)'ZG1/'!JC.Z *'CU :##""8*@AD'M0-$%)E:J M>@3:?67EJ)3J8+#7ALC&1*#"[D!X>1;.; 9?0E;$JW1%!HO9HJ!QQEB\6A3S M9YL#3O]3V2QC<5FD#.U^-S:"S.R@#V*O50*\*D#!=),D^2 MXG)OL#(N\]*'YBQ>+LO_GJ5'F2W2U=RCD>\R+&2K.%NR^4N7('G6#SLTQ]#U M_1D9E!M;XWGU_+#LQG[ZI_OX*KWGAC;7@L2&0M.KY2(",W;Z<>)T'[KK03OJ MU<%LZ7%$XQWH?Z/ID$X3#W!^;K=_ %!+ P04 " !30@A7WG+@+N % "Z M$ &0 'AL+W=OD?P3<#*;(P9>3)7ZIXF M']+SGD\&@83$D@2.GP>X BE)$)KQO9'9ZU02X^:XE?[>^8Z^S+F!*R7_$*G- MSGMQCZ6PX)6T7]3J-VC\&9&\1$GC_K-50^OW6%(9J_*&&2W(15%_^6.#PR$, M8<,0.KMK1<[*=]SRV9E6*Z:)&J71P+GJN-$X45!0;JW&78%\=O8%'J"H@"VT MRMF5*JQ&G P:83-VY=2#-NPPJJ,[/I=@CL\&%BTC^8.DL>*RMB+\@15C]@F% M9H9=%RFDV_P#]*AS*VS=N@SW"OQ8%7TV]#T6^N%PC[QA!]/0R1N^!J9M_]E? M%W/CUO_>!4 M/]HMGTKOQ)0\@?,>UI8!_0"]V=LWP=@_W6-]U%D?[9,^>R<, M7RXU++FK!+5H [K+T/VB[C) __.2%^NW;^(PF)P:5BIM%TH*19)+K=**DD/@ M7V%AJ;F%E(:* Y602+>:.GEE492FCV)S. MCC[['=:4(.PK(@%\:=&0G%"2OJ+<_+4Z90GF9D=#@^ M10 6HA#%DF7K5*L$PW9/LP1K2*X-BFP)KY]+>TERU:V@/\[T!H0&; T%K)PC MSL(7?/715,>FW;N0%59[E>-I*1>((#-*5ML4>:X*@11S031BD^9&R;4KR=IU M*)881M!H7"FYL2+993R>\"S#0^S7E,Y<#%*)4L!F:XGV,X[ TXT@$HXNF#66 M*U <.G,**^92)?>UH(60.<.$ON=+PK6E^HR1AN9+ M1[]E5 HBV=!SB[Y66B0(FD@1V@W.%[1W+\5\*%)4K@67'AVGSC:'$:_0)$57 MQ#-5F)3:1>@AVJ8$=XW*]0F:1P+V,%XGJL.]R_4[2+)"2;44N'H4'K,[A3NOJ.!?6.Q% MX1B_SN7PM%LY,.N))1Q[?C1J/X?DWU%PS*:H9QIU0IKI(2DU"KP %;6 ?DP]$(_:C^' M0AY/$*EA)Z29'@(Y16L%X&_%FZ1601U-T8=I^#H4\B,=>/(P[*>W\(-!'7NP'3Z#7T]V@AVZ7TKLQ M$-&/(F\:1_M!_WE9'D1>%(?;H-=+KP!]-/'B4=Q^#@9]C$=",'X"O9D? GHP M"3"W_2?>9KX;]F$T\?R0W(5/R%%_ M@)LXPH9#I*Z_PVZ*%PG=B<;B FE$O#?N)P:/)5YX4)#'!KA1!1$S9]5"XI57 M.9 ,J4JZ-T73!^Z^YYN[DBVUJLJ^"_KU8R(K=&#GU8CTU*NB#-=19=1R8G]6 M(^-:>^+Z$Y1+J _8O>K"J41+*7;MSE7_6Y_]H["G9=A&VTI3$/$E)MO+L?;< MW?C^:]" M,?U?H:A[LDJ[1!=%_9A'QX[[NYX7@XWW)$9AZ5[-ACE#ZZ=EM]H]S"_J]^@3 M>?VJ_\0UEHIA$A;(ZO&PO=V]R:W-H M965T6JP#LF5) MU[X8]H*63A91BE3)4]SLT^](*:H=."XPH&]L\GCWX_U)W7&^,?:+JQ$)OC5* MNT54$[6G<>R*&AOACDR+FE*24LD'M MI-%@L5I$Y^GIQ=3[!X=/$C=N:PQ>RMYX7F&4 M"[^PZ7WS-Q$4G2/3#,&<02-U_R^^#>>P%7"2/!.0#0%9R+O?*&1Y)4@LY]9L MP'IOIOE!D!JB.3FI_:755R7&T?"^DA4]"=0C7*%QGD4^<'+SZ*%8*W>MY M3+R+]XV+@7C1$[-GB,=P;335#M[I$LO=^)BS&U/,'E.\R X"?^OT$>3)!+(D MRP_P\E%R'GCYCR5?25'0 MWF.T?/DB/4[.#B0\'1.>'J(_=T<3N,6BLU;J];Z,#S+W9_RQ1JB,XD)E)E#X M B L:P*I^Q80:FG%]0W$[I>F:85^>/GB)$MG9PZ$<\B?C] E*"E64DF2#*%: M$&S0(C2]@A+84'EA]T&8AW*1#WI\H4D/ U,!WS^.]Q_(5UA@LT(+>1JLV228 MI2YE(2ALA]OP6J(5MJ@?/,ZO>7.OA+"HM?S:#4&#'.B(,_^7LR3#-4YHN?20 M.U=1;W&/OJ?V9V>(O6^L+)@D-=S)M985I\,G]P>3[8[E"JV\%[X?#0=V"A\T M[X*.P+("*$3+-?@[0R'-7L,OD&>3:?J6!^&DL[-]IBWJUMG_$)U.TK>S'?)3 MR\YY_WRITTD^F^Y*?6KZGU*S23)+=\A/+?O*-=YJKPW:=7A$'!2FT]1WVM$Z MOE/G?7O^[MX_XXKWW 8 %<3 9 >&PO M=V]R:W-H965T; )@HW&Z8/3S18O M[E7_4:^)C'AHFTY?3M;&;,[G%P6V_FNM-3T5E%[7- M7/I^,F^+NIM<7=BY]_W5A=J:IN[H?2_TMFV+_O&&&G5_.0DFNXD/]6IM>&)^ M=;$I5G1+YC^;]SWNYJ.7JFZIT[7J1$_+R\EU<'X3L[TU^+6F>[TW%AS)0JF/ M?/.NNISX#(@:*@U[*'#Y1&^H:=@18/P^^)R,6_+"_?'.^S]M[(AE46AZHYK_ MUI597TZRB:AH66P;\T'=_YN&>"S 4C7:_A?WSC8))Z+<:J/:83$0M'7GKL7# MP,/>@LQ_98$<%DB+VVUD4;XM3'%UT:M[T;,UO/' AFI7 US=\:'KY\#VHA/[O#=R*,.?]AV9R+T/2%]&1[Q%X[QAM9?^(J_(<+_72^T MZ2&)WP[%Z%Q$AUUPFISK35'2Y01YH*G_1).K;[X*$O^[(P"C$6!TS/O5+=*N MVC8DU%)JQ9YK3HI/)-YUI6I)3']4^O!A'=_J;DUB MJ1KD9=VMA.$S%S:BSFB![3#U(&BY1 )IAD-%N1;8<:,ZF/",LJ#*9Z#J 53# MH."_=Z[6/9$HNDKH^D&T3B3$(A$X8AJ/V)I@(#VDO-Z03=KF\5S<60='%O(B M\;ZG?S#J._PMJ*-E;>;B>FFHM]-%J[9 ?IK56\QWV&:PL,AVJ9 MB$U3=/I<_(P2NNEK!,R:J$L294\5%DY+V,_$UV(:!GQ)>2@C.Q-+O@2A?9K/ MK),5:NF.OR0.Q#1(8!5EN?CFJTP&\KL7UYL!HD7BB0Y.$NEC81QC81*[?;#+ MP3V6O6H%5+=B&=@R69N:M$@]/\[AQ$L2?R9B+\QSD7AA%/) M4?PZE*N^IZY\%,BL3D.V7'8SF8TP>3Q-O3Q'[+NYW?TO7Y32UR+S8M^2%WA9 M$/-,XB6Y=#.I'\[<*$[=*/1D"I"WQP7W=]!-XE02\SA*79B^)4 F?),>5(X_ M*B<3P4AX<$@M,4RF ;N.(A:'H1[@LB\ M+(N<6)VLH&]"5AUWYF*PFA\4.X"%3)Z? FO%9AX.(D!19K)BC')7AG(9OZ"8 MC6"<9'S-?5Z2>3+V7>'WTER>HM]7"7;5'2?F,Q^[A$A1_N*_AN8T%1&*R([B M6*9_CEY;18;4'W&Z?-OG6%JZ?$L4K-,D'Q091Y9DZ86!;X'=$MG$^3Q3.:$J M,D7=:%$L\!.$K?0![LY&@I NFX+#84.^K=B&X&91X]?.D88N'ANZ^&B7]>&S MS07C.KFY.]35'=_OBR7LI9(&1"=*XR]KZ=X^.ZHO\;$[L0\O)'UJFPSE7-MN M%G8_@C7QSE K[K& #K67+_J&IW;A:014O:G_/YSLDG\0GO;RK['WP9?_U+W] M9X+?_D]-XS0.]UH!]_IWP=(#?J%#Y5/IRM^47P(SP;G'E3(0Z+IVE7PZ&,_& M%,4B^\<-XI1?A7"-G=Q+8Z@]W-R,[4,H8FX-]GH@V\[.=ATLW[A+FCI [N4G M_@58VA+"T)!L8*PL]%HLH57;4! (>=>AG2)$WG,:EL5&N+"RWP46FYKI)?S*RV(,@OZB8(G^)D7.O#H^5E!NUR8JB)SF/L3L]W'O%Z<@W_*1UHU=67A(3V*KJS!HC:8:.V^3%]10?78#$^&&CX[6'[G>Q\[6NI7]I.. MQB:@T'WW&&?'KT;7[F/)D[G[Y/13T:]8DPTML=0_2U%9>_<9Q]T8M;&?3A;* M&-7:X9J*BGHVP/.E0M3##6\P?DN[^@-02P,$% @ 4T((5S*CF!S @ M]04 !D !X;"]W;W)K&ULA53;;MLP#/T5PAV* M#0CJ6VY+$P--VVT=4*!HL^UAV(-B,[906I)6QJFR#J8*2R^9DV_8=]@+&P1L!41L0U74W MB>HJ;YAER52K#6CG36A.J*G6T50#]@BT%F@]3 MWQ*LN_33%F+>0$1O0 SA7DE;&+B5&6:'\3Z5T]44[6J:1RQ4W/Q*Q9BC./QL.@?D$O.3\+A\'E"0[]CD/_%'KR1-.8552T6L&.S[$: M3Z(><_Z$[9BA.T (P$[A-E4O,4S1P3;^L>#46%I@64@F5<[(N%%EAS@23 M*;I8RG^#*99+U!"'=88(WD$<#7N#\4>21B2,^B3T@[@7#F.@B:5YE(#;';.2 M:%LX/QM'870)82\8C-KO8:)#&@=)1KUA'-9)^KTH"N!86_V]42Q1Y_7",9"Z M=VRFLK-V.^VJ&>5_[LU"O&C@0>Z63*-8M6Z'NRELK0F:K&@ MO8S:.=#]2BF[4UR";M,G?P%02P,$% @ 4T((5_7P&5?T @ = 8 !D M !X;"]W;W)K&UL?55MCYLX$/XK(WJJ6@DM8 C9 M["61LGU16ZG7U>Y>^^'4#PY,@E5C4]LTV_OU-S:$2Z4T'V#\]CSS#.,9E@=M MOMD&T<%3*Y5=18USW4V2V*K!EMLKW:&BG9TV+7UZLH]8)08N4\ M R?S U^AE)Z(9'P?.:/)I0>>CH_L;T/L%,N66WREY1=1NV8574=0XX[WTMWK MPSL&.Z'V\.:)TFTQ MAK_H0KQXY%N)]N4R<>3* Y)JI+T=:-EO:$OXJ)5K++Q1-=:_XA.2..ED1YVW M["+AAUY=09[&P%*67^#+I[CSP)=?C/N]JG2+P%5]#-S"/YNM=89NR]=S80^L MQ7E67T$WMN,5KB(J$8OF!T;KY\^R,OWS@N9BTEQ<8E\_4$76O430.[B4MW.Z M+S*?U[TY5JKWIX,_/?G#HS]%]T18X!9V6E*)VQMX; PBM,,%0'\!X$$\_;K@ MT^A?[&2T:;5QXE\>RG5T '\ B\LB'VU!=A:SZW2PBP4\&JXL'TN<\C@(-2BY M(S>5MLY"%F>+%.;T$ 5P0U;D;E9QT@A;-/O0[2ZI[ MY8:F,*U.+74S=)+_CP_]^",W>Z$L2-P1-+V:SR(P0X\;)DYWH:]LM:,N%88- M_1;0^ .TO]/:'2?>P?2C6?\'4$L#!!0 ( %-""%=?;+!4U0( !<& 9 M >&PO=V]R:W-H965T $$C1DCII MUY8VTKHQ,<1@VF \(![ M[!+1P6,EE9T&2^=6XRBR^1(K;D_T"A7ME-I4W-'4+"*[,LB+!E3)B,7Q(*JX M4$$V:=9N3#;1M9-"X8T!6U<5-T\SE'HS#7K!;N%6+);.+T399,47>(?N^^K& MT"SJ6 I1H;)"*S!83H.SWGB6>O_&X5[@QN[9X#.9:_W@)U?%-(B]()28.\_ M:5CC.4KIB4C&[RUGT(7TP'U[QW[9Y$ZYS+G%%<=J76J)PV FT(7^@1O/W&YQ+M MNTGDB-X[1?F6:M92L1>H!G"ME5M:^* *+)[C(Y+5:6,[;3-VE/!3K4X@B4-@ M,4N.\"5=KDG#E_PGUR>X$#:7VM8&X>?9W#I#C^/7H8Q;PO0PH2^8L5WQ'*_.J-XC?'Y&;=G+38^S9'15@44L$74(G/83SVABR#ZD]RG=8[;/[ M5W3_G,XDE]Q:40HL@*L"UES6WK10:DE5;,= 5X/-U5Q@CM4<#22]$"Z%$O04 M"U@97=2YLPW0\K" 6-D)*-P%(_@EF_H33LT@DL+:3AB0_JF M_<3[GH;]?NR--$P&#.ZW8AR0$HI+AY-KZT ;HC /Z,;P^>KRJR]5X6.Q4=B/ M?2S6#UE_^"+>*_7Y4V>3XH^O@3;O,5QZ.J+G:S34IUKWEKXW#.-T"+U1V(O3 M V(/O8)HKU@K-(NF)5EBK95KZ[9;[;K>65OL_]S;EGG-S4(H"Q)+@L8GI_T M3-N&VHG3JZ;TY]I1(VG,)75N--Z!]DNMW6[B W3_@NPO4$L#!!0 ( %-" M"%>/%@R,G0, -4' 9 >&PO=V]R:W-H965TW"I:!3U*SFL4FDL!"HN%MXIFUXG5=PKW' _Z3 ;K MR5;*'W;Q)5]XH26$%6;&(C#Z/> :J\H"$8V?':;77VD-S^43^B?G._FR91K7 MLOJ3YZ9<>!,/_V(L?R5V;8=-9'CPB9E8Q2=_^T.$-7\'[ M^'//S1%NT)0RA_-@,)'#5\F%@7M:[Q7%X>_55AM%=?3/2Y%H+TI>OLCVUDPW M+,.%1\VC43V@MWSW)AJ%5Q?<2'HWDDOHK[OQ$M'+4'PIS0H,06#+J':,!N=U]:3=P=.>Q:<6/3.D3N.DH4$60$G' M/NG %-K]0E8T4/2L)[NV6.H(MZ@R(@E_H:R.VE T#"K![ Q@%7S?K" -W_:G MZ\'] 'XGEJ@J2KEVAY\<-A<[( [MN.+_$DTNVBEHQPGQLG3)FRU%,'\6GO?1 M!YC!7:D0H6X; &T#P(8_/M]P'M$G/I,VC)H-?H'IU(\F$Q(FB3\:#4F(TM0/ M)ZF3(G^8C."SDEI#HV3!#0P3/QE%$)/=: ))XJ?C"-+8'Z+4C\(A1%,_&8\@'OMI&%N$*(IM/,[4IC&=AWX;XHDC*?35Z. S M5F7[RE6;G=CYJ;::KC3D0:#2)6] -YCQ@CN&3L7840=L*Q]P\%)C!F>CMD:U MJ#:1Z1=&-FXP;V5 MAIX!)Y;T[J*R"G1>2&E."WM!_Y(O_P-02P,$% @ 4T((5\8$I9S1 @ M-08 !D !X;"]W;W)K&ULG57;;MLP#/T5PAN& M%3#J:QP[2P(T[89M:(&@NST,>U!L)A%F2ZXD-^W?CY(3+P/2/.S%)B7R\!S) MI*<[J7[K+:*!IZ86>N9MC6DG0:#++39,7\H6!>VLI6J8(5=M MTJ9)5+:NH@ M#L,L:!@7WGSJUI9J/I6=J;G I0+=-0U3SPNLY6[F1=YAX9YOML8N!/-IRS;X M!L1KK&L+1#0>]IC>4-(F'ML'] ]..VE9,8W7LO[!*[.=>;D'%:Y9 M5YM[N?N(>STCBU?*6KLG[/K8E"J6G3:RV2>3WW#1O]G3_AR.$O+PA81XGQ [ MWGTAQ_*&&3:?*KD#9:,)S1I.JLLF;9AV7-A $F M*GC_T/&6#M[ VZ]L5:.^F :&:MF,H-SC+GK<^ 7<#.ZD,%L-[T6%U;_Y 7$< MB,8'HHOX+.#G3EQ"$OH0AW%R!B\9A"<.+_DOX3^O5MHH^F1^G9+>(Z>GD6T; M373+2IQYU"<:U2-Z\S>OHBQ\=X9W.O!.SZ&?YWV*[%FXTV2O#CT*<@WM4+ = M"N*AH _,0"FU-6A=8T9+0D"=^%F:0QWZ8 M17#'RBW))/K_<(7Q./:38@SC4>1'Z0BNI:!+[OKQP(55NJ$ST) 5?IP4,,K\ M-,TA\L.8@-,(BCSSDRB!6PJ:O"SR;9JD?IZ,+\@*(S^-TPM2,#]0[IC9<:*AQ3:GAY7CD M@>J'5.\8V;K!L)*&QHPSMS374=D VE]+:0Z.+3#\*>9_ %!+ P04 " !3 M0@A7]K<3*WTHUDB6GBNA#238&GMZC2*3+[$BIECM4))-Z72%;.T MU8O(K#2RPH,J$25Q/(PJQF4P'?NS6ST=J]H*+O%6@ZFKBNF7&0JUG@2]8'MP MQQ=+ZPZBZ7C%%GB/]L?J5M,N:ED*7J$T7$G06$Z"\][IK._\O<-/CFNS8X/+ M9*[4H]M<%9,@=H)08&X= Z/E"3^C$(Z(9/S=< 9M2 ?C2)X](UY=YJNN6$L]-K M)1>?+.H*+G!NH?/ Y@)-=QQ9(G0Q$EZ@"]M,TT]7_H.G\_O@IM<*%-KA-_G,SPXH[;=*^X?8I_?T\HI:(*@2 MWO3G2I+FFAZ%-?M4'^3=K_IAB=L7Z>*)-E[AXG$#S$"I!#U>'#H:\4D7+*<"VY?H*BQP5(O,^A8BAF0V=OC&W3A M(V19$L9Q[*UA."#K?';]G^[H0Y;TDK-V?5"6B4;P%KG%?==\P27=X.LNQ,K M!$E#DVJFWHG!9.$&Q'[>;-0+TY,^K?TP&\5PC88*3!74U%Q8*>V'5N?$9=-M MUR;ZZR:%@,^YJ O/_09/!1PF/HZS!C[2OB\TVID@%>J%GY,&?![-,&E/VU%\ MWDR@_^[-'+]AFJIA0&!)T/AX- A -[.QV5BU\O-HKBQ--V\NZ>\$M7.@^U(I MN]VX .T?U/0?4$L#!!0 ( %-""%>TV=0H8 4 $$1 9 >&PO=V]R M:W-H965T=*_B%BFYQV)AV(^8KE MTGY6VRM>^C,DO$A)XWYA6Z[U.Q#EQJJT%$8+4I$53_90QN$E F$I$#J["T7. MR@MFV?Q$JRUH6HUH-'"N.FDT3F24E%NK\:M .3N_%!G+(L$D7&?&ZASC;0UT M[]A2A'[8;\'K5P[W'5[_ -X%U^*>$16>>,RR&*YXO!;9&A;$%&$%-W A M3"25R36'/Q=+7(XL^JLI*H720;-2JJR9V;"(GW:P= S7][PS?_TJ&/EO6UP: M5"X-VM#GMUBI<2XYJ!4TN]=D<2MFL\5W"8>5DEC(%"9+'(&-5O"8M*>)%E.6;Y;Q[#C>:IR-/# M:Z_W;!]""$[_LXZGO#R11:LCFLLCELS>8E$QJ^,)D_RZ=!?LJX*9.M M>"V9)$7WI,A%,7YDCJC%($&EC7&FBKG@$7<9Z@=N-O2P49L-=ZU6?@>&=6,2 MMU_!F=,8I9IDC8G.%_ 2PQF5F#$=CZM% SHEUANEPYD7,)+!" M'6APO.9(J+V4&4KSAHG8F:Z0HAH[K-9$M!+_"(*QUP^G-)AXP\!O0OGD)*7* MUK_@MW0G&PP]?^K38S(:P)VR2,%XSP,D2N@- M+0'WC]\:#NI11L*639>7[, MU>=&UJ$#+YB.(?3\<;!O9WWA4;GTJ%SY1*[O+>CK8J7"Z[NN5\Q"0 M(H5#U%,T3^A0X.0BE?*FDF@WHJF/$4V-ZUN\,K&IBQTHD_84D0.+3^?7J%4[ M5)M@YW,\-.(!TF++Y+1E-E39?F'-X,X!M B2$+S?%1@ZL\83&G1Q,S/'B!5) M)*18"91;:946UF&'5OA#0:UUSV>":IVYGHF3)(/@<8VJ!\7^:_H::J::ZO(' M//0:?KQ;[-I!.!C1 $MB0B4Q]*:3(3Z[_>'T&&[;T_A_-GYJ-B;>:! 4R9BX M)(0#SW%T@B-)#0)@WDH@4Q^"CZ&D*7 M4?]IK:LJ UK 7D"TT@"4>.H1.:*Y=& F$VQOHD$0.ZWCG[F'B=Z=> M,)HV1K9PQDBKL&X=QCN1/. M2^J\[)Y%SRRK]V#)]FK7VI3KM;N\(ZU):7'#K6:K_P<6Q;7X<7GQY\('IM$I M Y*O4-1_,\8SLRXN[,6+51MW25XJBU=N-TPXP]Y&"_#[2BF[>R$%U;\F\W\ M4$L#!!0 ( %-""%=4G_HN3@, (X) 9 >&PO=V]R:W-H965T&IJH5=>94Q[Z_NZ MJ+#)]8UL4="?O51-;JBK#KYN%>:ER_IW7IIJY2XL(OR:!3]Y>1GUAL4N.<&MG4N-$R^Y+L:]73I&\*V%G[1XVPZ'/8" M3@J?I#"5AO>BQ/*YOT^/$+> \D M4V )@^!^8SGAU_2.PMEA52F M04QE.,MBYFH69$Y"80A&H3DJ 31U:]95.8A+,P#%R=9C'5;,;" MQ13H5#,UTBEF@-9. UO VS=S%K)WETT;LO8<,CR';->'S/**J)@D06H[B\QV MPED0LNG(ZJ7#ZJ6C\?W%5*A@2V$@@5QU9/M@:Q?E:VLVBOD_]ULV,,Z^=WID MKT!W/M"=OVIZC*./+5\7F>^5(BE]B4T+FQL+N&ND,OROW-VN)*PE373=4_!X M@5 H+(G ) HI&9*(BI39] B2Z;\\!85D7(.;C,XOU=W^7;A3-;Z[G@4CC8O/JK%LJ47TY.C=;&05[+]>?W! MX&DZ<*G42C96Z889.3\>G8:'9PF==P<^*7EGM]:,++G1^E=ZN*R.1P$I)&M9 MML2AP+];>2[KFAA!C=]ZGJ-!)!%NKS?6YKO^AJG9Y/,I&K)+S MHJO;C_KN>]G;XQ0L=6W=+[OKSP8C5G:VU:N>&!JL5./_%_>]'[Z&0/0$PNGM M!3DMWQ1M<7)D]!TS=!K<:.%,==103C44E*O68%>!KCWY*-?:M,5-+=F57,#; MK64'U_1LQT?3%A+HW+3LN9UY;N(+W%+V3C?MTK*+II+58_HI-!O4$QOUSL1> MAC]TS81% 6?M%@;N3X15_@U]O(O-FJ6;!_G=[8U@ <_]YEKN<6[^9& M"7-HUT4ICT?(""O-K1R=?/M-F :O]^@:#[K&^[@C-*5N2E6KPN%7SZ'UK6PZ MR>9&K]BNR+6:G>O&ZEI51?LT -ZB_3*O7&ZJWV7%YJHI(+ZHF6I\\I,66+%V M*2%FM2Z:AV^_R40X>VV1GX,V=J.-LLPN]5T#!HYFKFO4 '*Z.WC(KI=&2K;R MD)$$&7:E[A^_H,#3C]A:716 YR&[*#7Y7)72LEI FMB(R=(TGJ!]NR:UDN&UWKA0+U03AF(N5!G+!(+L\OK-Z>'[$", MGRB;!CR,4BR2O"?.4YX+6H1!SB.1?$G3")HF/)J%3(0\%CF+,AXE[A_D/Y7M MH;(K.*]8EO DF-$"C,*(1$<)%YE;P5TS,"?'7-R7=5=!]JZXKXUVF:0; [A M+HPDI%J*D!=.5/^4VIERV;32- Y)\&?15,/.^>33A/VB%7(3&&\[0[:BN+GJ M?2OK!^X8D5P1O-Y0_> (/GD"MQ>^'J/2E[IKR F$ULXZQ(%8_M:I]H&M9+O4 M%3NPP-Y/&EKGE#>-5FO)9&@U9UKH$H1W[-"]0&>50&3E";-<;5[U4 40] M#])> 8+PBQ403Q4@Q%]_A@O=DZ@T]AD\"SNL-CLDNI2 *ZJ&@J\M'6HT;?5U MQ#PNC#?464S8NZ)!%^&JN[PMZ@Y6>\BNI7'!:4KG (70#5E EA6H2J4[#1MT M9RA#Z:*O&)A;E%R#N,]Q0VAC.7&X6ZIRZ5D;1:T,(%58()"\^<3"R3.341*[ MNB*+H+F#F:JDP7Y!ZD";/D5N)<&R05^FFE*O9+^OFDI!6S@)FNS*2/1KIG!7 MVY;AS]4 -Q^4BMT\;#-"=_'P63N\,JYPW*EVN:&%\/WLM$L*1]V@:DU1WU\0^F@[+8*%:78[\,-K9I;:5NO#6(YGSN4(OU:N?ZN6_LE#SQYR)3%'M!//)_\>1N%W2*!@<^4?U9X<;TR#[ S?"$?^%&U,. MQ/_=W1BB84#;\95X%,\=F?%$I'\I'&,>!'][/Z+G20/Q=7# J2=Q@@&Y_YKM?Q!K=UYJ:3.X@B$$#LTJ&MBO# MY()<#%@XXU&4L3=;T/&=RC9Z1( A)R>2%!-*'()-RJ+<32\_-YNFAAI9@SZ0 MX-J+M0QW9!(QJBP"/3]P"Y$8!O*L3],78I?Y"\W7$5^5?3*Q:HY6U.$WU-9DAQ#Q"%SO#WUN$1RT:ZG*71;, ^!?H M)L>>QT&49V.6H)@;2NJ*(,,[!?M0)'$XR=W9 M$(08/#_"4:8K$09D*7>N7IC/KK^AJ4:21]:M6FUZ=RE*3L(!$S6"YFY(4DCL?_Z\EQ5SV;;GVG6DFS<%_C+'/3FO]D-;P= M/OB=^N]2=GQ_OJ!E*PXU\3[>MA+7V(2!'[ CP H M9+05\D&M$#4\ED6EQLY*Z_69[ZOY"DNF/+'&BDX60I9,TU8N?;66R')K5!9^ M% 2I7S)>.9.1E5W+R4C4NN 57DM0=5DRN;O 0FS'3NCL!3=\N=)&X$]&:[;$ M6]1?UM>2=GZ'DO,2*\5%!1(78V<:GEVD1M\JW'/VWLX,,B"5PRB MUB"R<3>.;)173+/)2(HM2*--:&9AJ5IK"HY7)BFW6M(I)SL]N=5B_G!Z0;QR MN!0EY5HQ>UV].S8K4)V,?$UNC+(_;R$O&LCH%<@4/HE*KQ2\KW+,G]O[%%X7 M8[2/\2(Z"OAS77D0!RY$010?P8L[SK'%B_\IYU^G,Z4E%Y0*#?H3-Z]"=/@_$C(21=R<@Q]2UXM[8GBCU V!86FH(#* ;MR<*E?],HJ+D1!3XPQ^\8?>Z)_!N\? MU_0D&"=\PW/"A!W'(H=W;[(HC,[A![CAZN%T(1&!4S2430W24(J]+*#C#F C M#.^"ZQTDF9=%AV=D5T*/5[!#)M4)1-XP/5((_:X0^G^[$#Z+:D.QD;,;^I'< M^FU*X$O%M8*I>?(HNI=2?MS-W;/[U.8I:-]M_@>J)F,M..E)*VA+Q%[CX%R! M? I*V:!J&Q2C"U^CM-^3:H[/SO90QW-^]AK?ZP/80_GGNIRA-%?V=5\9T[8R M/IJ"@RN3W0^F*.]M4?8H0%"FST[^HW&7(J8,Q!7.T<+%H>420>0F:>(.P@S> M0AAZ@QC2>.CVXPAZX8F1I1ZM/[9]$;IAD+CI,*"3H9?U81#$;I*8;=-J]XVW MWC (W7[0($3>((,>?:;=*$B,) J\) /ZJBV06^TP[;MAF%KMP!L:WUGL9JG5 M#H=>/_B&R;.,$(M^$+F#8=@@] %-^;XO]K"O]@R"N1U,PHJV NZDHW\UXG[:;E M:3,D/JDWH_8G\L(K!04NR#3P!O0QD,WXVFRT6-N1<28T#:!VN:*)'Z51H/.% M$'J_,0ZZ_R$F?P)02P,$% @ 4T((5S=AL)[4! )0T !D !X;"]W M;W)K&ULO5=9;]M&$/XK"R4(6F!C\3Y\"+#C%&V! MI(:5U@]%'U;DR%R$Y"J[2\O^]YU9'I9K64V#M@\2]YJ9;[Z=&0Y/MTI_-A6 M9?=-W9JS667MYG@^-T4%C3!':@,M[JR5;H3%J;Z=FXT&43JAIIX'GI?,&R'; MV>+4K5WIQ:GJ;"U;N-+,=$TC],,%U&I[-O-GX\*UO*TL+/+Q(Z[P[\)F%K=L:,/%DI]9DF/Y5G,X\ 00V% M)0T"'W?P#NJ:%"&,+X/.V622!'?'H_8?G._HRTH8>*?J&UG:ZFR6S5@):]'5 M]EIM?X3!GYCT%:HV[I]MA[/>C!6=L:H9A!%!(]O^*>X''KY&(!@$ H>[-^10 M7@HK%J=:;9FFTZB-!LY5)XW@9$N7LK0:=R7*V<5[H5O9WAJV !%X0'](63MZ'3%_Z=MU>3M[^?KXS5&!Q_[/.W5Q?M5T<)Q"&%DPJ]BEK#L+ M);MQ88>#\SO0F$7L8]>LT#FU[OTS[)?.&BO:$OW>Y^%!#/L]_%0!YN-S<*L1 M7#F VX[@Q #.])#4(R0F#1.&K56-Y<$V',TR1B?N#Q$,>1C^,PY5F:<#^+ M>\:Q@C!8K[&D$,-=>P>&C!:J082C332'_&!4R8(V,8>+SWA66H/);2M&-,H" M4 IQ$7V&4_JY"MOB^JX GC&R!(UZ-EJM*#/),MDEE\B4,%A1)SMJXRX$[D$7 MT@QH4 O20H74,)\'2<[#R,.1[X<\S1,<17G"XR"CW3SG41K](T;':/3]G.?( M7QH1ISGWHYS'"5H*?)Z%/L_']31&[G-V($OB*4OB@UFRQ-=4V?6L/$]O/EPV MD3" W)<$!TWL3X)'O6.TRQ;# %PA=50Q^A6B+KI:.![_A3#'[,;+L$H?LX_X MQAY,OF8!QBANOV9X 4$4TTI$T4V#%+<\=@FMPO='+_O?9\O_$3T[#$RD'P]X MGUW&:^8=.8:\(X3J9M[XN'SI!E\4\@_&;C+%;O+5L;N$HM-8#9"C]_=%W5$$ MN*KZ3C6;SO9E=F^,[POH@W9?KNK6U9<5M6K,[;18@BQNE&"%K T!H"EA$NV# MN\#TQ#PO]/"ED_;A+?5+N+@5NGQZ]27ZB@\0146E<@.N.2/FI2K1A+"H$R\ MGE!!IL>$&N@8DP]V^Y@A$KXUR:[_6KL'!USQWBW4JJT?D#-]"TA3JRSVF)6$ M.Y1SS 0G+/%"GN<0]#]+RU M\FTYOJE>> E1T7KI?9-DE%L)0S,\2#.68/>5H*'1\%,#YHD?,>5NG++,2WGH M^>AMRM,LG.;[,F:^T[IB:;MU#3J]]KK6]EWLM#I] YSWK>_C\?X#X@,2)A%& M#6L4]8Y2K.JZ;\K[B54;UPBOE,6VV@TK_(X!30=P?ZV4'2=D8/HR6OP)4$L# M!!0 ( %-""%>*G@JGU0, #(( 9 >&PO=V]R:W-H965TY^_8Z4+#M :F!?++[J04DWA=(UL[35960:C2SW2K6(TCB>1C7C,E@O_=F37B]5:P67^*3!M'7- M](]'%&J_"I+@>/"%EY5U!]%ZV; 2MVC_:)XT[:(!)><9-RB$ R(:WWO,8##I%,_7 M1_0/WG?R9<<,;I3XB^>V6@6S '(L6"OL%[7_%7M_)@XO4\+X7]AWLF,2SEIC M5=TK$X.:R^[+#GTJG5'K23)C2W\*YZ;2+' MI4O*UFJZY:1GU]NV:012E"T3L&&F@@^4)_@HNWR[P%U]93N!YGH963+HU**L M!W_LP-.?@$_ADY*V,O!>YIB_U(^(Z, V/;)]3"\"_M;*6QC%(:1Q.KJ -QJ\ M'WF\T?_S_GUW9N#OAYVQFBKGG]><[[#'KV.[U[0P#"@15G(B'\,*A=]QD0IF6K+]&_[*!KQ5"H02A\U=X<*3:HN2<+9\7^"6&&Y8PYU#>*"6EW/K M D?7WUNNB:YO(9EJI85=:Z&5GC SCLH97]*$:3R!-)P3E<%>P263V4M[#UFF M6T(V%=-([C2MSBKJ, :N/BN+,+F&MV]F:9+>0Q+>)9-! 0\9-SXDH M'B!\O[U1Q4U+JLP8I#RJG:6^38A<.M"*R1)]YB2U4X$$!H*S'1?<W>N M%_ [^!/276 _)@33M53J;T\9C'K@L[_]2QZ(2;= M)A-M3L NN#Z&&C.D%DZIT!TP.7]68M[1NWMS@B&"3K4!5FKLGS0A\E+2A<_= MJ7;I.95D[%BV73;-L>1)^LH@@@]LDH)53HK"DRFJ96GHGE9&"9Y[Z#[=5$S& MTD%GVF'G2!$7YOKVM1X0G?7Q&G7IIQ61=$77M?3A=!B(#]T<.(EWT_03TR67 MAI)3D&I\>S<)0'<3JMM8U?BIL%.69HQ?5C3443L!NB\4N=IOG('A;\+Z/U!+ M P04 " !30@A7+>8X$4," #4! &0 'AL+W=O1C:O(*:VY%N M0-'-5IN:(YFF#&UC@!<>5,LPCJ)96'.A@BSQOI7)$MVB% I6AMFVKKGYLP2I M#VDP#HZ.1U%6Z!QAEC2\A#7@MV9ER H'ED+4H*S0BAG8IL%B/%].7;P/^"[@ M8$_.S%6RT7KGC,]%&D1.$$C(T3%P>NWA!J1T1"3C=\\9#"D=\/1\9+_SM5,M M&V[A1LL?HL J#=X'K( M;R4^ZL,GZ.NY=GRYEM8_V:&/C0*6MQ9UW8-)02U4 M]^9/?1]. ,1S'A#W@-CK[A)YE;<<>988?6#&11.;._A2/9K$">7^E#4:NA6$ MPVS)\UUI=*L*QNFWY%98IK=L9<""0NY;]^86D MIWR8A4DZ'#/.>?]GQQR_P MS]B#5EA9]E$54#S'AZ1U$!P?!2_CBX3WK1JQ273%XBB>7.";# V8>+[)"WQ? M3W#<\A#1J7R^PAR%Z_&L^B#Q?*FP[E32^Q9U_:>@/&"3?0:(-" ME:Q5 NTYH1W5M:=RV[S/XB3&ULO9UO;Z.X%L:_BI5=7$G[-/.B#=3G=^SAP3[B29SKIR3]*UL)(; M,(H'L^OBW'TZNTYVYR35C[\KZ&"?,P\\?/U,Y\7@U6"^A9FX M2]9_1@NYNAE,!F0AEN%N+;\D3[ZH!E1T<)ZLL^(G>:K:&@,RWV4RV53!J@>; M*"Y_A]^K_XB# ,7I#J!5 &T'C$X$6%6 U3?#J H8]2)JW5K3\1:&@(EI=\RC.Q?Y5 MINJOD8J3L[LD32O=)4L2QH2E:9*2=ZZ08;3.WI-?R!]?7?+NY_?D9Q+%Y-^K M9)>%\2*['DJ5/H<,YU6JVS(5/9'*(I^36*XRPN*%6'3$N_IX6Q,_5,/>CYT^ MC_V6:H&_[>*/Q#(^$&I0JZ,_=_W#:==P7I>=O2X[UX=_#E,5;I[,[NG#73'? MAW=E]_MG[PH/^F!5?"L$[Q2\_6MD*D;84'NTTB=O1?JUX)\6OQ7 MW8QJEI<9^2(R&4J1'W3=!66N47>N?/&ZRK;A7-P,U.J4B?11#&;_^LFTC5^[ M)(B$N4@80\(X$N8A83X2%H!@#9&/]B(?Z>BS3_/Y;K-;*^$N2")7(B7S9*/R MK/+*Y5&HR5T="_)NG639^RY=EWB[P.]S,<2;FI-7, M[4=C_6B\@^:,S+'9;.9UT R'TFFSF=_1S![;5HL6=#0;&8[E[)LUKM-X?YW& MVNL4Q%*HJR^)^*XJVDQ\(+'HG&=*S/@@_=2T)ZVK<=QHHOZUKL5Q(W-J&$;K M4G2T+:P9U[)R-A/A(6@& -A=A[A=CGTUVQ5,T699)O(E:'LEC&RGM] MFV0R%3)*BV6+;-=AG)TT+\I]>PI P%PEC2!A'PCPDS$?" A"L(7QG+WSG M@G6:@Q0Y$N8B80P)XTB8AX3Y2%@ @C5$/MF+?/*V==KD:)W^Q79:9<%Q&VI, M6PN^VP/$^H"X=L#GJJ:C5V.C587XR(Q!QQ@/"ZW&59[NK_)4>Y5?O%R3_ZD) M3SQ&R2Y;_U!3W#9)9>?3E%MM!\Z=WY P%PEC2!A'PCPDS$?" A"LH7S3J!\Y M&A=4"3!EU)1Q/C1/%ATEJ3],W*CR^J^L@JP^APTOY VA/[ MAX-YO%/8VDZ>+6PDS872&)3&H30/2O.AM !%:]XFM2]D7M(8,J'.$)3F0FD, M2N-0F@>E^5!:@*(UY5X[1.8;6T1Z_MD*1])<*(U!:1Q*\Z T'TH+*EKC\8U) M[9%QHJ*I73-3;YO]+F29]2&,XO)5J5.R3),-68G%0Q0_E&^NBF0DNM_ @O2( M[J T%TIC4!J'TCPHS8?2 A2MJ?+:^3/M2Q8D4)\/2G.A- :E<2C-@])\*"U MT9IRK_T^4^NT H2Y_C9/3UZ7\A=1S-SXMBM]X6X_6BL'XWKQWZVBCKZ-K*= MH\<34)^L*^GTU%)>&V"FW@$[>RGO[XGH,Y\]XR%I+I3&H#0.I7E0F@^E!2A: M4_NU+6A.+[G 0SU *,V%TAB4QJ$T#TKSH;0 16N^ ;^V JG6>WG] J_GGZMP M*,V%TAB4QJ$TKZ(UZ@#;MNQ6\0%-&G0EI>-1=_5!:[N.ZNVZEU0?.$M$W[FS M]0SU^J T!J5Q*,V#TGPH+4#1FK='[1Q2>L$"A4(=0"C-A=(8E,:A- ]*\Z&T M $5KRKUV *G6<@$4*%#3#TISH30&I7$HS8/2?"@MJ&A-2V1JGRID:C>/OL"9 MX4DJHH>8S'=J H_G/XA,PSA3^E93^5P__K.5U-6[B7EDCD"S!EU9)W1\PAZA MM2E&]:;8/R_A_?T0?:JS9SKHI^"@- :E<2C-@])\*"U T9IBK[U .KGDP@ZU M_Z T%TIC4!J'TCPHS8?2 A2M*??:_J/ZCP6^?F&'.GY0F@NE,2B-0VE>16N4 M.19UG"-#!.KE5;1&P4'IY)0E8M4NG:5WZ7I5'#@/1-^;?K7"HRP>E,2B-0VD>E.9#:4%%.RR8S)%MG*I<#C9VU-MW=V&V(LNU M"GM^WP:T4,%N]8C=ZQ&[V2-VMT?L=H_8_1ZQ&SZ^Q0?ZK-H"M$:7+%2@+B"4 MYD)I#$KC4)H'I?E06H"B->5>NX 6:.M,/>=L)4,-OHK66 JM]I9:#)J30VD> ME.9#:0&*5BIT>+#Q^D:D#\6N_9DJCW>Q++>?WI_=?S/ IV(__-;Y6_/JSNPX M[YI7K-SWO\:77T/P.4Q5/9.1M5BJ5,9'1PTL+7?V+P]DLBVV??^62)ELBI&ULM9Q=;]LV%(;_"N$510=T MM?AA64X3 TW(81U0($C:[5JU&5NH+'D2G;3 ?OPH63%-B:)C]>PFL97W/#1U MJ&.]))7+I[SX5JZE5.C[)LW*J]%:J>W%>%PNUG(3E^_RK-E';1)QR0(PO$F3K+1_+(^=EO,+_.=2I-,WA:HW&TV7VW@E[Z7ZLKTM]+OQ@;),-C(KDSQ#A7RX&GW %X*%54"M M^"N13^71:U1UY6N>?ZO>?%Q>C8+J$\E4+E2%B/6O1WDCT[0BZ<_Q3P,='=JL M H]?/]-_KSNO._,U+N5-GOZ=+-7Z:A2-T%(^Q+M4W>5/?\BF0Y.*M\C3LOZ) MGO;:D(S08E>J?-,$ZT^P2;+][_A[K0JYBI5X[>O/H5O4))ACZO\UT99\OR M[UH>ODN>O7Q O\ M]0S1XBTA J./SW+P\G+BZ\W.MB\&M6R>#'L8!K7GTG''@2O(>P]R8JJQ= ME-MX(:]&NFZ5LGB4H_GK7W 8O'>=84@8AX0)()B5"W;(!?/1Y_=Q*IT7V#XL MK,.J;X#'.8X8QL'E^/'XK'9EA$SPE-@RWI51QF81LV6B*V,!BZ+P(+/Z.#GT M<>+MXTTJXPP][&1:OD5RDY3U-\]"7^&%KH&OX\WV/<..T@8AX0)()B5F-DA,3.8$C"#S 4DC$/"!!#,R@4.S'UZ,*P(-''' M5R4) S9IE0&'C!(2M+[MN4/&9G@Z:U4"AVPRC2:1NQ3@(S>"O;V\DRN9R2+> MF\ALB91VOTH;4X6J4YHL>LZ!EWKN$ 2E<5":@*+9^2$F/P2F)C0&HS"B4;LP.'0AQKC' M+F#CB;#?%'W,EKM2%4F@J#,4?8[X[$(O?>&GBCSQYND#0.2A-0-#L/QL;A"*@ M@'HW4!H'I0DHFIT1X]^PUY)X"L"L>RWJ2S;L5 "';D9F8=0N 5T=J6K I%T# MNCK*I@'IL0W$F"/B-T='-0#]BWYJ;M'?TKFC$Y3&06D"BF;GS%@]@F'J!0$U M=Z T#DH34#0[(\;<$:]5Z:\73=R)B4:'RC'3Z%"YIAI=LOZY1F+L$O';);M2 M#)M[]#=Q]H $700#I0DHFITLX_D( RH1H"X/E,9!:0**9F?$N#SB7[;K+Q&3 MSO7:7I8\+>&G)<(KL7MEG!+Q.R6[* R<@_2WADH34#1[ U-QA32 *9.4%#+!TKCH#0!1;,S8BP?]:_N M]=:))N[4C*1#YIJ1=,D<,Y(.F6]&DAH?1?T^ZB96"+N_$7:#X_]A[:BQ=G3@'LS')HSC8P/W2+*7[9%T MR%PW%0Z9ZZ;"(?/<5##CHIC?1?65BX'SEO[6SAV=H#0.2A-0-#MOQA8RH+V3 M#-06@M(X*$U T>R,&%O(!NZ=9-U=C)V'K$Y*^&F)\$KL7AT]/>:W5GWU8>!\ MI;^ULTR\&;/(@'90,E #"$KCH#0!1;,S8@P@&[B#LHD+??7A MI(2?E@BO9-^K\='#W]HMK.JG[DNTR'>9VC__>SAZ>++_0_T\>^OX-;ZXP8[C M'%^(_7/[!K__-P*?XD);DA*E\D$W%;R;ZG05^R?S]V]4OJT?/?^:*UUBZI=K M&2]E40GTWQ_R7#V_J1HX_'^$^7]02P,$% @ 4T((5V?K8&ULK5AM;]LV$/XK!ZT8$F"- M1,DO<68+R N*9FC1+%FZS[1TMHE(I$92=O?O1TJJ9+6RF@[\8I/2W<-[[JC3 M(RX/0KZH':*&+WG&U69 M'P;!S,\IXUZ\K*X]R'@I2ITQC@\25)GG5/Y[@YDXK#SB?;WPR+8[;2_X\;*@ M6WQ"_5P\2#/S6Y24Y<@5$QPD;E;>-;FZ#0/K4%E\9GA01V.P5-9"O-C)?;KR M AL19IAH"T'-WQYO,TCL?CK^CO*O*&S)HJO!79WRS5NY5W MZ4&*&UIF^E$-;N*&**3B[ M0TU9IL[A[=&]M_#\= =G;\[A#3 .?^U$JP[^Z;9+49"]N,A15>=!)/LCVUFP]HE;RK M(4HUQF08PSZ;5ZJ@":X\\_ IE'OTXE]_(;/@]R&"CL!Z=*.6;C2&'M]SC095 M@Z0:(:'%8 5KC%F%83O'/H[""5DL_?TQCP&K232?M%:] "=M@)/7UB/K=O!@ M428NB^((K,=YVG*>.BA*C3$]2C* SF9+@DLS:\V<^3_[,4&M,Z M!0^2):CJL6D.UU4OAX]4OMAF=/8!]Y@!.3^9_)O_L?[I2CH"ZZ5JWJ9J[J"; MS%W2=036HWO9TKUTL'$OO]N3P3>[=LRB%]BB#6SAJHLL7!;#$5B/,PFZEW_@ MH!P-R%@]1DWZP1TI$S(:W!/;4:/ND=2OBTMBF@ZPSAGA=EURK"\\&X M1_%_ME*NT/K9Z%0'<2$[B%/=X0JM3[E3'L2%]&A IC_0'D-FI\4'Z=0'<28_ MB%/]X0JMS[M3(,2%!"&OTB #5J=%".E4"!E]<_<:R#,7IYI'--P\G$H,5VC] M3'0B@[A0&<2IS'"%UJ?<"0WB0FF0'TN-49-^<)W8(,[4!G$J-URA];^<.[T1 MNM ;#V0_D& < M !LZ 9 >&PO=V]R:W-H965TRR>G:;S2[Y3L11RFXSE.^2),R^7[.8/UR- M\.CIP>=HO1'E@\GL3/KE'9E#O._RUO/BRO1D99(Q:SA2@APN+?/;MA<5PB%?7XKP8='3C+ MP.?73^BT:GS1F+LP9S<\_BM:BLW5R!NA)5N%NUA\Y@^_LKI!=HFWX'%>_44/ M=5ECA!:[7/"D#BYJD$3I_G_X6'?$LX "1Q] Z@ B!U@= 68=8!X;8-4!UK$! M=AU@']L&IPYPCF5PZP"W$FO?NY4T\U"$L\N,/Z"L+%V@E1>5OE5TH4B4EJGX M163%IU$1)V:W&1N+\!&%Z1*]7PF657 MH0_I@B<,G7WD>7Z.SN9,A%%<7(W1MR]S=/;F'+U!48J^;O@N+[#SRXDH:EMR M3A9US:[W-2,=-3/1)YZ*38[\=,F6FGC:'^_TQ$^*7CIT%7GJJFO2"_C;+GV' M3.,M(@8Q-?6YZ0__%&9%..X,GQ_/3C3A_O'LNG!Z6MN#'ZY\2PKSD+5FA6=V MX+V^WBGBB]7\_N99QONY>3^ MN>R])$-E5QG'V#7,-J4/24E52M.6VABH9;!%3.=0JM7_]J'_[=[^_UKT_1U+ MV2H2$W3&'HM]5<[.=3KL<>Q6KWC8EH3H91LJA([2=F4A("FI2FF[CB2$IEH. M-BV]$,Y!"*=7B&;%[QX*CD+L.%,B*>"HV6N[]K1=:JY"C4TBM]17L3 V7:]= MBJI84U,2*5#+>-@@^BYS#UWF]G;9[\77@VT6\6([7\@:+8H59Y&Q923.T8+G MVA[L!1RZUD""S2'!?$@P"@D6 (&U\L4[Y(OWREL5#S)](,'FD& ^)!B%! N MP%KI,SVDS_3$KLNL*N=,.$4@C GEQW[,.HQ2=Q>6JI=6@ M%V'H2@6*-@=%\T'1*"A: (76SI/&F<&O;U*'1MM&0YWNU$.Z8[1N#!D,Y-%CG ME\C;LYM^NL$ZJ)R*#J &S5&-#'JKU1:B,6CPZ0X-5GT.RYO*"O3R#%9 I504 M@"2DVC9ZL@!JH:Z1T-@]N-_ON=Z/ K2-PS1_BU*FEP#4XP%%FX.B^:!H%!0M M@$)KITKC].#7MGHPJ-<#BC8'1?-!T2@H6@"%UDZCQO'!IUH^6'4['&+($SZH MZ:.A5%T?4$JJH;35*5]K_'3\+$(:XX= &3]$=3S&V)9_H>JG&RJ&AE/Q?D 9 MJ;:5BO.@*=7E_I#&_2&GNS]$M3PL1]$ U/W14*KN#R@EU;72PK(&.O?'ZQ"A M<7_((/<'K3*>H U;KJ-TO7^=+!(1T[[ETX\\=$T#19N#HOF@:!04+8!":^=/ MXPJ1UW:%"*@K!(HV!T7S0=$H*%H A=9.H\85(J>Z0D0U0UQ#?A'AII]FL/P: ME\:TE 49U!G2<(Y-8EGR:J 6(Y9C=OP:0!I_B$#Y0T1KG3CR;K6?;[ BVI=X M//E-$U!2JB%UB?Q*BJYF#G8Z?"+2^$3D=)^(J/:(;4Z5L0%J%&DX+5=^R\P' MY:0:SC&QB;)3TKA%GM7U2QEI'"/R S8#Y1F+UBE:[+*,I8OO2&1AFL=A^3Y^ M9TNN?X2I9]$#M95 T7Q0- J*%D"AM?.IL97(:]M*!-16 D6;@Z+YH&@4%"V M0FNG46,KD5-M):)Z*1[QY.4!U%;24([=Z=22UP=08TE#:AJR@1+HJH8-,NU8 M'\S&6S*AO"53]5/D?5,_U^"S!R\2^J"$]&7"H+=(6X+&4S)/]Y1J"*=W-/3S M#.Y^E5(W&D!)J894,QIT5=.-ALFSHV@)R];5*<,<+WI_O.3P]G&1\7YW? MDYY?XPL?:YY3?!'LSRDV\/MCDY_";!VE.8K9JJ RWKE%RF3[DXC[&\&WU4&X M.RX$3ZK+#0N7+"L+%)^O.!=/-R7!X3SH[']02P,$% @ 4T((5Y>?&0@ M" >T !D !X;"]W;W)K&ULO5S;CMLX$OT5 MPC-8), X%JFK>[L-=%N7F06R$R29W8?%/*AMVA9&%X]$=R=_O]2E+8NB:"E= MR4O:DJO.(8LEDG4LYO8YR_\J#I0R]"6)T^)N=F#L>+-8%)L#3<+B77:D*?]F ME^5)R/AEOE\4QYR&V\HIB1=$TZQ%$D;I;'5;W?N0KVZS$XNCE'[(47%*DC#_ M^D#C[/ENAF4;930M(BR%.5T=S>[ MQS>!;I0.E<5_(OI<7'Q&95<>L^RO\N*W[=U,*UM$8[IA)43(_SS1-8WC$HFW MX^\&=';F+!TO/[^@^U7G>6<>PX*NL_B_T98=[F;.#&WI+CS%[&/V_"MM.F26 M>)LL+JI_T7-M:YDSM#D5+$L:9]Z")$KKO^&7)A 7#GC(@30.1'0P!ASTQD$? MZV T#L98![-Q,,?VP6HHVSYY17EISM/)#-;Z5 M-Q^1*"U3\1/+^;<1]V.K]2%,]Q0]?D7K+#EF*4T9>N-2%D9Q\1;-T1^?7/3F MY[?H9Q2EZ/,A.Q5ANBUN%XQSEPB+3B!/S7*7V'=.T71#2B2]JS5KN_#W/NC@?=W?'L1.+NC6>7 MN?NOZWOPS8WO#(5^SD&]PM,'\.Y_7_^&[AG+H\<3"Q]CBEB&/H0YS\5?T+_Y M=)SMT.?P"_K?QRR.$9^!GL-\^Z0\Y3SNHWQ3'H? M/V%+^ZZ#Y*TRC=\[4I#M,-E65( M#6%5$.4R_;2R; .;^';Q=#GV?3-;LPE9=LU%6/9M'*P1>22MKVS6S;P8Z YDG,)+GJCVM;<)6T$SK['#K[ M>A+*(J9TFSJQ0X*YD& >))@/"18 @76RPCEGA?.#]@<.9!I!@KF08!XDF \) M%@"!==)H>4ZCY>OW!\O>O$;$16/=MS&7XGKG2HQ,1US(^D9\412A_#%\P36H M3LBPUI:'FC)HOU_;$*!'NLMRBG*ZB<.BB';1)BQ%!GF-J"2;^@""HKF@:!XH MFM^@=?8R#A;VCX'$RN9[K($4N% (L#(%[I/LE++B8H3I%NWR+$'A9G-*3G'( M^(WAG:,T$924DQ,!$LT%1?- T?P&K?.8.XZXUPLD9B89*! P:1.!?*\2H4&^ M4B-(K&1%@LQ,4B5(S&1E@L2L7R=(C(8+!=P*'UA9$(\H%1J 3N"6Q!0#U[?J M+5NNU AK8M3Z5OV%RQ_5K. :8S=J;9V/E86^_)EQZ8Z;;>M'YY&F_)*A,'V9 MF(Y9P7+*HIPFI<1YY $O!A^SAV]I@&)Z@D1S0=$\4#0?%"V 0NNF62N(8/,' ME1U8*;U,3B=(-!<4S0-%\T'1 BBT;CJUJA!6RT*CR@\UQN1,Z:LT(2E]62\-+ Z-I%WVP!1-6MF)J&6GZX41 MZ8L=,E#9#13- T7S&[2.&JOW?B&4 M6&%'N]AK=W.@U>U5;Z(6OD:45;U!1="^N]'JGDFCT2?%#NV)5:WH*3^N)X&5]O6'8I6@B+? MH)+PG2^-]BG:G'*^-]Y\12P/TR*N5LSA7ZN^A4DQ68(J3Z!H'BB:#XH60*%U M\ZE5L\CR1Y58D"+2&A3-!47S0-%\4+0 "JU[(J,5X'2U #>JQ%)C3#YO4:-= MOM@^QP[NU5B@K)Z,U2&F6&7I$AU.TKA 9M>!ZXY'J\7I:BT.MM!2DTT>.%!1 M#A3- T7S]?Y[5;K6VUU+K.:8%UH#>P:]E=%T]0M8WZ/24E-.3@5000T4S0-% M\_7^&V&:F UFG[R /8IY_9R*1Y- 27U M):2RAU32--5#VDIBNEH2NUYC-0#=A<[$XGN.:S71Y+&0L3JF(599H*S^R+X& MUUM7#\?BXJAS0O-]=8J]X(\"GQCK$Z?GN^>3\O?5^7#A_@.^\;#DOH]O@OH< M? M?'\M_'^9\3U2@F.XXE?;.YKF3UR?=ZPN6':N#UH\98UE2?3S0<$OSTH!_ MO\LR]G)1$IS_OX'5_P%02P,$% @ 4T((5ZN#+$D,!@ W28 !D !X M;"]W;W)K&ULS5I=GD\PT"Q)@('4\ MDQ@Z3:?;S>Q'^]#I P'9I@O(B^0DG>F/K_@(&"&T=E<[DSS$@.\]TM&5[]5! M6CR2\A/=8LS 4YX5]&JV96QW:1@TWN(\HJ_)#A?\FS4I\XCQVW)CT%V)HZ1V MRC,#F>;Y:E!;XK =WG>53^6UMS!N(]921OG7D/ M\K1H/J.G=B .'#B.W &U#DATL"<1D5"%P;CO:BPC+AM\:9I M$4VT:($WI&!;"L(BP8G$/U#[SQ7^!F??#0%Z'H(;I 3\95^\!I;Y T FLB3] M61WOCF1TOJ[U\'^W/A@,JYL/5HUG'3D?P'7R-Y^%/#6P;F;$\3[?9Q'#"7C+ MMK@$*Y+S++6MTL<#!K=%3'(,_OR50X-;AG/ZEVR6-/VPY?VH\N,EW44QOIIQ M:(K+!SQ;?O\=G)L_RD*D$RS0"19J AL$T^Z"::O0ETUTSO 3+RL4G_,?;A49 M63 :G'F-4]66A^4_Q-(CHV@;YK"<(42*]>R/#G1>4=TKB3Z M@; H _>8KQ P8-&3C.A\U/"%9?NF+U"5F*&Y8PO1"J1HEACX4&)FF]!RY73= MCJZKIAL]<;(%7J>LG\8RSNXX;J[G"HS'1B[R!:-@;.2[EBVP'1M!RX039+V. MK*ZYA7#$!4L_1':&LQ"PM<3V7=UE4T,86_ N^1;I2=_?D^:T3+="*%NI" M&P:^%U#PI2@HJ%5":44+M**%NM"&(>UE%%3KJ&-6W2W$<($FIBV)C2,NN&5& MHP6HS B:UD32ZF445.NHH]?;<*QN1+DH,8&6R'5L(PH+B0F:3_#L5114RZ@O MU""9-!+9R721+]*3 ?DB08F1.U5^>N$$U0QAB*T'LI14:G"%QI10NTHH6ZT(8A[24J M5&O4XU_6M4#"ZE=,4!(C9Y1_)49S\7V=S B:$V_L4"_MD%)GU!GJ;!.EQ3G( M"*7?*".I.W'J]-6*%FA%"W6A#7)(=:(%6M%"76C#D/82 M%JDE[/$9J04:+-+$]\T2&R%G!3(8X>5[*+.92$6]9$-*_5"EHF;8JG347)U5 M.>F\R3Y;G&S28M-L:J3IKE7E:44+=:$- M9T&O\I#]4C*84FZ>'%*=:(%6M% 7VC"DO9Y%7[\OB"0Z%<+1YI'$[,)R1,4G M!?-&NV4R,,>?V!M$O:Q%7]@=/%:^(YDP]<0MS)7$;+09*H7R77$1*3&#]A3A M7N6B+ZO<:1W?.A_N-'O6.+!CJPODCDJ3!,L7WV>$,BS;,06:QL%QG1R7F_J< M%.6ZG!>4YJ1&][0[BW5=GT 2GM_ RQ64/ _@9=B7VYQE."R,N#?KPEASS=5 ]V)MN5_4$L# M!!0 ( %-""%&PO=V]R:W-H965TGLSJ3A9GQ);<\D 6:WTTPS\:9]Z/1! =DP M <1*PDXZ_? 5EV"PL6*W9_V0@-#Y29P_2$='S+:4/?.0$(%>DCCE\T$H1':E M:=P/28+Y)2>(9XG"6:O-R2FV_G &+P5/$3K4!0%VF*6X359$O&8W3-YIC64($I(RB.: M(D96\\&U<>49D\*@K/%[1+:\=8R*6WFB]+DX^1+,!WK1(Q(37Q0(+/]MR"V) MXX(D^_&MA@Z:-@O#]O$;W2MO7M[,$^;DEL9_1($(YX/) 5DA?-8/-#M9U+? MD%WP?!KS\B_:UG7U ?)S+FA2&\L>)%%:_< H M+9ZLI6#R:B3MQ.*K?!QYSE[14E#_&3V0+&=^**7BZ*-#!(YB_@G]A!Z7#OKX MX1/Z@#3$0\SDY2A%CVDD^(4LE,=?0YISG 9\I@G9KX*N^74?;JL^F$?Z8*$[ MFHJ0(S<-2-!C[ZKM1PI[3?JC<8KYYI0;4PF\SM@E,L<7R-1-L^]^U.9W6)I; M1FEN]9@[IYOWM>ZJS7_)4VFN'VW=.]W<5/C2:AXPJ^191WCNMSP2KQ?H-L:< M([I">T_C2 M)[42?*[4D# '$N96L%$)*R;^S6)DZ3-MTU;PL,ZN1D<6NY'%/DF6DX10HLX5 M A+F0,)<6^'D2H;#&L;8L/N5*C)1*+*OI;D\:;$_78D[$H+N.)@R@3W3.Z9CCIJX+(6$.),R%A'E L([,TT;F MZ7>-]*:0>D/"'$B8"PGS@& =O0U]MW;4U5-9J>LNF$!9]39?()R+D++H;QEQ MX(3FJ>@3O*:WQYJAK%*W[".PR,H;]7>-E S1- TIS0&DN*,V#HG5EWZ5_C)/R/]B7\K/>[8X; M->%L94%3/* TUSA,WXQU_7 -X/54G$PMH]CAZ$M-&+M,CZ%.]5QO",-K@GS* M11'F5I-IKRJ@.1U0F@-*T-2#I$^39*W@(=7&;I>J4!S1Z T!Y3FUK1VK#.VK+&U+]5AM/7E#9?%5R7>^E[Y;?&E6/TE+O%5PCEOO4.7WW"<(?9 M.DHYBLE*-J5?CN6;SJJO JH30;-R%_N)"D&3\C D.""LJ""OKR@5;R=% \VW M&8M_ 5!+ P04 " !30@A7Z,-;9N\" #A"@ &0 'AL+W=O%;D$H=^))>78IXXE8:D8Y7$JD MED5!Y.,,F%A/'>QL#JYHEFM[X,:3!;]@_E\&;8.Z(@C/!?M)4YU-GY* 4YF3)])58?X4ZH*'E2P13Y2=:5W># M@8.2I=*BJ,'&04%Y]4T>ZA^B!?#]'0"_!OBE[TJH='E.-(DG4JR1M+<-FUV4 MH99H8XYRFY5K+-?8:C_[&X\SO)?R^Y,A&VE?E1"U( E/'O L*Y J<^/T[''H?>WP- M&E^#/O9X!AGEG/+,U!LC/($N@Q5%6%+85V\5#[P A\'$775(#QOI8:^TJ713 MQQS!0Y(3G@&BA0E3=QFHB(8M ]@;1MWR82,?]LJ;BGDF[/")ZL ;^+[7K1LU MNE&_;B)L$FD"G?7>"]ZS&$:-M='>13IZ U_CQM?XY44Z?I*MP ^'HW%WMK"W M;5K>:Y5IS=3VL*-8<*MGXA>6:4WPSY'[6VF_5_K,-'GVJ#2Z@23G@HF,=M=L M/\^>Q8&WK17OWUOQ6S17O.VN^!7::\W13F 4#J/!COQM^RM^M0:+_Z?#XFV+ MQ2_ML35!^[\EBL( _Z7LMJ:. F16SE8*)6+)=36 -*?-_'9:32W;Z]7P=T&D MR8E"#.8&ZAU')FA9S5/51HM%.&PO=V]R:W-H965TJO=N_9#U0\. M3!)T8%/;;+;WZV\,A";@I*MVOR38O'GC]SR88;[GXHO< 2CR7!9,+JR=4M6- M;X,CN6;*\!"9SSHB MS<*ZG=RL(HUO +_EL)='UT0K67/^10_>9PO+T0N" E*E&2C^/<$2BD(3X3+^ MZCBM/J4./+X^L/_4:$%^"]-(/?!?@O MS3#M AKI=JN],2ZABL9SP?=$:#2RZ8O&_28:__:A.Z9A![YP)G:2;)B&62&^.1R?' AWD;QO0/NP8$[]R+A+S6[ M)IYS15S']0SK6;X\W#7)^7_95_\Y^XD97E\.7L/G72R']RSE)1#WQ;/"WI M]&@IDTDT6.]R# J'F&2,<0-WX,YJ#)HZH6,6'O3"@XO"'P"?L3I5M<"S^ I/ M6@5;07L?UK7$ "D)KU1>'FKAK!^!P0\G&/@Q!N'^30:&C$'NQ(T&AAB8@M S M&Q+VAH07#=%OH8)KQ>B E#C*$1YD3OK-<[NZBW.7^O" -EDC<;RXNF W5CC!>$ W5C3. /MGQEP,S.5'?4 MBXO^71S6[J'7@$.O<49N-#I: GP.!WK'H"@(!J8D8Q"6[^@H,Z!"_ZA\6M'V M4;-5@M@V7:[$I[!FJGW1]K-](WW;](^#^;O)S7)BF$^P\6[[Y'_HVZ[] Q7; MG$E2P 93.=&PO=V]R:W-H965T:=-UT8:16A,>R 8[+.;W+86B9W9 M3@O[];.=DO5ARK3U2VL[]UR?N*_(Y5%B< ML1JH^C)EO,)23?G,%34'7!A05;J!YR5NA0EULJ%9N^;9D#6R)!2N.1)-56'^ M= XE6XXN"&SN=0+;C:L\0QN0=[5UUS-W,Y+02J@@C"*.$Q'S@=_,/8] M#3 6]P268FV,M)0)8P]Z ,92E]J1X_%PY=;H]-7!] M_.S]THA78B98P)B5/T@AYR.G[Z "IK@IY0U;?H25H%C[RUDIS"]:MK9QX*"\ M$9)5*[!B4!':_N/'52#6 '[T B!8 8*_!80K0&B$MLR,K LL<3;D;(FXME;> M],#$QJ"5&D)U&F\E5U^)PLGLBBZ 2L8)B%/T597-\05(3$IQ@MZAN]L+='QT M@HX0H>C[G#4"TT(,7:DVUG W7VURWFX2O+#)IX:>H= [18$7A!;X>#_\ G(% M]PT\V(2[2FZG.>@T!\9?^(KF)Z/8)J?%1W:\[JR!J'$.(T>UC@"^ "=[^\9/ MO/UP3GJ.$=[.=_@I:IP"9S@TLJMA''M;["Q649@$=GI)1R_96]?WN&Q4JK%$ MZG &CM@4Y4Q(Q+B*)W\ .; 13@Y9ZP=RMB&_U\GO[U$ M/$AC;[N@+59Q$/?M>>EWQ/K_E!?=BJJ*U&V(2_(+3TI "VUJ35/_D&DZD+.- M:*1=--+]1Y).DRI)O "N'@IM*%Y,6[J3$+_O1=O-;K%*?2^RI\WW_MR-WG_W M^\I%\DK#V\PL'>^NW>3Z&?4%\QFA I4P53COK*<\"U@?H^94P^3_1[H7L?9K\!4$L#!!0 ( %-""%>+[Y"H.0( 'P& M 9 >&PO=V]R:W-H965TM@WQ3['(O*DBN=X^:_GR0G7@9)*&/Y8NND>^^>].1S MW$KUI$L )"\5%SKQ2L1ZYOLZ*Z&B>B!K$&:ED*JB:$*U\76M@.8.5'$_#(*) M7U$FO#1V(-O<7E_2 H_'!_8O;N]F+VNJ82'Y3Y9CF7@W'LFAH W'!]E^ MA?U^QI8ODUR[)VF[W,@D9XU&6>W!1D'%1/>F+_MS. (,1V< X1X0.MU=(:?R MEB)-8R5;HFRV8;,#MU6'-N*8L*:L4)E59G"8?F\%*%VRFBQ!92#0.$'>W0)2 MQO7[V$=3PV;ZV9YOWO&%9_B^-6) HN #"8,P^AON&VF]OK#7%SJ^T1F^7R#Y M3B.Y$PA*4.LDY:=D7:2Q5WNF:YI!XIF[JT%MP4O?OAE.@H\71$:]R,BQ1V=$ MKLRGDC<&X8[< Y8R-[*WH-%<8M2G1$=7$#WJ18\NGNP?Y^O>^5,: M.Y8;QV(_\6T:#,:QOSU1>MR7'K_*U,7@<7"JY$7T/Q[+I->+RH=XP, $1 9 M>&PO=V]R:W-H965TE>K)AO"!2W?*M+?:)B(LEBQMD)<(U6:OJBRG[% M5OG*2KU05I*KIYGBR<6J6B#9/S0%[\LU*RA822*I6@H2O(ZI)%DNWH"?P*=5 M#%Z_>@->@:P$?^[809 R%3-;JCEH)7O=Q+NKX[E7XGG@GI5R)T!2IC0U\.-Q M/A[AV\I[FP#WG( [=U3P]T-Y SSG+7 =US/,9_E\NFNR\[+HR7^.WDF&UZX& MK]+SKJT&U8?20TX!VX#DRR&3W\ ]E3NF%\>1"JF7A;'HM2PRR^IF=ROV9$WG MENIF@O(CM18__@"Q\[,IXU.*Q5.*)1.)=6J#VMJ@,?7%KYP) ?:<;3)I*D'- MQA5;;P_'!7:BP)G9Q\O<#E%^%/I1%Q4/45& ,.JBDB$*.H$?/<$Z/OW6IS_J M\X\]Y41FY59U&MV03%YK!?\BLN=YT.MY':+< $'8\SI$(3C(6V) >2$*S%9Q M:Q6/6OV@7@2NF\3#Z6.H?^8=DZ,1OO?',J58,I%8)[-!F]E@-+/7FM=;\(&I MA)>"Y5FJ]KGS,VJLP&B,[^UJ4XK%4XHE$XEU"A6VA0K_GQTGG+(V4XK%4XHE M$XEU:A.UM8E&?T0KDE-C[J-!9XHB&(:]SC1$A0CC7I..ARCH^T[H]_JO"08] MA,T-&#I/K[_.BW;5AM[9:A#"O4UD:8"Y$<2]E,0&&$)^T%-+###?#7SWBMF+ M=WWXXJVUD>@X\:'3WUL-,!BA /<-&]0"WW'[AHU;MBR-=0?FV.DL+L&:'4M;O\^UH M>UY_5YU2>^-W\'8)#>.Q/M]71\@G^?K/@7O"MUDI0$XW*I1S$ZBR\/J\7=]( MMJ\.E(],JN-I=;FC)*5< ]3S#6/R?*,#M/]Z+/X%4$L#!!0 ( %-""%=N M/%+' @, (L* 9 >&PO=V]R:W-H965T4;%V$JE+(:V+:(4@Y4'.:'5/WZJ\[ #4#SM M *\&>/N WBL OP;XAUKHU8#>H1;Z-:!_*&!0 P8F]U6R3*9#+'$PXFR#N-96 M;/I@RF70*L&$ZL:ZEUQ])0HG@RNZ!B%5ITB!"$63)"$9P1)B-&-Y@2D!@6XP MYU@W #H-06*2B4_H#$U+H;B$T(I+0K%IE#/T M(]_YC#S'\UO\F1T.]]K">9_U^?NL+[KA(40*[K;!G^72;[K.-WS^*WQMO=/6 M(A5+KYU%S]RA*' $8TL-50%\#5;P\8,[<+ZTU>>89.$QR>;')%LQ977M- M77M=[,&->@F+DD>IFO7JT8A8226A*Y1@PM$:9Z62QK_*>N"T5;SB'QA^_2BN M \^[N'3[(WN]6\M.-]Y:R\-LSH]I<]%BTW<=]Z*Q^2S__2;__<[\3W+&)?E; MS6*6J!&\G>YZ&N/M<$="0G%6%FT%Z+]P3(7@[J7_$*7PI9+O[2O-#U%:= ;] MUI:V=Q[+'/C*K#4"F5ZM)E@C;3:GB5D8]N13=SAS6^2A.YQ7B]%_^FI-N\9\ M1:A &23*E'-^H0+CU>I3720KS%.]9%(]_.:8JFT1N%90WQ/&Y/:B#33[9_ / M4$L#!!0 ( %-""%>9;M\TSP0 "PB 9 >&PO=V]R:W-H965T(YR<_6(#YCSO\)[Q 0[,=I3]Y!M"!'K.LX+/M8T0VZFN M\V1#\IA?TRTIY"^/E.6QD*MLK?,M(_&J#LHSW30,5\_CM- 6LWK;'5O,:"FR MM"!W#/$RSV/V459I3@J> MT@(Q\CC7ON!IA/TJH-[CGY3L^,$RJ@[E@=*?U1Q@GPFP MV@!KK(+=!MAC%9PVP!D;X+8!;NU]8U;M=!"+>#%C=(=8M;>D50MUNNIH:7!: M5#/K7C#Y:RKCQ.*.R4G*Q,L5NLOB0J"X6*'P5YENY>P1Z&- 1)QF_!/ZC'[< M!^CCAT_H TH+]'U#2R[WY3-=R%%4+#UI%6\:1?.,HH5N:2$V'(7%BJP4\<%P MO#L0K\NC[RPP7RVX,0>!?Y?%-;*,*V0:IJ48SW)\N*DZG/>IA^]3CX;# Y+( M<*P*[WEI==/)JGG66Z:3:JXT.%N-J\KJE&_CA,PU633LJ\S&)! M5O+T*4>3I'%U@E8YWO"<@W%\MBU[8GE'C@_J7NKX2-$04C12B1K8-FVUY6YG MN?N>J5X094%S3P;C3#PYYXY<'Y2^U/5QFB&D9J32M"<37^VYUWGN#7H>'$QJ M1)[E]3,G*I>]$W7LV8YS9+)W^O]WY;SH[Q6@K&QO^DR_I>KJ!9[6*M\U_/]H[HWK'YI$L>)AJ"BD5+4==/ZF3+-56JQY[7F:;QE](I7K:K\'89?^M4!I 2@M!*5%4+1^DLU]DDW8 M"MKRH/(,20M :2$H+8*B]?.\;S;@P5O=MY=1ZZ2X3"S7<(_+*&@_89QH""H: MJ41-P\5GRNB^"X"'VP"W<;*1F]A+WW.EV9!WUTM06@!*"T%I$12MG^%]OP$[ MP#44\IY^"4H+0&DA*"V"HO7SO&]RX'=U.<[7T-,&@.>9EG_<7AJ6OSB1XU1# M4-5(I>I@;#MGRNB^VX&'VQU+6G#!RN8A6UH@>36ZEN-1&P[46VC3 DD+0&DA M*"V"HO53O&_*X EP'07MUX#2 E!:"$J+H&C]/.^;-GBP9?#V.NJ?-!9=7U:T MXS(*VI<9)QJ"BD8*4<>U[U>[7A2_U M_VC[#9XNL6)[@*=A\^+"'M^\1W$;LW5:<)211REE7'NRXK/FU81F1=!M_2C] M@0I!\WIQ0^(58=4.\O='2L7K2B70O2"R^ ]02P,$% @ 4T((5S%MRP9= M P 9 T !D !X;"]W;W)K&ULM5=K;]LV%/TK MA%8,+=!$[TNJXH5U%2=BC5P?+,0LJ8:NW+IJK4$ M6K:@NG(#STO-P+8EJZIK*7Q=0B?K.D2;D!_7U]+[+D#2\EJX(H)3B0LILXG__S2CPR@C?C!8*.VVL18F0OQ MTW2^E%/',XJ@@D(;"HI_=W )56684,>_/:DSC&F V^T']L^M>30SIPHN1?4/ M*_5JZF0.*6%!FTI_$YL_H3<4&[Y"5*K])9LN-@T<4C1*B[H'HX*:\>Z?WO>) MV *@43L@Z '!2P%A#PA;HYVRUM:,:II/I-@0::*1S33:W+1H=,.XF<8;+?$M M0YS.KP1?GFB0-9G!7)/W,]"45>H#.2'?;V;D_;L/Y!UAG-RN1*,H+]7$U3BL M ;M%/\1%-T1P8(B_&GY*0N\C";P@M, OQ^$S*!#NM_!@%^ZBV<%Q,#@.6K[P M(!_Z_,*5E@TN1VWSTQ%$=@*SL<[5FA8P=7#G*)!WX.2__^8GWA\V=T6VUVV*3%FNU^EV<9;G]OXMYM&["%)?%6V(ZT:) 6C4K[ M*MF2<53'E&J E$P5HK%/1T<4;PDX2;(@>2+3$I5&:6!7&0\JXU&5,UB E%"2 M!6KE!>-+4@BEK;L@WA<0IMG3;%JB(C_.[#*306;RPGG^2#B>_6)!A#V_!/>P M.>9>["K9TYNE?G@6/;%E"XNR], B20=?Z:BO*U#J'(]!%(O2UT*:H]^F,MW/ MZMG^2GXN:D=C-FC,7I#[:CA'NUF ^Z)JRC:SSZO/]I.7!/LYMH7%!W-\-N@_ M&]6/QZI/;HWR*T$Y^4P+5C']RZ9SE.BUY^*1R'8\^]YCV?/>6@5ZAB/9/1;; MKM^M,N^_H1+TX/BY4F"-.UP+_,>:[(^6P?S3Q=7HRAN'OWHN_H^:[#\693]\ M\]H;K>NO]GLDMEV_CY7>'R_USZR]:.]^L;?LQD(Z4>[6%=A\?_Q-)98_12I8 M(,8[37'-RNY*WW6T6+>WXKG0>,=NFRO\# )I O#]0@C]T#$7[>'#*O\/4$L# M!!0 ( %-""%=%H0JO204 -@K 9 >&PO=V]R:W-H965TV@<9BL [)%C1M=S'L@K;IF*LD M>A1MI\!^_*B/2*8J6N\K'?&U-#E(]3G9<*[14Q3&R;2ST7I[ MY7G)^]>S29R MIT,1\WN%DET4,?7EFH?R,.W@SO,;[\7C1J=O>+/)ECWR!ZX_;N^56?-*RDI$ M/$Z$C)'BZVGG+;ZB9)@69%M\$OR0'"VC=%<64GY.5]ZMIAT__48\Y$N=(IAY MV?,Y#\.49+['/P6T4XZ9%AXO/]-OLITW.[-@"9_+\ ^QTIMI9]1!*[YFNU"_ MEX=?>+%#_92WE&&2_4>'?-O^N(.6NT3+J"@VWR 24=![:4&_*,AVWD$JW-K1T(5,_JS9Z MB3@]4!ZT,I\*4Z=GMS)^_$ES%:& +S3ZC2G%4NO0ZX!K)L+D#7J%1(P^;.0N M8?$JF7C:#)L6>\MBB.M\"')BB!N^N$1X>(&(3[H-Y?,7E/OCD^6!N_S777R) MNGY>CCX^!.CUJS<-&.K&!'QI,#C#D&:,9Z0O]2>E_B3C]DYP#0ZC#ZG^MY+% MZ(8M12CTER:5G:"TH5PE6[;DTX[I& E7>]Z9_?@#'O@_-VD."0L@810(9KG1 M+=WH9O3N29?-.? N3K3:F6:HFUSH0KH "0L@810(9KG0*UWH.<^)JB>MC!\7 M:,V$0GL6[GB3(4Y66T,@84$.&V2P](*]GXV&H\'8-+']L=1-F_GCT:#* ')("@2S=!Z5.H^<.M>.]@O3WY5@BY C,__D:!U* MJ9HT=U+;:I[#L%\3O5\3'7),"@2S1!^7HH^=HG^R-#8Q+3_,FW1V@MKJ/&XZ MMLFPKC/DF!0(9NF,_2I5^>T.[[50B4:AX#$*N;GPFA">NB!D8YYRPMNJ7]#J MASFIRP\Z*H6BV08(MKC*MM@9VMI>(,PF=R(6T2YJ- Q;:57J)OZY_8J 1FM06@!*HU T MVXLJ@!-W &_1KTACR,7UWX?F[A%;JPU)HU T6^VCN\BM O@U2WC>F/Z\X]&" MJ[_<,RHWO?59 7MS&?;N\O<(WZ0*W^3L\$U PSU'E;^*^&=VF0S7?/_YZ#@6:L$%I%(J6J^T=/129 M/O-ZQ]2CB!,4\K7!^Y=#\XVW'Q7<8 MBCRE22;G5JS4YMJV91A#2N4%WT"&3U9@:'D!]V]P) M'-FU2L12R"3C&1&PFELW[G7@3K1!,>,?!CO9N"9Z*X^#+]'< *KJ8";XC0L]&-7U1P"RLGO)#IG@M94E MM8S3+=/:\:A^@Z-"=_2";@"";:F.GB[\I>VXVU8GE6NYH2',+$;?>Q0SE9DBL MQ6U2M=R%!FAL1:S"YK9I>]S)94QF2%U0B)(5JS;-V%I%=B:%(S*188$FNAF];H MIF_X(9B:9&92+# DUF)V53.[.C^U<5V)8B6$\9IWQ^+522Q.? ?_CJ*QU^=0 M/(;$6GA.F<#"K$*9/NZ4&!=V%GOE7K3!B/GPG&/"/5['8K(E%J;4:.$ M=GL9867W7%9UIU7S3W)61NOW,#0\C:H%IM3:=+T#7>\-::TR-@7.I%I@2JT- M[M 7N+TE]-#L=-*O&U&AS[ [6\$L+?+J7@N6[O3Z(6G M#1,8LN2O4'%=]^*\\=DQ;;(!6!I5"TRIM;$?&@K7?TM,F^P ED;5 E-J;7"' MCL+M;RF&QK3)OF#IGK8B7D?Y$YCR6C*R&X=;*8AU<4@H2:CW7)YSU7?K@\B; MXOC-/DPO3S&_4H'!*DD"*S1U+B[Q98KR8+ <*+XICLH>N5(\+2YCH-BJZ0GX M?,6YV@^T@_IX=O$_4$L#!!0 ( %-""%?US%/PK@, /\/ 9 >&PO M=V]R:W-H965TO[6329NJ&C@A?VCSN/3GG^-J^GNRX^"I3 M (7N,LKDU$N5RJ]\7R8I9%A>\AR8?K/F(L-*WXJ-+W,!>&63,NI'03#P,TR8 M-YO89PLQF_!"4<)@(9 LL@R+[Z^!\MW4"[W[!Q_()E7F@3^;Y'@#MZ ^Y@NA M[_P:944R8))PA@2LI]ZK\&H>]DV"C?A$8"W"M2KOVD2#Z_OT6^L>"UFB27,.?U,5BJ=>B,/K6"-"ZH^ M\-V?4 FR!!-.I?U%NRHV\%!22,6S*EDSR @K__%=9<1!0AR?2(BJA.CV&RMAC SC+=*Z+=$YZG9#6&8)013])9) M)0H]0DJB&TP$^H1I >C9-2A,J'R.7J"/M]?HV9/GZ DB#/V;\D)BMI(37VDB M!LY/JH^^+C\:G?CH7P6[1'%P@:(@BAWI\_;T:TAT>FC3HV:ZK^77'D2U!Y'% MBT_B";+%IIP0EA*44U$)T7-#F,EV)7._I'. A>NO1U!-90 M&]=JXS;T0[6OC-H+-"^$T,-^@6X55F J /$UVE?&@DMBY]R7-W?*S. E!?2& MZ5H1V#S_S^57.XF%@!R3%=+U@[A*0>A:MR1.C\"\2\2&<[W:N=XCG7O/6?([ MS&OG\8^51SG;O% @LA;+?AVG852_-JI_KE&X-*IRR:6UA!I8*+/I;&?A,([& M$W][J,01->J'01W5X#FH>0[.G?B4X"6A>J3 .?L'7<[^CL :DH>UY.&Y0_-W M)?G[[ZOC=BX/ZZ]]#.8=@35L&]6VCHF09(-TR;IQ4:B%%8;PC9Z1[S? M/M$/-,AM=)X;*%U!-9P;%P[-O[U377< MI=J.P!IJPV#?1P7=K7D5UL\6/5?8Z54O/.CYPD=R9?4"X*1;PO4/>?2#L=5$HZ'#P?J."H*AN&)<=HW)N'9G4E-V$G2 MT6\X2!Y'.4CZ!Z$B2BL-9IP>50HXCRM%G>*)[; ]N2*WW\LY>I M/J&#, 'Z_9IS=7]CSH#UF7_V/U!+ P04 " !30@A7&F5/>C0# "9# M&0 'AL+W=O>Y\=UPNHPWC M/T0*(-%3GE$Q-E(IET/3%%$*.187; E4G22,YUBJ+5^88LD!QP4HSTS'LGPS MQX0:DU$AN^63$5O)C%"XY4BL\ASS7S/(V&9LV,96<$<6J=0"AGVM7RA\([ 1.VND;_+(V ^]N8K'AJ4=@@PB MJ1FP>JQA#EFFB90;/RM.HS:I@;OK+?NGXN[J+H]8P)QEWTDLT[$Q,% ,"5YE M\HYM/D-UGY[FBU@FBE^TJ70M T4K(5E>@94'.:'E$S]5<=@!*)YF@%,!G$. M]PS K0#N2RUX%!2BN;I9W+P(78(DG(\XVB&MMQ:871?0+M(H7H;I. M[B57IT3AY"1,$I4RI%)V(U/@:,YR56^I+H0UH"L:L1Q0)P")22:ZZ%R))' 0 M$G$L 45X*93PX3Y G;,N.D.$HJ\I6PE,8S$RI?)0VS&CRIM9Z8WSC#9QN>F7.2\,N*7B#7^H =M MUL-76]\+AEO7BEOPN<_P37.VHJI6$K10#0AU,B9$]_T[V[<^/S/5N/HZU>I>#WKY2<*PT\#U[ M7RD\5G(\:T=K+S"].C"]DX&I6UD'GM1[5T!7M2_=\)IN?)+J7PNU3;*@3;*P M);*]?/AU/OPW])<,"T$2 C%*.,M+\517*Z&2G4B^ M*(9<@2(=@?)56DOK.7I:C(\'\ID]G-L-\D#-W>68_)>^'-JO,5\0*E &B3)E M7?35GY67@W"YD6Q93'J/3*JYL5BFZML!N%90YPEC&PO=V]R:W-H965TVV'*@B0:5A>TYSL0N:5Y9P4+/W?-@P7:RR"NXYT3LRI+R M?^Z@8(>EY5K'B>_Y)I-JP@X66[J!!Y _MO<<1W;+DN0E5")G%>&0+JU;]R9R M'070*_[,X2!.KHERY9&QGVJP3I:6HW8$!<1245#\V<,*BD(QX3[^;DBMUJ8" MGEX?V3]JY]&91RI@Q8J_\D1F2VMFD012NBOD=W;X#(U#8\47LT+H;W)HUCH6 MB7="LK(!XP[*O*I_Z5,3B!, \O0#O ;@G0-&+P#\!N"_UL*H 8Q>:V'< +3K M=NV[#EQ()0T6G!T(5ZN135WHZ<QBNOU$%YD!SOYHB3P8J*C'S$XT(^0[(! MLBZWJ!U!"==5S$H@#Y)*P),AR44(DN:%N"17Y,=#2"X^7)(/)*_('QG;"5HE M8F%+W)(BMN/&_%UMWGO!O$^^LDIF@D15 DD//AS&3P;P-H:BC8=WC,>=-TCX M95==$]_YC7B.Y_?L9_5ZN-?GSONL1__;>B<8?GLX?,WGO\ 7 L_W5#W)?["N M)""K)-$3OAE$KPPUPT0SJ-?"/KB:NY/9PMZ?QK=GU0P_W55ASRIW[CA.=UG4 MMVSJ^\]L'6?'K;/C06=U*DI5*LHP%>75IL_;08JW'CJ39*%)LL@064>'2:O# MY!U/_<2D ";)0I-DD2&RC@#35H#IX(-P6[(=OF]9BA7/40I2,"$(8!J()21$ M,O((1'):B10XQYF4LY)\6ZW[-!LT]U;-3)*%-=GX))/,YI/Q6;HQ9+&CQ:S5 M8C:HQ2>LMXH$+D:7[4Z!9% MPJH)%WBJ82;+0)%EDB*PC[+P5=OZ.+#39_Y]ZLW)[Y4'7@NLE[IJ_;]Z^48^X1I( 4 M33G74TR@O.Z(ZX%D6]WR/3*)#:2^S(#BVT0MP/LI8_(X4 ;:_R6"_P!02P,$ M% @ 4T((5UQ&@EQZ @ J@< !D !X;"]W;W)K&ULK55M;]HP$/XK5B9-FS21D(2V8Q"I$*9U4J6JW\ M!J9/"BXJK/16K'Q9"\"Y)574#X/@PJ\P85XRL;8[D4QXHRAA<">0;*H*BZ<9 M4+Z9>D-O9[@GJU(9@Y],:KR"!U!?ZSNA=WZGDI,*F"2<(0'%U+L>CA>QP5O M-P(;N;=&)I(EYX]F[[Y!&T\(Z.7<2KM+]HX;!1Y*&NDXE5+ MUC>H"'-?O&WSL$?0.OV$L"6$SPGQ"X2H)42G>HA;0GRJAU%+L*'[+G:;N!0K MG$P$WR!AT%K-+&SV+5OGBS#S3AZ4T*=$\U1RPS)> ?J"MR#1FQ04)E2^G?A* M:QN$G[4Z,Z<3OJ 3H5O.5"G1@N60]_#3X_R+(WQ?Q]0%%NX"FX5'!3\W;("B MX!T*@S#JN<_\='K8%\[_>5_\L_>#9$1=E2.K%_VURB@E,J-<-@+0C^NE5$+_ M57_VU=LIQOV*IGV-98TSF'JZ/TD0:_"2UZ^&%\&'OF2?4RP]I]CB3&('98F[ MLL3'U)-%48!ME(BX BE=(($5]-7#2;VW4J;[KY-@$([TZUCO)[H7=3DZ1*6] MJ*OH$+7H0T5AW*%\ZE K&S7ERCC#5/NA7;6;K!IB ,0)\7 MG*O=QCCHQG/R&U!+ P04 " !30@A77\F^73$$ !'$P &0 'AL+W=O MW4-A!'*KH% MMC4VW?:9D6B;6(ET23I.^_6E+I8MBE;37:$OMD2=.>29&0XO\R/C7\0.8PE> MBYR*A;63(4&LY MK]K6?#EG!YD3BM<;?$3EI_W:Z[> M[)8E(P6F@C *.-XLK =XGT"_-*@0OQ-\%!?/H)3RS-B7\N5#MK"<\&/.,]+)C6./QM2J^VS-+Q\/K'_6(E78IZ1P(\L_X-DPIA;(\ 8= M.2Y&$BWGG!T!+]&*K7RHO%]9*W\1 M6B;*D^3J*U%VULYH?6$>_+$RATD_/E [X#GO >NXWJ&\3R^W=PUR?FVWI.O[KWC#*]- M"Z_B\Z_PQ2KN%&=M!IPR8YTC:@SV(%U9[>[%'J5X8:ER)C!_P=;R^^]@Z/Q@ M\O289/&89,E(9)V8^&U,_(K=>VM,5"S>@\X$/DW A,#26"%JON!B M%).I%VF:#2 (H:.I-J'"2/--8D"Y+IR9=4>M[FA0M]HYR1RKG9($.1-&H5&O M7W>FR>Q#=(G_3I(,D72T35MMTT%M92G9GTH)/I62YX%2,NT-(?0TJ7W()'!" M36T?--,R(S'P0 >Z9L6S5O%L4/&OT458$UJ1[D_*\% M=$RR>$RR9"2R3F"@<]Z7.O_+:M=T,U*T1F6+1V5+QF+K!NSB( &_;Q#]RS/'93W4# NR=^H.MZR#=BK)%0';N5&DF*0 MT-53-0]OMHC0VZO+ M8,,XL,@]&B!0%]V'3*"NN8^YLB[ \UX;#NX/OV(M; @OMUD3-] 5&T!^I&LV M@(*>: -HYFNR[8N+@0+S;74C(]0,/5!9'P;;UO;6YZ&ZZ]#:5_#^$1K:X_*6 MJ+J(.-/75TP?$=\2*D".-ZHKYRY2X>'UK4W](MF^NI9X9E*RHGK<891A7@+4 M]PUC\O12=M#>G2W_ 5!+ P04 " !30@A7QMB#$RP& " )P &0 'AL M+W=O05#\79'2^^ ME5O&!/J1I7EY-MD*L3N=3LOEEF6T/.$[ELM?UKS(J)"GQ69:[@I&5W50EDZ) M97G3C";Y9#ZKKWTJYC.^%VF2LT\%*O=91HO["Y;RN[,)GCQ<^)QLMJ*Z,)W/ M=G3#KICXLOM4R+-IQ[)*,I:7"<]1P=9GDW-\&I.P"J@17Q-V5QX-F8&UJR M!4__3%9B>S8))FC%UG2?BL_\[G?6-LBM^)8\+>N_Z*[%6A.TW)>"9VVP?((L MR9O_]$BD+\F,D[,KYH.@MXG.H%$$:L[+[AX_^^X#,>RNE]@UGWVLE[29;SI#DF^@ M!#<4#DQ1%;S37[&PB*UK)BELVF?_Z"_:LWR!U39)%)LEB0V2#/#A='IPQ M]OD531DXN)HPKPZKW@VWVAJCJ,$!?[9 B+=)CM.&'@#&&Q#G,L M)PB\#C9HH]NUT1UM8_Q]GXC[JISD\CV9Y$N>,;0N>(;H>IVD"15LA>3%'MT\,9U6/*J^R1+N)&C MP4\=;2;)(I-DL2&R00;\+@/^RZN>;S(/)LDBDV2Q(;)!'H(N#\'SJEZ@CSLW ML#Q7&>D +"2A%RAC78>14-(I;+$.LQW?(@$\VL.NC>%H&Q=R\I;>EP)=L^4V MYRG?'"ENHS1/[6\FR2*39+$ALD$NL-5/BJV7C_R6PU JC+)%1MEB4VS#;!Q8 M%/R\\=_:L9SGJ^ =@-B':NQZ .2'V0V7\ S#7#]PCXQ^3OI7DZ14 _8O^ M8KR^_($GLD=^E=UR7S!0C5'^)_='DVR14;;8%-LP4[T9P@;<$#9JAXRR14;9 M8E-LPVSTE@@_TQ.U<8/Q['A!J%8''6:[H>6IU4&'>9[OV6IU $QWQ K@W M17C<%9VO_MZ7E?.)+RZOH_/&$!7]VDS9]$E8","?>#A4#1$$2($+TKPC^Q12^VA^T-%'\8$%4.'1:X1.L6$)EG!:H: ,RQ\;%N MT3L4/#KQGI]G507ZIUFMXVNIQRTK15V=I$*=(DAVG=V[_0Z4PP=ZAX55-1Z# MB@"43514_#/44(O>)>!QF]"\(&^;%R1:,5EMEDFMS%M$#W6B^4JJ(YBL1@)4 M!)CB$ZSU#QWE6+HB.LH+B*:(C@JLP#^B2.\I\+BI^&/'"EJ]H,;+@U%+890M M,LH6FV(;+BCWKH(8:;;(/K$'UR,A'#0:B2 M YB3I'0?Y_QP'T2?_ZH6.LP-M>],$0 +O9"HGZ, &+9"F[A' ME.@M!QFW'&!Y?/2"[3CYDX>FT4\U1MEB4VS#-/5>B!CX7$.,?J\QRA8998M- ML0VST;LQ\LR/-@3XS@(LV@(P:-$6@$&+M@!L9-&6] Z+C#NL%Q7)4/\:[]J^ MZKPA&'9(J JAP^S =C4A()AS(&LCQ/1@1U'&BDV]E:M$2[[/1;-MI+O:;1<[ MKS=)*=GG4EJ)#YLLHEG$D-GTVFWG:3=?59LV68+R$5RDO;7KP08;.E"DBYY M2 P^.NC<*UV=&\X?>/%-;!B3Z#%+\BW+U31ZH=S*0GV;J'%R=L,6/%\D M:4++O/$5^DNMSNM\P3,V_L"%0)*C6[96:T.BR^6_:D9LB>*KZR_1)7H=,4F3 M5+Q!I^CK;81>OWJ#7J$D1U\V?"=HOA3G8ZDFJ1\U7M03NJHF1#HFY**//)<; M@>)\R9; ^*A_?- S?JR"TT2(["-T17H)W^_RM\AU3A!QB O,9_[\X022\_^> M'O_RTX^"X3;+Q2WYW Z^_4JX85M>R"1?JZ5252NU>J!D5W0>3*>KX)G8T@6[ M&*DR)UAQST:SWW_#@?,'%.DAR:(AR>*!R(YRXC4Y\?K89]5F17=,)8*IW5=> M2?K(P-U7<04EESY%[F>N%SKA^?C^,-(VB@2^1XY1$<3E3OUC5&RC/ >[DP9U M)-IO1/M/B)9,A5(B]JC.3,%.4,XDI+>B\0^>'N)@:LBU05/U8ZBU03AT',=0 M"Z FKCN%U0:-VJ!7K:[)J2[&^F@50ETM$['E@J9@C@-[#IB8FFV0/W$-R3:& MN$Y@*+9!DP/,D=Y)HW?2J_=+07-!:RN1+Q&7&U8H7Y)2??HLN)"@[@F@.S02 M-+=!$Q,3V1@2$,_0;8-\9^+ PJ>-\&FO\/C[+I$_3K7UT3HSO;8[:^L4F(!C M[-$Y +*V:&2#PD,IE5X;A$DP"6'!82,X[!5\H_9PL5O(7:$.DQ-5O21;%[1) M_-U.J %ZX6]EDB4_JV\Z%T (+ !SOVNF3ME$L@PV4[U<+SU@!V6+!F6+AV([SLJ!3\;#.I^:;ZC, M#,D6#\ ( "S " @MP !.NV [BUX;C74!WJ6\.+^QWO MUYRF*5_49J!0&U)]W*-9, ^ZZIWD9-?6*Z7@"%76=JI1Z ^7[8E?K6 M^.)^Y_N>JT,2W:M:M%-V?WFP$$Z.5D&Y+))Z;X QL:VJJPXY,R8VRG,<\[@$ M4,&48#,D@,]VIAV= &[-,>YWQY>'JOE*B;Y7DLMJG:@PK%;EOS<8$I)M3W=; M,!: 90Y,E?-GH2( Y1(3%3^%.HY%:YQQOW-^8:> (TR1_4T8"E&U[V5,WM&1#!MNJ!@ 5 MQJZE&W#/V.LJ!JU[QOWV^$ AH"0%4=T](6N])>AW4R[K"FNN)MA!" MV7TA@ (:0P#5TQF2UMB1?F,W;&]( "MF-X< "N@. 130'D)FW=Y^V3*=9M5BB:KK@ M?/:2O+2_&I0M&I0M'HKM.!VMX23^L)TOZ36P+\[,D&S1H&SQ4&S'F6F-+WG" M^!KOXU8%S]2IJ--$[U+6OWT"Z]_R4U\=5F:Y PZ;Y V#8]%>.#-YH9*];EJV2ABOLNE]7;JN9N\[KZLGQ):]R_PF=S#-R/\%EF\J $N>:]F8 MA%;6MBO&3%Y!SL=,JX$77E1+%@;!-:NY:&@:^[F-3F/5 M62D:V&ABNKKF^L\:I.H3.J?'B2>QJZR;8&G<\AULP7YK-QHC-E$*44-CA&J( MAC*AM_/5.G+[_8;O GIS,B8NDTRIO0L>BH0&SA!(R*TC2?MD^H_PYC/E>/E2AK_2_IA M[V))2=X9J^I1C YJT0Q?_CS6X400SE\0A*,@]+Z'@[S+>VYY&FO5$^UV(\T- M?*I>C>9$XRYE:S6N"M39=&M5OK]<8UX%N5,UWK7AOER7Y)%KS5W-R,4]6"ZD M>1Q(&841,Q368?RD,'4^VP\EVZ+'1_]K^ M>9L9J_&N?YWS.D 7YZ&N_U>FY3DD%!O<@#X 3=^^F5\''U^Q'$V6H]?HZ6-7 M9Z")*LO;5#>K,(%C?A,F:'4U_L MI!O ]=S MTS]&^A=02P,$% @ 4T((5TQ= +33!0 ,24 !D !X;"]W;W)K&ULU9II3^,X&,>_BM5=K1@)FOCHP6RIQ#&SAX2$8)A] ML=H7IG%;BR3NV&Y+I?WP:R2CFC.FP5,2 MI^JL,]=Z\3$(U&3.$JJZ8L%2+0[?T1GG=!&Q&(V MT=8$-3\K=LGBV%HR<7PKC'9*G[9A=?O9^N9/, U7L4L1_\4C/SSK##HC8 ME"YC?2O6O[,BH9ZU-Q&QROZ#=7%MV &3I=(B*1J;"!*>YK_TJ2A$I0%�U0 MT0!E<>>.LBBOJ*;CD11K(.W5QIK=R%+-6IO@>&I[Y4Y+3" MY!6!2Y&8SE8T*]<)N&5*2S[1YDQV%;A/N5: IA&X83(31#IA+\X=73%->:P^ MC )M@K,N@DD1R$4>"&H(I ^N1:KG"GQ*(Q:];!^8I,K,T'-F%\AK\,]EV@4X M/ 8H1!C\# *@YE0R5?QX/."R=CCS0!H\-!3HZ/;NOKX"7G/V_ONH%G3"SCKF M!E-,KEAG_,M/L!_^Z@F6E,&2S#INZFB;]-J!ZW0W= M9(?/UU1&Q^ SY1)\I?&2@7-E;N.%;9\+XIKIN8A$+&8;\/?Y@ZF+N=W^J:L! M::$&O;(&/6^'_68RU:_%E8>5-^QE#>U(MAI#&)+^:3@*5C4>^Z7'_C8>P=$Z M&Q[,%ETQ:88[,+-G0$0U U-;UY6MZS%8J@@LF,Q%^@'\6Q%N7=BY]T$E[-/N ML%;"_K$U$%\*H 8@IN.+2C*U"UD;F];%G/P_+#(8'H?5A"S4X+6MP MZNW%+ _#S6]+KK@1F;7/S7!MQ,5%[2W@MP?!AE'I"0R&#CGA=PGL4[*(Q8:Q M6HAX3>]94UBA)3P(915A_N R(%<&](/%]8Y!G*G+!V7HJ S]6&Z AJB+A@UQ.T1# M/Z/]&C=A99/>++OZN-K ,W1\AH!E8B- F*N-[7N88U[,ARB!O\.9,C/G=*_R3\!1SS-.51+B7=,H;PI M@! D^9,L[)GQ8^.#&G)00WZH>0;'HN6V@R-R7$+> 7\/RK]C\'W*(T<+Y*?% M+B.@V;OF*4^626W07D=[#@+((0CU#V(L1%Y2[EL&1S3D)UHNMI49A'@ZLQ*; MF 0-B&M#'6P]&#HD(>]8O[.>Z%.CGMJ "G)00:>'H2 MMPR5][];0?FX(B_[7DQ3.6.Z-M[<'H0O)C(-[^NP S7>!M1;:IW43*5Z&#?$ MX'B,OY_'%;U_$9K&N3[F(H[,$]4MTTN9@J,O=[?U+\_;P#1VF,:'@6GB?)#]].%[J]?EC]@PT!.>QB_[/(02_R/D[OJJ7D^ZG>T;R$=) D^ M##VU\O6U\OGUQS&Z,+7%?)0X/A,_GU]_=*GUVP9BB4,L.0S$DC802QQBR5:( MK8UL\.953R\<-K"+.)@2/TS;?@M>N'_UF9J\"CNHK&))F)E/V+4Z"DS$,M7Y M@I;R:+D>Z#Q?!>,NSQ<379OI"#?]'K.I:1IV!Z9B,E^?D^]HLX$Y/Q5"/^]8!^4JJ?%_4$L#!!0 ( %-""%<[5D$+9P0 '04 M 9 >&PO=V]R:W-H965TSRXQ$#6QF6W@7FD_?K83$BC$0YWHOI XQ.=YSK'/ M>4X\V#+^(I:$2/"]*JD8.DLI5[>>)V9+4F'ALA6AZI\YXQ66:L@7GEAQ@G,S MJ2H]Y/NQ5^&".J.!>3;AHP%;R[*@9,*!6%<5YC_&I&3;H0.=W8.'8K&4^H$W M&JSP@DR)?%Q-N!IYK96\J @5!:. D_G0N8.W8Y3J">:-IX)LQ=X]T*X\,_:B M!W_D0\?7C$A)9E*;P.JR(?>D++4EQ>.OQJC38NJ)^_<[ZY^,\\J99RS(/2N_ M%;E<#IW4 3F9XW4I']CV=](X%&E[,U8*\PNVS;N^ V9K(5G53%8,JH+65_R] M"<3>A #U3$#-!&1XUT"&Y0%)1T0:]60,[KF%1#VP,OC JEP)\I#G)#^=[RH76#[3S8XRL!O]< M4Q<$_C5 /@K S\ #8HDY$*A1W&\*5&@&S(X JJ01\P@4'3[A<$W"U4DEEZ)VN M>?X%<@KNE7)HC>GX*)7H+LK@:KOS$#<>+HR'N?9PKCW<: ^OP5KDH/-2K497 M2T^Z7%-*#M+"38*>!4&=+^BLC+P8[QH>PCWBF9M&/;P[D8!VE7BZ<+B#8]H0 MN4E/_8.=7D!KO=\K!A>C'IZ@[KL9ZJ'>:0FTB\G'P_KQ#GL^.M[SOALE/8YT M(@3M*C0AW+39VHN#%F/2UV+8#;ZUX'32!9/_VF5 J_J]E6$G<="N<6]N-."Q M[L5!%@5]N[73/6@7OG-:#7BL?U&8^2PX4B#-.[#[R0%V27E;2U'8W2?3Q:E66\X.J5 P3NT'.@2 M7QFHDPUDEXW_H^5H*!V4W]CMRTS4Z0BRZ\BE6XX&_K5VHQ[M1IUN(+MN7+CG M:- />"/?#?MX=_*![)\^E^\Y&@*'(<_X28,;65-9G0NW3]DCMKCY(ZEZOS^.^8*Y26X"2S-54WTW4[N7U M$5<]D&QECI6>F92L,K=+@G/"]0OJ_SECX<=T/9@4 )XH 9 >&PO=V]R:W-H965TVT[3[]#,/A4"( MV^R>W?NF#<;G=\SY'VQ\Y/&>\6>QH52BUSA*Q*2SD7)[V^T*?T-C(F[8EB;J MSHKQF$AUR===L>64!)E1''5-P^AW8Q(FG>DX:UOPZ9CM9!0F=,&1V,4QX6\S M&K']I(,[[PT/X7HCTX;N=+PE:_I(Y=-VP=55MZ0$84P3$;($<;J:=.[PK6=F M!EF/KR'=BX/?*'V4)6//Z<5OP:1CI".B$?5EBB#JWPN=TRA*26HSS8&61=H@DTS%G>\33WHJ6_LCDRJQ5@,,DS:Q'R=7= M4-G)Z:-D_O/U3&D3()_%*F$%R22_1NYK>D71A4,E"2-QJ=J>'AUT\>42?4%A M@O[ZR MU^XRG7]OQ9;X=-)1$ZR@_(5VIC__A/O&+VUB0L(<2)@+"?. 8+4DZ)5)T-/1 M\XFE/J70?$)I4U?+.E?='-;/8.G*^C*U#4,E]LNA:BV=K*%=[^0>=QH9 Z/> MR3ONA,W^8%3VJH7/+L-G?QR^XMUH"^(5DN05+6E"5Z%LBZ@6?VY$<&$!+F0,)<2)@'!*L)/"@%'GS_56< F020, <2YD+"/"!8 M+0F&91(,M6^YVFVL:*A>\BNTI3S;>"7^N]J\F@)$F@1MWZTS+?]U+CJN7!02L#:D2ZJ&;?^C;4X]8VE M!YXM,B3- :6YH#0/BE87VJR$-K__IU;A$RH7(&D.*,T%I7E0M'HN5+4>K*TB M?/LJK>>?K;MUM&@.#=Q'VUYS,##L1IU@KA_( MV9*"%K= :1X4K2YI5=_"^@)7OJ_Z8YN^TNV*@1:P0&D.*,T%I7E0M+JN5:T+ MCW[ M U: 0.E.: T%Y3F0='J)Q&JFIJIK_AHI^WLTQVQTQ- :]-VZ&C* MU@_B7#E!:2XHS8.BU>6LRF*FOBSV52VT3>&NTIU6R%4S20*T2^@KY7XH6H_" MS/3\OLH)M0&^-=(O-3+V5K M>9CN+CM"UFB?XUL'M[2[^-;+C\I5^/SDWCWAZS 1**(KY'X8+K^0 M;)L=WEHR*5F<_=Q0$E">=E#W5XS)]XO407DD&PO=V]R:W-H965T^RE=H"XMC%-J!8D&#KAZ(?:.ED$Y%$E:3L[-_O2,F:(S!& ML.6++9+W/'=\[DC>XLC%H]P#*/)45XU<.GNEVFO7E?D>:BJO> L-KI1.[YPF M[MENK_2$FRU:NH,'4'^V=P)'[LA2L!H:R7A#!)1+Y\:_WB3:WAC\Q> HS[Z) MWLF6\T<]^*U8.IX.""K(E6:@^'> 6Z@J381A_!PXG=&E!IY_G]B_F+WC7K94 MPBVOOK%"[9?.W"$%E+2KU#T__@K#?F+-E_-*FE]R'&P]A^2=5+P>P!A!S9K^ MGSX-.IP!D,<." 9 , 5$+P#" 1"^UD,T *+7>H@'@-FZV^_="+>FBF8+P8]$ M:&MDTQ]&?8-&O5BCZ^1!"5QEB%/9/>2\R5G%J,E;*7A-5E2RG"A.UJSJ%!3D MFY$;/VX.(+!ZR,.>"I#DCTY)19N"-3OR80V*LDI^)+\0:987KL( M1LW'X)9 M]<$$+P03DJ^\47M)-DT!A06_OHQ/+N!=%&94)SBILPHN$O[>-5H2?GCO6'WN*C+6&]K]CXT@_,(?/]>1+[D8?U M+9^)%(\BQ1=%,M<8 M/D<$RA+?)\)+TC4'D%JWG-!;NJU >]9^=5:T*RKQ>1[]\-9< MP? $(F=RB 99,+/Z59874Q=;9$[2,/(FB;/8^2ASFDS29K&+TB0.YI.DV?RF M:32+["E+QI0E;U;7IU?JDCR)9=MI&GBS:%K9%LLPQ;W'R43*M<4R\.>AGTXY M-W;.69S$Z40F]^PEKT'L3 NE:ZEK5']3C[-CEW9CFI/)_,J_OO4M\VOLZOHF M[%_ZOB7\2L6.89554*(K[VJ&\8J^S>H'BK>FC]ARA5V)^=QC9PI"&^!ZR;DZ M#;2#L=?-_@%02P,$% @ 4T((5SH2.28>! >!0 !D !X;"]W;W)K M&ULK5A=C]HX%/TK5EI5,U([B?,-!:3.0-A=J=6H ML[-]]B0&HB8V:SO0_OMUG)!",%EFUR\0._><>^US?>UXLJ?L.]]@+,"/LB!\ M:FV$V(YMFZ<;7")^1[>8R##>4$0H0R< \+RJ!,[! C.1DS<$6 M,_"T00R#FSD6*"_X+?@ GI_FX.;M+7@+;,#KMQSD!#R37/#WLE,^_[FA%9>, M?&(+&7#MUD[;X.Z;X-P+P7G@,R5BP\&"9#C3X)-A?#B M^5$=;/E'F;KWATD M_*,B=\!SW@/7<3U-/ _#\,^(23B\")]?[]W5P!?7>]?!D_\W]N5_#OY$"J]+ M7$_Q>1?XOE0E9DA0-M;E58/U]=BZO(_Y%J5X:LGZS3';86OV[@T,G8\Z44V2 MS4V2+4R2)2;)EH;(3E+#[U+#'V*??9$[>$Y26F)=:C384&'KC7HW6BXLI,+F83)+-39(M3)(E)LF6ALA.DB/LDB,<7$S?U&%.'@30 M3M;;-3[L\O)8RX7-Q:TNE1I?P?&"@;%,<]_I+\#! MJ%Z;)QJW7NQX013ZO;5JTFVB<>LZGA?XL.=VJ0M0%HD0QH%^;4>=?)$Q^0Y' MOB$!(XV HY'K1'Y?P,&X7BN@QJTW@OXH")V>@";=)AJW+HP]..J/=JD/, K" M8*07,.X$C(?/.=UFID[@2AIME8Y-5FF39'.39 N39(E)LJ4ALI,L&759,AI< MYDWE[>>)+DT:GN@H49V[L]//H+/7RJ_SV"^ "Y,>$^T8>PMVV.9$!.C\^IAV M!F4X5-!KA&BI_D6)88>OE4+K\TP+HSX3_3A[:N@#ZY=.^^B>0W[]K=45%@"5=.7>1 M+/6LN>9J&H)NU2W+"Q6"ENIQ@U&&66T@WZ\H%8=&[:"[;)S] U!+ P04 M" !30@A7.W5Q $ "X%@ &0 'AL+W=OFV/#^DET1J J>[DU:J6NW=:Q><@ HV9YNF^^W/ M-I0$0FES:ZEO&C SOV$\]K]XE@="'UF.$ ?/58G9RL@YKZ]-DZ4YJB"[(C7" MXLF.T IR<4OW)JLI@IERJDK3L:S K&"!C?52C=W2]9(TO"PPNJ6 -54%Z8\- M*LEA9=C&R\!=L<^Y'##7RQKNT3WBW^M;*N[,GI(5%<*L(!A0M%L9-_9U8GO2 M05G\7: #.[D&,I4'0A[ES9_9RK#D&Z$2I5PBH/AY0EM4EI(DWN/?#FKT,:7C MZ?4+_7>5O$CF 3*T)>4_1<;SE1$9($,[V)3\CAS^0%U"ON2EI&3J+SBTMJ%C M@+1AG%2=LWB#JL#M+WSN)N+$07"F'9S.P1D[>*\XN)V#^]X(7N?@O3>"WSFH MU,TV=S5Q,>1PO:3D *BT%C1YH69?>8OY*K!<*/>%\./K&\R+KUE1-K)> MX#Z'%#'P.48<%B7[ KX"IH:6)A?!I(N9=N!-"W9> ;O@&\$\9R#!&-:MABE:&T#2&Z!,RUI]^L0/KMZERZ(3%.F&))MB@<%Y? M.$_1W9G]>MRN*&UHP0NQ99/GM&S$1@$[2BJP)57=<*BDF.Q BDN\)Z!6T3; M/3Y5/4]G]73"8IVP1!-L4#V_KYX_N^T&U?O<2NN7J5JT&%]AY/_ZI[6U-)]. M)_C<(K#3EBL$Y9H@@VJ%_75B_1(2_2FM)Q; MN([M!M%(6L[-;*% 5CC2EBF:9]G>M+8L^G07;Z9[_&ZEX\^9!A="5"#.!HIS M\FQJ9F8C7KI*=<)BG;!$$VQ0-MLZGC>LCU*9+K*F FJEQ5IIB2[:L(8G9T9; MC]9TG,&'1>0'?C!2G F[R+&=<"PY4SS7"L;2E$S86=-Z8SO'I)T+%(>=?MM, MICY+NW@QZJ3%6FF)+MJP+L>3K.U^F*!H/=!JI<5::8DNVK"&QT.M/7OJND!0 MO+.-[3M6Z(=C03FWBZS0M>RQH)S;!5881NY84-[DM9F;)YVX"HFCC6R!,I"2 M!O.V.]./]FW6&]5<'(UO[.NM/3$>R[:LZOP=\6U/]YLX217BG%6BG0AE787B M96G;)FUO.*E5'_"!<$XJ=9DCF"$J#<3S'2'\Y48&Z)O5Z_\ 4$L#!!0 ( M %-""%?C0UQUL@, $(, 9 >&PO=V]R:W-H965T,S,<3B9K(7^H'$"335EP-75RK:M;UU5I#B55-Z("CE\6 M0I94XU(N755)H)EU*@LW\+S(+2GC3C*Q[YYD,A&U+AB')TE47994_KJ'0JRG MCN^\OGAFRUR;%VXRJ>@27D!_K9XDKMP.)6,E<,4$)Q(64^?.OYWY@7&P%M\8 MK-76,S%2YD+\,(O';.IXAA$4D&H#0?%G!3,H"H.$/'ZVH$ZWIW'6Z7SJC!V2P8+6A7X6ZW^@%30T>*DHE/U+UHWM*'9(6BLMRM89 M&92,-[]TTP9BRP%Q^AV"UB'8=Q@<<0A;A] *;9A960]4TV0BQ9I(8XUHYL'& MQGJC&L9-&E^TQ*\,_73R4E=5 9@730LRHRHG'S&SY)$W%6(B??D FK)"79%K M\O7E@5Q>7)$+PCCYDHM:49ZIB:N1B@%TTW;;^V;;X,BV$?DDN,X5^9MGD.WZ MNRBATQ&\ZK@/3@+^6_,;$GH?2. %80^?V?O=@Q-TPBZLH<4+C^#92%:4922K M)>-+HG,@%4@F,H*1O>V+6(,XZ$7_UR3T3 MV([X02=^< H]>>2I*(%HN@'U@7#L16)ACGQ]I%0:M,BBF;:S2N)X.)RXJVU! MAT9^/!Z$G=4.TV''=/@;IAI0O^YCU7@.=S8,8W^/5H_5<.R/^VE%':WH9/7\ M)_AU:BJ(\16R,_5CVQW3OWHK)SIGY9P);$?XJ!,^.IF/&:V8:42PP6LJ8[K& M+5#ZSYI)R(CM^JFHN2;S6I.:VP-&E2FOK?.%GGU!&AUD*O+VB^S0)HB/U=BX MTS1^7S(7C%.>_C:9XW,F\TQ@.\+C3GA\,IEW:2IK3)O*J00\_U4MTQQOW-X> M$!]$WMO+S:&%/_*'_;GQO;?KSWL72=BD3-F>9?3W9K&2I!+.Z0J8AM7,]!T;[M!^,Z.?WOO[\V ;*>\-YAFNOY$ MY9)QA8(6".G=C+"^9#.P-@LM*COSS87&"=(^YCCD@S0&^'TAA'Y=F VZ?QN2 M_P%02P,$% @ 4T((5Q%YHWPO P T!( T !X;"]S='EL97,N>&UL MW5A1;]HP$/XK4;I.K30U0$9*5D#:D"I-VJ9*[*D,BF5Q7>@JF,FET*.PW[@"=_N: MC<)N\C$,7+B)S.@HO#][_VLI]=6[P-U//IR<=.[/K_;]9Q8X#R-OT/XK@EYT M\+@&PT(GNZ'M]%,3R!%/,=JEAV:RM$PP,/+ 3[8+.&LM2X_JLH^'N11M]>/0 M.4Q\4M#@@?!1."&<314#5DX*QM?.W0/'3'*I FVVW23L@J=Z='#76= 1=9R" M":EL;I?!_9W6T_> C04"&>>-P%[H'.-A2;2F2EP;PTZVSF=04(_OUJ51.%=D MW>WUPY9@;R;)5*J,JB9--]RXQD-.Y5O[5P']DTT0R.H'KHPSH#XV]%<[.VPO3?%#4KV(/67 MI5F.L#;T-[U1-&S39 MH%5FQD%5&#Q0I=ELV_-;D?*.KO2FG58YKKEWA)K_;IWG5%!%^+9HT_N'7.4W M*XXO_Y5D^U]E7[!78_T./'21_6,0F1R#R*/HR<'ABXS3@]08U>_OK4/"SA&A M\09P%!N%/^!HQ]NDP73)N&:BMA8LRZAX=E(PX369FN/Z3GPS/Z,Y67)]UX"C ML!U_IQE;%FDSZP8*4<]JQ]]@>=VD.0>:7$QD=$6S26VJ^=0. S,P6>L+"/O( MM;W\",9QF!\!#,N#*< XCH7E^9_6,T#7XS!,V\"+#%#. .4XE@^9V ^6Q\]) MS>5?:9K&<9)@%9U,O HF6-V2!+[^:)@V8&!Y(-.?U1K?;;Q#7NX#;$]?ZA!L MI7@G8BO%:PV(OV[ 2%/_;F-Y@('M M8[D-^?!WK*SXECV%5,&_8$XTB:8@CT MHK]'DP2I3@(?__Y@3TD*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'.8SUMM'A9:/["GLE#VHK-V M;O.IV[796I3<_J,W0L&1I38E=[!I5EV[,8+G=BV$*XMN='Z>=DLN5>?+Y\.U M;DTWW-!.9$YJ!3O]CA]2;.V?XWZ3/4HK%[*0[OFB4[\O1(>54LE2_A;Y1>>\ MP^Q:;[]I(W]KY7@QSXPNBHM.;W?@AS!.9J]VSSWD/5_8>H_CBSL.(!>=]!PN MN)3&NOJ,^OH<&!\%G+S;JIR^EH439L2=^&ITM9%JY2\#OZ(;_(RZ'0ZONT;\ M9/Y/,^KE4F9BI+.J%,KMVM&(P@,JNY8;VV&*E^*B" M<_TOA:^>Y+M?[0 W:$/S2<(!,\EK<#K(J]ET-)[.QR,&[^:SF\EH> \;\WMX M^3Z>!I 1 AF=$/)G%$#V$LENC;#PR0!R@$ .:"&G$**'60:4#J(@ MFSM Y2:W =T'A.X#+=V=>!2J$FQI=,FN0 \&8KEE6^G6[*H*(3\BD!]I(:^Y M-.P'+X#SN^"V,L)_((3KG6/A^YP6;^YT]K#612Z,_8N-?U5@F9 -50NQ6[YJ MG6]E480\F$5ZQ!J9N;4P;+81AM?#8?P$%[/B/9N*<+SV,(GTB"TR43 F'*1+ MPK[BPKS1(Q:'Y[*N[OI,*C:$SQ426'(8N.6&AYB8.7K$ZH"D%6ZO>W[/;@M^ M2+U@4&S*9DSN8>;H$:OC1JO5&62H)1N)18,*4T6/V!774G&525Y DFJ=J5Z% M._\ M7JL0ZWP9-SS,"]$Q%ZXY<_LT;);8>J/JTRPD;19H7W6 M&4)BFHB(-0%RD)!LLGO##6',%A&Q+=#:K#%?$&$"B8@%,C,K MKN3O^L!['ZFM+F1>;WKN<%H#4TJ?6"EHF=:6#5K.L7L]T#9Z)N8;&)BV0RM%?O)'3^CXQ^^0YIQR'G#JB'&I!,32P?Z MX)GC3S7G< ERK+=\6-*J.1>;8-9)J.?+UKYZ98OG/VBMMSS!Y).0RR31AJ48/Y)B/US;^H^^,QJ$<$(VE0F6X..;-VD(2;FG^3- MBINV^XQI)SEI=3,*,=''\V]>W;0U)&:P1:P-V;[4LPU M*;%KVC%?IBI#3$P\*;%XQLLE).@,$O2=@GPN9,0:Y./O_"3$Q,234B\,>ZG$ MOHD<(OJDW/ ==AT_0TQT91CYY-J?A]7M QRS3DJ^)LQY*TJ=RPS>P"V&]MMG M&NPRM$Z*62%Z(^_K6M^^N!_R\ MT>$R0,PZ@[=8)M8V-7161_@0$Y//@%@^".8=Y" A)B:?P:DFVL[8'"X?8F+R M&1#+)\3,FIA^O(>8F'P&Q/(Y&D+U8T8_E94QI]DHS#@&F'P&Y/(ILJIX&>8[ M0I]DCF11N49K8O(9$,MGJ)P\RSV25W<]O=HNH0&Z+IF\],$F6,.:8H!):%!+ MJ%N?;+]\SL52*I%/X2LL[,_@CMT:YE_JQ6)1G/@%8\NJ*/S-G*D;S?/#7T,. M?VOY\B]02P,$% @ 4T((5WH$ UU< @ (2X !H !X;"]?Q[VAVY8?)R.YV%=[<>Q M^U'7PV9?3LWPT';E?+FR;?M3,UZ6_:[NFLU[LRNU+)=1]_G^YF+U\^N M_,_$=KL];,K/=O/[5,[C/P;7?]K^?=B7,E:+UZ;?E7%=U1_'V^FAOA[2PV5R MM7AY6U?]RUNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@#$%Y_J 5!*WF M#WJ$H,?Y@](295P2)$VP)M Z(=>)P.N$8"<"L1.2G0C,3HAV(E [(=N)P.V$ M<"<"N1/2G0CL3HAW(M!;4&\AT%M0;R'06R8OVP1Z"^HM!'H+ZBT$>@OJ+01Z M"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KK9+.$0&]%O95 M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&]#O8U M;YML=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3 MZ.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H= M!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O3/J MG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.\\^5F00.^,>N?O MU'L8/X]EN/5\K?'YWTGU>+FWW!Y_77Z=1 E75YSK^XKA^2]02P,$% @ M4T((5RXH"M@5 @ _"P !, !;0V]N=&5N=%]4>7!E&ULS=K?3MLP M% ;P5ZERBQK7_S=$N0%N-R[V EYRVD9-8LLVK+S]G!20-K$*5*1]-XU:V^<[ M\9%^5[WZ\10H+0Y#/Z9UMO<:E375[>T<0]]7MP=RL^I\^.ZBM2G:G%SW#AEK2L70M\U+I=U M]CBV?Z4LGQ/JDW9=2!=E0\7>3)A6_AWP?.[[(\78M;2X=S%_>CK8]&+T\FYW# =/_G9^7.9 M4X%EYWWT(96)1?IXW,M(IM/+4 I1S-WI5WQ-+*7/?C^:IMU2^\[L,+2!]?0?K@*Y1&4$3E M**1R%%,Y"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$BJT"15:#(*E!D M%2BR"A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:%(JM"D56AR*I0 M9%4HLBH4616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ M460U*+(:%%D-BJP&15:#(JM!D=6@R&I09#4HLAH462V*K!9%5HLBJT61U:+( M:E%DM2BR6A19[?^4]:?W^T^.GY_UX+KQ)9_-?WJ^_@U02P$"% ,4 " !3 M0@A7!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( %-""%?.N'6/[@ "L" 1 " M :\ !D;V-097)PC$ 8 M )PG 3 " &UL4$L! M A0#% @ 4T((5^,>^MK7!0 VAX !@ ("!#0@ 'AL M+W=O8LZD/8# !G#@ & @($D M% >&PO=V]R:W-H965T&UL4$L! A0#% @ 4T((5U]G M5[RO!P E"( !@ ("!4!@ 'AL+W=O*@ >&PO=V]R:W-H965T M&UL4$L! A0#% @ 4T((5PNT) R$" [AL !@ M ("!6C( 'AL+W=OF91,& "#$0 M& @('B00 >&PO=V]R:W-H965T&UL4$L! M A0#% @ 4T((5P, GDE<"0 3AH !D ("!*T@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4T(( M5^^@AY?G @ @ 8 !D ("!I5X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4T((5Z@58*D9 P $P< M !D ("!B&D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4T((5W6 Z\!A P L@D !D M ("!+7P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4T((5^B(;/LI!P +A0 !D ("!.H< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 4T((5XN- M)?S! P 1 @ !D ("!>: 'AL+W=O&PO=V]R:W-H965T >C!!L@( 'T) 9 " @?"F !X;"]W;W)K&UL4$L! A0#% @ 4T((5UB-)I5$ @ B@8 !D M ("!V:D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4T((5]YRX"[@!0 NA !D ("! M'KL 'AL+W=O&PO=V]R:W-H965TXXKWW 8 %<3 9 M " @9+$ !X;"]W;W)K&UL4$L! A0#% M @ 4T((5S*CF!S @ ]04 !D ("!I&PO=V]R:W-H965T&UL4$L! A0#% @ 4T((5[39U"A@!0 01$ !D M ("![=X 'AL+W=O&PO=V]R M:W-H965T&PO=V]R:W-H965T*G@JGU0, #(( 9 M " @1+Y !X;"]W;W)K&UL4$L! A0#% @ M4T((5RWF.!%# @ U 0 !D ("!'OT 'AL+W=O M$P$ >&PO=V]R:W-H965T7 MGQD( @ 'M 9 " @94: 0!X;"]W;W)K&UL4$L! A0#% @ 4T((5ZN#+$D,!@ W28 !D M ("!S"(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4T((5]6$74^G P F@P !D ("!KS$! 'AL M+W=O&PO=V]R:W-H965T+[Y"H.0( 'P& 9 " M@&UL4$L! A0#% @ 4T(( M5YXO*AWC P 1$ !D ("!/#L! 'AL+W=O&PO=V]R:W-H965T9;M\TSP0 "PB 9 " @8]" 0!X;"]W;W)K M&UL4$L! A0#% @ 4T((5S%MRP9= P 9 T M !D ("!E4&PO=V]R:W-H965T&UL4$L! A0#% @ 4T((5_7,4_"N P _P\ !D M ("!XU0! 'AL+W=OC0# "9# &0 @('(6 $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4T((5UQ&@EQZ @ J@< !D ("!$V ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 4T((5ZT* M+@QE!@ " !D ("!CVT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4T((5SM600MG! =!0 !D M ("!>7P! 'AL+W=O* &0 @($7@0$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 4T((5SH2.28>! >!0 !D ("! M?(H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4T((5Q%YHWPO P T!( T ( !\98! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M4T((5WH$ UU< @ (2X !H ( !!Z(! 'AL+U]R96QS+W=O M XML 91 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 92 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 318 276 1 false 67 0 false 5 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.ecovyst.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - Background and Basis of Presentation Sheet http://www.ecovyst.com/role/BackgroundandBasisofPresentation Background and Basis of Presentation Notes 7 false false R8.htm 0000008 - Disclosure - New Accounting Standards Sheet http://www.ecovyst.com/role/NewAccountingStandards New Accounting Standards Notes 8 false false R9.htm 0000009 - Disclosure - Revenue from Contracts with Customers Sheet http://www.ecovyst.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value Measurements Sheet http://www.ecovyst.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 0000011 - Disclosure - Stockholders' Equity Sheet http://www.ecovyst.com/role/StockholdersEquity Stockholders' Equity Notes 11 false false R12.htm 0000012 - Disclosure - Goodwill Sheet http://www.ecovyst.com/role/Goodwill Goodwill Notes 12 false false R13.htm 0000013 - Disclosure - Other Operating Expense, Net Sheet http://www.ecovyst.com/role/OtherOperatingExpenseNet Other Operating Expense, Net Notes 13 false false R14.htm 0000014 - Disclosure - Inventories, Net Sheet http://www.ecovyst.com/role/InventoriesNet Inventories, Net Notes 14 false false R15.htm 0000015 - Disclosure - Investments in Affiliated Companies Sheet http://www.ecovyst.com/role/InvestmentsinAffiliatedCompanies Investments in Affiliated Companies Notes 15 false false R16.htm 0000016 - Disclosure - Property, Plant and Equipment Sheet http://www.ecovyst.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 16 false false R17.htm 0000017 - Disclosure - Long-term Debt Sheet http://www.ecovyst.com/role/LongtermDebt Long-term Debt Notes 17 false false R18.htm 0000018 - Disclosure - Financial Instruments Sheet http://www.ecovyst.com/role/FinancialInstruments Financial Instruments Notes 18 false false R19.htm 0000019 - Disclosure - Income Taxes Sheet http://www.ecovyst.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 0000020 - Disclosure - Benefit Plans Sheet http://www.ecovyst.com/role/BenefitPlans Benefit Plans Notes 20 false false R21.htm 0000021 - Disclosure - Commitments and Contingent Liabilities Sheet http://www.ecovyst.com/role/CommitmentsandContingentLiabilities Commitments and Contingent Liabilities Notes 21 false false R22.htm 0000022 - Disclosure - Reportable Segments Sheet http://www.ecovyst.com/role/ReportableSegments Reportable Segments Notes 22 false false R23.htm 0000023 - Disclosure - Stock-Based Compensation Sheet http://www.ecovyst.com/role/StockBasedCompensation Stock-Based Compensation Notes 23 false false R24.htm 0000024 - Disclosure - Earnings per Share Sheet http://www.ecovyst.com/role/EarningsperShare Earnings per Share Notes 24 false false R25.htm 0000025 - Disclosure - Supplemental Cash Flow Information Sheet http://www.ecovyst.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 25 false false R26.htm 0000026 - Disclosure - Subsequent Events Sheet http://www.ecovyst.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 27 false false R28.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 28 false false R29.htm 9954701 - Disclosure - Background and Basis of Presentation (Policies) Sheet http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies Background and Basis of Presentation (Policies) Policies http://www.ecovyst.com/role/NewAccountingStandards 29 false false R30.htm 9954702 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Tables) Sheet http://www.ecovyst.com/role/OrganizationConsolidationandPresentationofFinancialStatementsTables Organization, Consolidation and Presentation of Financial Statements (Tables) Tables 30 false false R31.htm 9954703 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers (Tables) Sheet http://www.ecovyst.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersTables Revenue from Contracts with Customers Revenue from Contracts with Customers (Tables) Tables 31 false false R32.htm 9954704 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.ecovyst.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.ecovyst.com/role/FairValueMeasurements 32 false false R33.htm 9954705 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.ecovyst.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.ecovyst.com/role/StockholdersEquity 33 false false R34.htm 9954706 - Disclosure - Goodwill (Tables) Sheet http://www.ecovyst.com/role/GoodwillTables Goodwill (Tables) Tables http://www.ecovyst.com/role/Goodwill 34 false false R35.htm 9954707 - Disclosure - Other Operating Expense, Net (Tables) Sheet http://www.ecovyst.com/role/OtherOperatingExpenseNetTables Other Operating Expense, Net (Tables) Tables http://www.ecovyst.com/role/OtherOperatingExpenseNet 35 false false R36.htm 9954708 - Disclosure - Inventories, Net (Tables) Sheet http://www.ecovyst.com/role/InventoriesNetTables Inventories, Net (Tables) Tables http://www.ecovyst.com/role/InventoriesNet 36 false false R37.htm 9954709 - Disclosure - Investments in Affiliated Companies (Tables) Sheet http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesTables Investments in Affiliated Companies (Tables) Tables http://www.ecovyst.com/role/InvestmentsinAffiliatedCompanies 37 false false R38.htm 9954710 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.ecovyst.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.ecovyst.com/role/PropertyPlantandEquipment 38 false false R39.htm 9954711 - Disclosure - Long-term Debt (Tables) Sheet http://www.ecovyst.com/role/LongtermDebtTables Long-term Debt (Tables) Tables http://www.ecovyst.com/role/LongtermDebt 39 false false R40.htm 9954712 - Disclosure - Financial Instruments (Tables) Sheet http://www.ecovyst.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.ecovyst.com/role/FinancialInstruments 40 false false R41.htm 9954713 - Disclosure - Benefit Plans (Tables) Sheet http://www.ecovyst.com/role/BenefitPlansTables Benefit Plans (Tables) Tables http://www.ecovyst.com/role/BenefitPlans 41 false false R42.htm 9954714 - Disclosure - Reportable Segments (Tables) Sheet http://www.ecovyst.com/role/ReportableSegmentsTables Reportable Segments (Tables) Tables http://www.ecovyst.com/role/ReportableSegments 42 false false R43.htm 9954715 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.ecovyst.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.ecovyst.com/role/StockBasedCompensation 43 false false R44.htm 9954716 - Disclosure - Earnings per Share (Tables) Sheet http://www.ecovyst.com/role/EarningsperShareTables Earnings per Share (Tables) Tables http://www.ecovyst.com/role/EarningsperShare 44 false false R45.htm 9954717 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.ecovyst.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.ecovyst.com/role/SupplementalCashFlowInformation 45 false false R46.htm 9954718 - Disclosure - Background and Basis of Presentation (Details) Sheet http://www.ecovyst.com/role/BackgroundandBasisofPresentationDetails Background and Basis of Presentation (Details) Details http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies 46 false false R47.htm 9954719 - Disclosure - Correction of an Error (Details) Sheet http://www.ecovyst.com/role/CorrectionofanErrorDetails Correction of an Error (Details) Details 47 false false R48.htm 9954720 - Disclosure - Disaggregated Revenue (Details) Sheet http://www.ecovyst.com/role/DisaggregatedRevenueDetails Disaggregated Revenue (Details) Details 48 false false R49.htm 9954721 - Disclosure - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 49 false false R50.htm 9954722 - Disclosure - Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details) Sheet http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details) Details 50 false false R51.htm 9954723 - Disclosure - Change by Component (Details) Sheet http://www.ecovyst.com/role/ChangebyComponentDetails Change by Component (Details) Details 51 false false R52.htm 9954724 - Disclosure - Reclassifications out of AOCI (Details) Sheet http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails Reclassifications out of AOCI (Details) Details 52 false false R53.htm 9954725 - Disclosure - Treasury Stock Repurchases (Details) Sheet http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails Treasury Stock Repurchases (Details) Details 53 false false R54.htm 9954726 - Disclosure - Goodwill (Details) Sheet http://www.ecovyst.com/role/GoodwillDetails Goodwill (Details) Details http://www.ecovyst.com/role/GoodwillTables 54 false false R55.htm 9954727 - Disclosure - Other Operating Expense, Net (Details) Sheet http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails Other Operating Expense, Net (Details) Details http://www.ecovyst.com/role/OtherOperatingExpenseNetTables 55 false false R56.htm 9954728 - Disclosure - Inventories, Net (Details) Sheet http://www.ecovyst.com/role/InventoriesNetDetails Inventories, Net (Details) Details http://www.ecovyst.com/role/InventoriesNetTables 56 false false R57.htm 9954729 - Disclosure - Ownership Percentage (Details) Sheet http://www.ecovyst.com/role/OwnershipPercentageDetails Ownership Percentage (Details) Details 57 false false R58.htm 9954730 - Disclosure - Summarized Income Statement (Details) Sheet http://www.ecovyst.com/role/SummarizedIncomeStatementDetails Summarized Income Statement (Details) Details 58 false false R59.htm 9954731 - Disclosure - Investments in Affiliated Companies Narrative (Details) Sheet http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails Investments in Affiliated Companies Narrative (Details) Details 59 false false R60.htm 9954732 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://www.ecovyst.com/role/PropertyPlantandEquipmentTables 60 false false R61.htm 9954733 - Disclosure - Long-term Debt (Details) Sheet http://www.ecovyst.com/role/LongtermDebtDetails Long-term Debt (Details) Details http://www.ecovyst.com/role/LongtermDebtTables 61 false false R62.htm 9954734 - Disclosure - Long-term Debt Narrative (Details) Sheet http://www.ecovyst.com/role/LongtermDebtNarrativeDetails Long-term Debt Narrative (Details) Details 62 false false R63.htm 9954735 - Disclosure - Financial Instruments - Interest Rate Cap Agreements (Details) Sheet http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails Financial Instruments - Interest Rate Cap Agreements (Details) Details 63 false false R64.htm 9954736 - Disclosure - Financial Instruments Fair Value (Details) Sheet http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails Financial Instruments Fair Value (Details) Details 64 false false R65.htm 9954737 - Disclosure - Effect on Other Comprehensive Income (Details) Sheet http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails Effect on Other Comprehensive Income (Details) Details 65 false false R66.htm 9954738 - Disclosure - Cash Flow Hedge Impact on Income Statement (Details) Sheet http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails Cash Flow Hedge Impact on Income Statement (Details) Details 66 false false R67.htm 9954739 - Disclosure - Income Taxes (Details) Sheet http://www.ecovyst.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.ecovyst.com/role/IncomeTaxes 67 false false R68.htm 9954740 - Disclosure - Net Periodic Pension Expense Benefit (Details) Sheet http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails Net Periodic Pension Expense Benefit (Details) Details 68 false false R69.htm 9954741 - Disclosure - Summary Financial Information by Reportable Segment (Details) Sheet http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails Summary Financial Information by Reportable Segment (Details) Details 69 false false R70.htm 9954742 - Disclosure - Reconciliation of Net Income/Loss to Segment Adjusted EBITDA (Details) Sheet http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails Reconciliation of Net Income/Loss to Segment Adjusted EBITDA (Details) Details 70 false false R71.htm 9954743 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.ecovyst.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 71 false false R72.htm 9954744 - Disclosure - Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details) Sheet http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details) Details 72 false false R73.htm 9954745 - Disclosure - Stock-Based Compensation - Schedule of RSU and PSU Activity (Details) Sheet http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails Stock-Based Compensation - Schedule of RSU and PSU Activity (Details) Details 73 false false R74.htm 9954746 - Disclosure - Stock-Based compensation - Expense (Details) Sheet http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails Stock-Based compensation - Expense (Details) Details 74 false false R75.htm 9954747 - Disclosure - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details) Sheet http://www.ecovyst.com/role/ReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details) Details 75 false false R76.htm 9954748 - Disclosure - Calculation of Basic and Diluted Earnings per Share (Details) Sheet http://www.ecovyst.com/role/CalculationofBasicandDilutedEarningsperShareDetails Calculation of Basic and Diluted Earnings per Share (Details) Details 76 false false R77.htm 9954749 - Disclosure - Anti-dilutive Shares (Details) Sheet http://www.ecovyst.com/role/AntidilutiveSharesDetails Anti-dilutive Shares (Details) Details 77 false false R78.htm 9954750 - Disclosure - Supplemental Cash Flow Information (Details) Sheet http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails Supplemental Cash Flow Information (Details) Details http://www.ecovyst.com/role/SupplementalCashFlowInformationTables 78 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1, us-gaap:StockRepurchaseProgramPeriodInForce1 - ecvt-20230630.htm 4 ecvt-20230630.htm ecvt-20230630.xsd ecvt-20230630_cal.xml ecvt-20230630_def.xml ecvt-20230630_lab.xml ecvt-20230630_pre.xml ex311-sec302ceocertx063020.htm ex312-sec302cfocertx063020.htm ex321-sec906ceocertx063020.htm ex322-sec906cfocertx063020.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 96 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ecvt-20230630.htm": { "axisCustom": 2, "axisStandard": 25, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 951, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 318, "dts": { "calculationLink": { "local": [ "ecvt-20230630_cal.xml" ] }, "definitionLink": { "local": [ "ecvt-20230630_def.xml" ] }, "inline": { "local": [ "ecvt-20230630.htm" ] }, "labelLink": { "local": [ "ecvt-20230630_lab.xml" ] }, "presentationLink": { "local": [ "ecvt-20230630_pre.xml" ] }, "schema": { "local": [ "ecvt-20230630.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] } }, "elementCount": 581, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 9, "http://xbrl.sec.gov/dei/2023": 5, "total": 14 }, "keyCustom": 22, "keyStandard": 254, "memberCustom": 23, "memberStandard": 41, "nsprefix": "ecvt", "nsuri": "http://www.ecovyst.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "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 - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.ecovyst.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "10", "role": "http://www.ecovyst.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "11", "role": "http://www.ecovyst.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Goodwill", "menuCat": "Notes", "order": "12", "role": "http://www.ecovyst.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Other Operating Expense, Net", "menuCat": "Notes", "order": "13", "role": "http://www.ecovyst.com/role/OtherOperatingExpenseNet", "shortName": "Other Operating Expense, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Inventories, Net", "menuCat": "Notes", "order": "14", "role": "http://www.ecovyst.com/role/InventoriesNet", "shortName": "Inventories, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Investments in Affiliated Companies", "menuCat": "Notes", "order": "15", "role": "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompanies", "shortName": "Investments in Affiliated Companies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Property, Plant and Equipment", "menuCat": "Notes", "order": "16", "role": "http://www.ecovyst.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Long-term Debt", "menuCat": "Notes", "order": "17", "role": "http://www.ecovyst.com/role/LongtermDebt", "shortName": "Long-term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Financial Instruments", "menuCat": "Notes", "order": "18", "role": "http://www.ecovyst.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "19", "role": "http://www.ecovyst.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "menuCat": "Statements", "order": "2", "role": "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Benefit Plans", "menuCat": "Notes", "order": "20", "role": "http://www.ecovyst.com/role/BenefitPlans", "shortName": "Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Commitments and Contingent Liabilities", "menuCat": "Notes", "order": "21", "role": "http://www.ecovyst.com/role/CommitmentsandContingentLiabilities", "shortName": "Commitments and Contingent Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Reportable Segments", "menuCat": "Notes", "order": "22", "role": "http://www.ecovyst.com/role/ReportableSegments", "shortName": "Reportable Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "23", "role": "http://www.ecovyst.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Earnings per Share", "menuCat": "Notes", "order": "24", "role": "http://www.ecovyst.com/role/EarningsperShare", "shortName": "Earnings per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Supplemental Cash Flow Information", "menuCat": "Notes", "order": "25", "role": "http://www.ecovyst.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "26", "role": "http://www.ecovyst.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "27", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "28", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Background and Basis of Presentation (Policies)", "menuCat": "Policies", "order": "29", "role": "http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies", "shortName": "Background and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "3", "role": "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ErrorCorrectionTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.ecovyst.com/role/OrganizationConsolidationandPresentationofFinancialStatementsTables", "shortName": "Organization, Consolidation and Presentation of Financial Statements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ErrorCorrectionTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.ecovyst.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.ecovyst.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.ecovyst.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Goodwill (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.ecovyst.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Other Operating Expense, Net (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.ecovyst.com/role/OtherOperatingExpenseNetTables", "shortName": "Other Operating Expense, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Inventories, Net (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.ecovyst.com/role/InventoriesNetTables", "shortName": "Inventories, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Investments in Affiliated Companies (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesTables", "shortName": "Investments in Affiliated Companies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.ecovyst.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Long-term Debt (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.ecovyst.com/role/LongtermDebtTables", "shortName": "Long-term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "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", "menuCat": "Statements", "order": "4", "role": "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Financial Instruments (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.ecovyst.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-254", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Benefit Plans (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.ecovyst.com/role/BenefitPlansTables", "shortName": "Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-254", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Reportable Segments (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.ecovyst.com/role/ReportableSegmentsTables", "shortName": "Reportable Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.ecovyst.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Earnings per Share (Tables)", "menuCat": "Tables", "order": "44", "role": "http://www.ecovyst.com/role/EarningsperShareTables", "shortName": "Earnings per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Supplemental Cash Flow Information (Tables)", "menuCat": "Tables", "order": "45", "role": "http://www.ecovyst.com/role/SupplementalCashFlowInformationTables", "shortName": "Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Background and Basis of Presentation (Details)", "menuCat": "Details", "order": "46", "role": "http://www.ecovyst.com/role/BackgroundandBasisofPresentationDetails", "shortName": "Background and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Correction of an Error (Details)", "menuCat": "Details", "order": "47", "role": "http://www.ecovyst.com/role/CorrectionofanErrorDetails", "shortName": "Correction of an Error (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ErrorCorrectionTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-73", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Disaggregated Revenue (Details)", "menuCat": "Details", "order": "48", "role": "http://www.ecovyst.com/role/DisaggregatedRevenueDetails", "shortName": "Disaggregated Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-82", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-136", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "menuCat": "Details", "order": "49", "role": "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "shortName": "Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-136", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-40", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "menuCat": "Statements", "order": "5", "role": "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-41", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "50", "role": "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "shortName": "Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-24", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Change by Component (Details)", "menuCat": "Details", "order": "51", "role": "http://www.ecovyst.com/role/ChangebyComponentDetails", "shortName": "Change by Component (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-164", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Reclassifications out of AOCI (Details)", "menuCat": "Details", "order": "52", "role": "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails", "shortName": "Reclassifications out of AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-188", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "ecvt:ExciseTaxesPayable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Treasury Stock Repurchases (Details)", "menuCat": "Details", "order": "53", "role": "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails", "shortName": "Treasury Stock Repurchases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": "INF", "lang": "en-US", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Goodwill (Details)", "menuCat": "Details", "order": "54", "role": "http://www.ecovyst.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Other Operating Expense, Net (Details)", "menuCat": "Details", "order": "55", "role": "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails", "shortName": "Other Operating Expense, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Inventories, Net (Details)", "menuCat": "Details", "order": "56", "role": "http://www.ecovyst.com/role/InventoriesNetDetails", "shortName": "Inventories, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-203", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Ownership Percentage (Details)", "menuCat": "Details", "order": "57", "role": "http://www.ecovyst.com/role/OwnershipPercentageDetails", "shortName": "Ownership Percentage (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-203", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Summarized Income Statement (Details)", "menuCat": "Details", "order": "58", "role": "http://www.ecovyst.com/role/SummarizedIncomeStatementDetails", "shortName": "Summarized Income Statement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-205", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-209", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Investments in Affiliated Companies Narrative (Details)", "menuCat": "Details", "order": "59", "role": "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails", "shortName": "Investments in Affiliated Companies Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-210", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "ecvt:AdjustmentForAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "60", "role": "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-7", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Long-term Debt (Details)", "menuCat": "Details", "order": "61", "role": "http://www.ecovyst.com/role/LongtermDebtDetails", "shortName": "Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-223", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Long-term Debt Narrative (Details)", "menuCat": "Details", "order": "62", "role": "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "shortName": "Long-term Debt Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-223", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "reportCount": 1, "unique": true, "unitRef": "instruments", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Financial Instruments - Interest Rate Cap Agreements (Details)", "menuCat": "Details", "order": "63", "role": "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails", "shortName": "Financial Instruments - Interest Rate Cap Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "reportCount": 1, "unique": true, "unitRef": "instruments", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Financial Instruments Fair Value (Details)", "menuCat": "Details", "order": "64", "role": "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails", "shortName": "Financial Instruments Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-239", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-241", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Effect on Other Comprehensive Income (Details)", "menuCat": "Details", "order": "65", "role": "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails", "shortName": "Effect on Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-241", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Cash Flow Hedge Impact on Income Statement (Details)", "menuCat": "Details", "order": "66", "role": "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "shortName": "Cash Flow Hedge Impact on Income Statement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-253", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "67", "role": "http://www.ecovyst.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-255", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954740 - Disclosure - Net Periodic Pension Expense Benefit (Details)", "menuCat": "Details", "order": "68", "role": "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails", "shortName": "Net Periodic Pension Expense Benefit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-255", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954741 - Disclosure - Summary Financial Information by Reportable Segment (Details)", "menuCat": "Details", "order": "69", "role": "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails", "shortName": "Summary Financial Information by Reportable Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-274", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Background and Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://www.ecovyst.com/role/BackgroundandBasisofPresentation", "shortName": "Background and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954742 - Disclosure - Reconciliation of Net Income/Loss to Segment Adjusted EBITDA (Details)", "menuCat": "Details", "order": "70", "role": "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails", "shortName": "Reconciliation of Net Income/Loss to Segment Adjusted EBITDA (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-278", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954743 - Disclosure - Stock-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "71", "role": "http://www.ecovyst.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-6", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-282", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954744 - Disclosure - Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details)", "menuCat": "Details", "order": "72", "role": "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-283", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-293", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954745 - Disclosure - Stock-Based Compensation - Schedule of RSU and PSU Activity (Details)", "menuCat": "Details", "order": "73", "role": "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "shortName": "Stock-Based Compensation - Schedule of RSU and PSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-293", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954746 - Disclosure - Stock-Based compensation - Expense (Details)", "menuCat": "Details", "order": "74", "role": "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails", "shortName": "Stock-Based compensation - Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954747 - Disclosure - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details)", "menuCat": "Details", "order": "75", "role": "http://www.ecovyst.com/role/ReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails", "shortName": "Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954748 - Disclosure - Calculation of Basic and Diluted Earnings per Share (Details)", "menuCat": "Details", "order": "76", "role": "http://www.ecovyst.com/role/CalculationofBasicandDilutedEarningsperShareDetails", "shortName": "Calculation of Basic and Diluted Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-303", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954749 - Disclosure - Anti-dilutive Shares (Details)", "menuCat": "Details", "order": "77", "role": "http://www.ecovyst.com/role/AntidilutiveSharesDetails", "shortName": "Anti-dilutive Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-303", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxesPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954750 - Disclosure - Supplemental Cash Flow Information (Details)", "menuCat": "Details", "order": "78", "role": "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails", "shortName": "Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxesPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - New Accounting Standards", "menuCat": "Notes", "order": "8", "role": "http://www.ecovyst.com/role/NewAccountingStandards", "shortName": "New Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Revenue from Contracts with Customers", "menuCat": "Notes", "order": "9", "role": "http://www.ecovyst.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ecvt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 67, "tag": { "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r805" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r838" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r803" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r803" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r803" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r877" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r803" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r803" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r803" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r803" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r802" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r804" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r810", "r821", "r831", "r856" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r813", "r824", "r834", "r859" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r817", "r825", "r835", "r852", "r860", "r864", "r872" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r870" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r867" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r868" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r863" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r863" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r863" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r863" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r863" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r863" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r866" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r865" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r864" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r864" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r843" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r844" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r844" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r849" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r848" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r847" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r846" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r810", "r821", "r831", "r856" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r807", "r818", "r828", "r853" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r814", "r825", "r835", "r860" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r814", "r825", "r835", "r860" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r814", "r825", "r835", "r860" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r814", "r825", "r835", "r860" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r814", "r825", "r835", "r860" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r817", "r825", "r835", "r852", "r860", "r864", "r872" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r870" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r806", "r876" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r806", "r876" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r806", "r876" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r844" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r844" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r863" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r871" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r844" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r814", "r825", "r835", "r852", "r860" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r842" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r871" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r871" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r844" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r812", "r823", "r833", "r858" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r815", "r826", "r836", "r861" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r815", "r826", "r836", "r861" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r840" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r843" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r843" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r842" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r840" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r840" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r807", "r818", "r828", "r853" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r808", "r819", "r829", "r854" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r809", "r820", "r830", "r855" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r816", "r827", "r837", "r862" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r871" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r871" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r811", "r822", "r832", "r857" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r851" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r843" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r870" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r872" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r874" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r872" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r872" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r875" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r869" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "ecvt_A2020GrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Grants", "label": "2020 Grants [Member]", "terseLabel": "2020 Grants" } } }, "localname": "A2020GrantsMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "ecvt_A2021TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Term Loan Facility", "label": "2021 Term Loan Facility [Member]", "terseLabel": "2021 Term Loan Facility" } } }, "localname": "A2021TermLoanFacilityMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtDetails", "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "ecvt_A2023GrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Grants", "label": "2023 Grants [Member]", "terseLabel": "2023 Grants" } } }, "localname": "A2023GrantsMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "ecvt_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjusted Earnings Before Interest Taxes Depreciation And Amortization", "label": "Adjusted Earnings Before Interest Taxes Depreciation And Amortization", "terseLabel": "Adjusted EBITDA from reportable segments" } } }, "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "ecvt_AdjustmentForAmortizationExpense": { "auth_ref": [], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives, excluding the amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Adjustment For Amortization Expense", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortizationExpense", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ecvt_April2022StockRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "April 2022 Stock Repurchase Program", "label": "April 2022 Stock Repurchase Program [Member]", "terseLabel": "April 2022 Stock Repurchase Program" } } }, "localname": "April2022StockRepurchaseProgramMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "domainItemType" }, "ecvt_BusinessOptimizationIntegrationRestructuringAndOtherRelatedCosts": { "auth_ref": [], "calculation": { "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Optimization, Integration, Restructuring and Other Related Costs", "label": "Business Optimization, Integration, Restructuring and Other Related Costs", "terseLabel": "Restructuring, integration and business optimization costs" } } }, "localname": "BusinessOptimizationIntegrationRestructuringAndOtherRelatedCosts", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails", "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "monetaryItemType" }, "ecvt_CatalystTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former Catalysts [Member]", "label": "Catalyst Technologies [Member]", "terseLabel": "Catalyst Technologies" } } }, "localname": "CatalystTechnologiesMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails", "http://www.ecovyst.com/role/GoodwillDetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "ecvt_CleanFuelsEmissionControlOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Clean Fuels, Emission Control & Other [Member]", "label": "Clean Fuels, Emission Control & Other [Member]", "terseLabel": "Clean fuels, emission control & other" } } }, "localname": "CleanFuelsEmissionControlOtherMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "ecvt_CompanyPerformanceMeasureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Company Performance Measure", "label": "Company Performance Measure [Member]", "terseLabel": "Company Performance Measure" } } }, "localname": "CompanyPerformanceMeasureMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "ecvt_DebtInstrumentBasisSpreadOnVariableRateSpreadAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Spread On Variable Rate, Spread Adjustment", "label": "Debt Instrument, Basis Spread On Variable Rate, Spread Adjustment", "terseLabel": "Credit spread adjustment" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRateSpreadAdjustment", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "ecvt_DebtInstrumentFirstLienLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, First Lien Leverage Ratio", "label": "Debt Instrument, First Lien Leverage Ratio", "terseLabel": "Debt Instrument, first lien leverage ratio" } } }, "localname": "DebtInstrumentFirstLienLeverageRatio", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "ecvt_DebtInstrumentVariableRateFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Variable Rate Floor", "label": "Debt Instrument, Variable Rate Floor", "terseLabel": "Debt Instrument, variable rate floor" } } }, "localname": "DebtInstrumentVariableRateFloor", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "ecvt_DerivativeNumberOfInstrumentsInEffect": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative, Number of Instruments in Effect", "label": "Derivative, Number of Instruments in Effect", "terseLabel": "Derivative, number of instruments in effect" } } }, "localname": "DerivativeNumberOfInstrumentsInEffect", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "integerItemType" }, "ecvt_EcoservicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former Refining Services [Member]", "label": "Ecoservices [Member]", "terseLabel": "Ecoservices" } } }, "localname": "EcoservicesMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails", "http://www.ecovyst.com/role/GoodwillDetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "ecvt_EmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee [Member]", "label": "Employee [Member]", "terseLabel": "Employee" } } }, "localname": "EmployeeMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "ecvt_EquityMethodInvestmentAmortizationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Method Investment Amortization Expense", "label": "Equity Method Investment Amortization Expense", "terseLabel": "Joint venture depreciation, amortization and interest" } } }, "localname": "EquityMethodInvestmentAmortizationExpense", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "ecvt_EquityMethodInvestmentsChargesRelatedtoPurchaseAccounting": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Method Investments Charges Related to Purchase Accounting", "label": "Equity Method Investments Charges Related to Purchase Accounting", "negatedTerseLabel": "Amortization of investment in affiliate step-up", "terseLabel": "Amortization of investment in affiliate step-up" } } }, "localname": "EquityMethodInvestmentsChargesRelatedtoPurchaseAccounting", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails", "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "ecvt_ExciseTaxOnTreasuryStockRepurchased": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Excise Tax on Treasury Stock Repurchased", "label": "Excise Tax on Treasury Stock Repurchased", "negatedTerseLabel": "Excise tax on repurchases of common shares" } } }, "localname": "ExciseTaxOnTreasuryStockRepurchased", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ecvt_ExciseTaxesPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Excise Taxes Payable", "label": "Excise Taxes Payable", "terseLabel": "Accrued excise tax on share repurchases" } } }, "localname": "ExciseTaxesPayable", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails", "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "ecvt_FIFOOrWeightedAverageInventoryAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "FIFO or Weighted Average Inventory Amount", "label": "FIFO Or Weighted Average Inventory Amount", "terseLabel": "FIFO or average cost basis" } } }, "localname": "FIFOOrWeightedAverageInventoryAmount", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "ecvt_IndustrialMiningAutomotiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial, Mining & Automotive [Member]", "label": "Industrial, Mining & Automotive [Member]", "terseLabel": "Industrial, mining & automotive" } } }, "localname": "IndustrialMiningAutomotiveMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "ecvt_January2022InterestRateCapExpiringOctober2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January 2022 Interest Rate Cap expiring October 2024", "label": "January 2022 Interest Rate Cap expiring October 2024 [Member]", "terseLabel": "January 2022 Interest Rate Cap expiring October 2024" } } }, "localname": "January2022InterestRateCapExpiringOctober2024Member", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "domainItemType" }, "ecvt_July2020InterestRateCapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "July 2020 Interest Rate Cap", "label": "July 2020 Interest Rate Cap [Member]", "terseLabel": "July 2020 Interest Rate Cap" } } }, "localname": "July2020InterestRateCapMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "domainItemType" }, "ecvt_NonCashInvestingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non cash Investing Items", "label": "Non cash Investing Items [Abstract]", "terseLabel": "Non-cash investing activity:" } } }, "localname": "NonCashInvestingItemsAbstract", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "ecvt_OtherIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other (Income) Expense, Net", "label": "Other (Income) Expense, Net", "negatedTerseLabel": "Other, net" } } }, "localname": "OtherIncomeExpenseNet", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "ecvt_PQHoldingsEcoServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PQ Holdings, Eco Services [Member]", "label": "PQ Holdings, Eco Services [Member]", "verboseLabel": "Business Combination" } } }, "localname": "PQHoldingsEcoServicesMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ecvt_PaymentsForBusinessDivestiture": { "auth_ref": [], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for Business Divestiture", "label": "Payments for Business Divestiture", "negatedTerseLabel": "Payments for business divestiture, net of cash" } } }, "localname": "PaymentsForBusinessDivestiture", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ecvt_PerformanceMeasureAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Measure", "label": "Performance Measure [Axis]", "terseLabel": "Performance Measure [Axis]" } } }, "localname": "PerformanceMeasureAxis", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "stringItemType" }, "ecvt_PerformanceMeasureDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Measure", "label": "Performance Measure [Domain]", "terseLabel": "Performance Measure [Domain]" } } }, "localname": "PerformanceMeasureDomain", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "ecvt_PerformanceStockUnitFairValueAssumptionsExpectedDividendRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Unit, Fair Value Assumptions, Expected Dividend Rate", "label": "Performance Stock Unit, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "PerformanceStockUnitFairValueAssumptionsExpectedDividendRate", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "percentItemType" }, "ecvt_PerformanceStockUnitFairValueAssumptionsExpectedTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Unit, Fair Value Assumptions, Expected Term", "label": "Performance Stock Unit, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "PerformanceStockUnitFairValueAssumptionsExpectedTerm", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "durationItemType" }, "ecvt_PerformanceStockUnitFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Unit, Fair Value Assumptions, Expected Volatility Rate", "label": "Performance Stock Unit, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "PerformanceStockUnitFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "percentItemType" }, "ecvt_PerformanceStockUnitFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Unit, Fair Value Assumptions, Risk Free Interest Rate", "label": "Performance Stock Unit, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "PerformanceStockUnitFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "percentItemType" }, "ecvt_PerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash when specified performance conditions are met.", "label": "Performance Stock Units [Member]", "terseLabel": "Performance Stock Units (PSUs)" } } }, "localname": "PerformanceStockUnitsMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "ecvt_PolymersEngineeredPlasticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Polymers & Engineered Plastics [Member]", "label": "Polymers & Engineered Plastics [Member]", "terseLabel": "Polymers & engineered plastics" } } }, "localname": "PolymersEngineeredPlasticsMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "ecvt_RegenerationAndTreatmentServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regeneration and Treatment Services [Member]", "label": "Regeneration and Treatment Services [Member]", "terseLabel": "Regeneration and treatment services" } } }, "localname": "RegenerationAndTreatmentServicesMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "ecvt_RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Includes the following: (1) Restricted Stock - stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met; and (2) Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) - share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock, Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member]", "terseLabel": "Anti-dilutive restricted stock units and performance stock units" } } }, "localname": "RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/AntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "ecvt_SecondaryOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary Offering", "label": "Secondary Offering [Member]", "terseLabel": "Secondary Offering" } } }, "localname": "SecondaryOfferingMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "domainItemType" }, "ecvt_SecuredOvernightFinancingRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate", "label": "Secured Overnight Financing Rate [Member]", "terseLabel": "Secured Overnight Financing Rate" } } }, "localname": "SecuredOvernightFinancingRateMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "ecvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Percentage", "terseLabel": "Granted, percentage of target" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPercentage", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "pureItemType" }, "ecvt_ShareRepurchaseMethodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Method", "label": "Share Repurchase Method [Axis]", "terseLabel": "Share Repurchase Method [Axis]" } } }, "localname": "ShareRepurchaseMethodAxis", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "stringItemType" }, "ecvt_ShareRepurchaseMethodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Method [Domain]", "label": "Share Repurchase Method [Domain]", "terseLabel": "Share Repurchase Method [Domain]" } } }, "localname": "ShareRepurchaseMethodDomain", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "domainItemType" }, "ecvt_StockBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock-Based Compensation [Abstract]", "label": "Stock-Based Compensation [Abstract]", "terseLabel": "Stock-Based Compensation [Abstract]" } } }, "localname": "StockBasedCompensationAbstract", "nsuri": "http://www.ecovyst.com/20230630", "xbrltype": "stringItemType" }, "ecvt_TotalShareholderReturnTSRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Shareholder Return (TSR)", "label": "Total Shareholder Return (TSR) [Member]", "terseLabel": "Total Shareholder Return (TSR)" } } }, "localname": "TotalShareholderReturnTSRMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "ecvt_TransactionAndOtherRelatedCosts": { "auth_ref": [], "calculation": { "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transaction and Other Related Costs", "label": "Transaction and Other Related Costs", "terseLabel": "Transaction and other related costs" } } }, "localname": "TransactionAndOtherRelatedCosts", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails", "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "monetaryItemType" }, "ecvt_TreasuryStockValueCommonValueAccrued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Treasury Stock Value, Common, Value Accrued", "label": "Treasury Stock Value, Common, Value Accrued", "terseLabel": "Accrued share repurchases" } } }, "localname": "TreasuryStockValueCommonValueAccrued", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails", "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "ecvt_UnallocatedCorporateExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unallocated Corporate Expenses", "label": "Unallocated Corporate Expenses", "terseLabel": "Unallocated corporate expenses" } } }, "localname": "UnallocatedCorporateExpenses", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "monetaryItemType" }, "ecvt_ValuedatLowerofCostandNetRealizableValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valued at Lower of Cost and Net Realizable Value [Abstract]", "label": "Valued at Lower of Cost and Net Realizable Value [Abstract]", "terseLabel": "Valued at lower of cost and net realizable value:" } } }, "localname": "ValuedatLowerofCostandNetRealizableValueAbstract", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "xbrltype": "stringItemType" }, "ecvt_ZeolystC.V.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zeolyst C.V. [Member]", "label": "Zeolyst C.V. [Member]", "terseLabel": "Zeolyst C.V." } } }, "localname": "ZeolystC.V.Member", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/OwnershipPercentageDetails" ], "xbrltype": "domainItemType" }, "ecvt_ZeolystInternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zeolyst International [Member]", "label": "Zeolyst International [Member]", "terseLabel": "Zeolyst International" } } }, "localname": "ZeolystInternationalMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/OwnershipPercentageDetails" ], "xbrltype": "domainItemType" }, "ecvt_ZeolystJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zeolyst Joint Venture [Member]", "label": "Zeolyst Joint Venture [Member]", "terseLabel": "Zeolyst Joint Venture" } } }, "localname": "ZeolystJointVentureMember", "nsuri": "http://www.ecovyst.com/20230630", "presentation": [ "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r213", "r257", "r268", "r269", "r270", "r271", "r272", "r274", "r278", "r327", "r328", "r329", "r330", "r332", "r333", "r335", "r337", "r338", "r925", "r926" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r213", "r257", "r268", "r269", "r270", "r271", "r272", "r274", "r278", "r327", "r328", "r329", "r330", "r332", "r333", "r335", "r337", "r338", "r925", "r926" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r905", "r982" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Board of Directors" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [ "r288", "r289", "r291" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/OwnershipPercentageDetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r323", "r324", "r325", "r326", "r458", "r596", "r642", "r671", "r672", "r728", "r729", "r730", "r731", "r742", "r745", "r746", "r758", "r765", "r783", "r790", "r927", "r972", "r973", "r974", "r975", "r976", "r977" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r323", "r324", "r325", "r326", "r458", "r596", "r642", "r671", "r672", "r728", "r729", "r730", "r731", "r742", "r745", "r746", "r758", "r765", "r783", "r790", "r927", "r972", "r973", "r974", "r975", "r976", "r977" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r280", "r597", "r636", "r637", "r638", "r639", "r640", "r641", "r748", "r766", "r789", "r882", "r923", "r924", "r929", "r979" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r280", "r597", "r636", "r637", "r638", "r639", "r640", "r641", "r748", "r766", "r789", "r882", "r923", "r924", "r929", "r979" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r323", "r324", "r325", "r326", "r410", "r458", "r488", "r489", "r490", "r595", "r596", "r642", "r671", "r672", "r728", "r729", "r730", "r731", "r742", "r745", "r746", "r758", "r765", "r783", "r790", "r793", "r921", "r927", "r973", "r974", "r975", "r976", "r977" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r323", "r324", "r325", "r326", "r410", "r458", "r488", "r489", "r490", "r595", "r596", "r642", "r671", "r672", "r728", "r729", "r730", "r731", "r742", "r745", "r746", "r758", "r765", "r783", "r790", "r793", "r921", "r927", "r973", "r974", "r975", "r976", "r977" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r166", "r214", "r215", "r216", "r219", "r220", "r223", "r224", "r225", "r226", "r228", "r229", "r230", "r231", "r232", "r233", "r249", "r297", "r298", "r510", "r544", "r546", "r547", "r548", "r579", "r587", "r588", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r655" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/CorrectionofanErrorDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r166", "r214", "r215", "r216", "r219", "r220", "r223", "r224", "r225", "r226", "r228", "r229", "r230", "r231", "r232", "r233", "r249", "r297", "r298", "r510", "r544", "r546", "r547", "r548", "r579", "r587", "r588", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r655" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/CorrectionofanErrorDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "auth_ref": [ "r223", "r224", "r225", "r229", "r230", "r231", "r232" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Error Correction, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Error Correction, Adjustment" } } }, "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/CorrectionofanErrorDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r166", "r214", "r216", "r219", "r220", "r223", "r224", "r232", "r249", "r510", "r544", "r546", "r547", "r579", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r655", "r881", "r883", "r884", "r885", "r903", "r908", "r909", "r961", "r967", "r968" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/CorrectionofanErrorDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r288", "r289", "r291" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/OwnershipPercentageDetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r905", "r969" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ChangebyComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r23", "r788" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r284", "r285" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r7", "r16", "r35", "r890", "r891", "r892" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Defined\u00a0benefit and other postretirement plans", "verboseLabel": "Benefit plans, net" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ChangebyComponentDetails", "http://www.ecovyst.com/role/CorrectionofanErrorDetails", "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": { "auth_ref": [ "r9", "r16", "r35", "r196", "r197", "r890" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]", "terseLabel": "Net prior service (credit) cost" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r6", "r16", "r35", "r196", "r197", "r890" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Net (gain) loss", "verboseLabel": "Net gain (loss)" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r63", "r175", "r615" ], "calculation": { "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember": { "auth_ref": [ "r188", "r195", "r529", "r891", "r892" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, including portion attributable to noncontrolling interest.", "label": "Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]", "terseLabel": "Gain (loss) on cash flow hedging relationships" } } }, "localname": "AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r188", "r196", "r197", "r529", "r754", "r890" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Net\u00a0gain\u00a0(loss) from hedging activities", "verboseLabel": "Net gain (loss) from hedging activities" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ChangebyComponentDetails", "http://www.ecovyst.com/role/CorrectionofanErrorDetails", "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r5", "r35", "r529" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "verboseLabel": "Net\u00a0gain\u00a0(loss) from hedging activities" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [ "r195", "r196", "r569", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "verboseLabel": "Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ChangebyComponentDetails", "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r34", "r35", "r117", "r181", "r612", "r648", "r652" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r195", "r196", "r569", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ChangebyComponentDetails", "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r16", "r35", "r536", "r539", "r588", "r643", "r644", "r890", "r891", "r892", "r900", "r901", "r902" ], "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": "Total", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/ChangebyComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r4", "r16", "r35", "r196", "r197", "r571", "r572", "r573", "r574", "r575", "r890" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign currency translation" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ChangebyComponentDetails", "http://www.ecovyst.com/role/CorrectionofanErrorDetails", "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r109", "r788", "r983" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r497", "r498", "r499", "r661", "r900", "r901", "r902", "r960", "r986" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": "Tax withholdings on equity award vesting", "verboseLabel": "Fair value of shares withheld for tax payments" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r78", "r79", "r462" ], "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 compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r492", "r500" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock compensation expense", "verboseLabel": "Equity-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r355", "r577", "r763", "r764", "r895" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred financing costs and original issue discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r13", "r59", "r61" ], "calculation": { "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r246" ], "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": "Antidilutive (shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AntidilutiveSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r147", "r178", "r211", "r255", "r270", "r276", "r292", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r525", "r530", "r560", "r607", "r693", "r788", "r801", "r925", "r926", "r970" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r171", "r183", "r211", "r292", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r525", "r530", "r560", "r788", "r925", "r926", "r970" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Derivative assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2023", "presentation": [ "http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r523", "r777", "r780" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r80", "r81", "r523", "r777", "r780" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r523" ], "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 Combination" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r43", "r44", "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures acquired on account but unpaid as of the period end" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r41", "r173", "r749" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r41", "r129", "r209" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r129" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract]", "terseLabel": "Cash and Cash Equivalents, Period Increase (Decrease) [Abstract]" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "negatedTerseLabel": "Amount of derivative loss expected to be transferred from OCI" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/CorrectionofanErrorDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r127" ], "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": "Supplemental Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class of Stock Disclosures [Abstract]", "terseLabel": "Class of Stock Disclosures [Abstract]" } } }, "localname": "ClassOfStockDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r67", "r68", "r69", "r70" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r30", "r104", "r609", "r680" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r136", "r321", "r322", "r744", "r922" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingent Liabilities" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CommitmentsandContingentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r791", "r792", "r793", "r795", "r796", "r797", "r798", "r900", "r901", "r960", "r980", "r986" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r108" ], "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 (usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r108", "r681" ], "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 (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r108" ], "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 (shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r108", "r681", "r699", "r986", "r987" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r108", "r611", "r788" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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, value, issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r36", "r192", "r194", "r201", "r603", "r622" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r122", "r597" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable rate on spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r21", "r148", "r357" ], "calculation": { "http://www.ecovyst.com/role/LongtermDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Total debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r27", "r101", "r359", "r578" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r213", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r578", "r760", "r761", "r762", "r763", "r764", "r896" ], "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" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtDetails", "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r28", "r65", "r66", "r100", "r101", "r103", "r105", "r139", "r140", "r213", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r578", "r760", "r761", "r762", "r763", "r764", "r896" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtDetails", "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r100", "r103", "r928" ], "calculation": { "http://www.ecovyst.com/role/LongtermDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Original issue discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r102", "r928" ], "calculation": { "http://www.ecovyst.com/role/LongtermDebtDetails_1": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Deferred financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r13", "r144", "r158", "r516", "r517", "r898" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r502", "r503", "r608" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r388", "r426", "r447", "r775", "r776" ], "calculation": { "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails": { "order": 5.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of net (gain) loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r388", "r427", "r448", "r775", "r776" ], "calculation": { "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service credit" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansTables", "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r388", "r425", "r446", "r775", "r776" ], "calculation": { "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r388", "r392", "r424", "r445", "r775", "r776" ], "calculation": { "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r422", "r443", "r775", "r776" ], "calculation": { "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic expense (benefit)" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Defined Benefit Plan, Net Periodic Expense (Benefit)" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "auth_ref": [ "r387", "r429", "r450" ], "calculation": { "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "negatedTerseLabel": "Settlement loss" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r13", "r62" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r13", "r260" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r532" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeAssetFairValueNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeAssetFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r532" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r184", "r185", "r559", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r687", "r688", "r732", "r737", "r738", "r739", "r740", "r741", "r753", "r793", "r981" ], "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": "Interest rate caps", "verboseLabel": "Derivative asset" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r184" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "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 assets", "verboseLabel": "Derivative asset, current" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r184" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCapInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.", "label": "Derivative, Cap Interest Rate", "terseLabel": "Derivative, cap interest rate" } } }, "localname": "DerivativeCapInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [ "r670", "r672", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r694", "r695", "r696", "r697", "r710", "r711", "r712", "r713", "r716", "r717", "r718", "r719", "r732", "r734", "r738", "r740", "r791", "r793" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeCostOfHedge": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The premium (cost) of a hedge, expensed during the period.", "label": "Derivative, Cost of Hedge", "terseLabel": "Premium amortized to acquire derivative instrument" } } }, "localname": "DerivativeCostOfHedge", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r89", "r91", "r92", "r94", "r670", "r672", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r694", "r695", "r696", "r697", "r710", "r711", "r712", "r713", "r716", "r717", "r718", "r719", "r732", "r734", "r738", "r740", "r753", "r791", "r793" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r146", "r534", "r542" ], "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": "Financial Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r18", "r89", "r92" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/CorrectionofanErrorDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r18", "r89", "r92", "r94", "r97", "r98", "r533" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]", "terseLabel": "Amount of gain (loss)\u00a0reclassified from\u00a0AOCI into income" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r184", "r185", "r559", "r663", "r664", "r665", "r666", "r668", "r669", "r670", "r671", "r672", "r694", "r696", "r697", "r734", "r735", "r737", "r738", "r739", "r740", "r741", "r753", "r981" ], "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": "Interest rate caps", "verboseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r184" ], "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 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 Liability, Noncurrent", "terseLabel": "Derivative liability, noncurrent" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilityFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as noncurrent.", "label": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [ "r542" ], "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" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r958", "r959" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r84", "r85", "r671", "r732", "r733", "r736", "r793" ], "lang": { "en-us": { "role": { "documentation": "The number of derivative instruments of a particular group held by the entity.", "label": "Derivative, Number of Instruments Held", "terseLabel": "Derivative, number of instruments" } } }, "localname": "DerivativeNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r18", "r82", "r83", "r85", "r87", "r90", "r92", "r95", "r96", "r98", "r542" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives designated as hedging instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r383", "r766", "r767", "r768", "r769", "r770", "r771", "r772" ], "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": "Disaggregated Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r383", "r766", "r767", "r768", "r769", "r770", "r771", "r772" ], "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": "Disaggregated Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r929" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r460", "r465", "r493", "r494", "r496", "r784" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r202", "r223", "r224", "r226", "r227", "r229", "r236", "r238", "r243", "r244", "r245", "r249", "r547", "r548", "r604", "r623", "r755" ], "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 income per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/CalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r202", "r223", "r224", "r226", "r227", "r229", "r238", "r243", "r244", "r245", "r249", "r547", "r548", "r604", "r623", "r755" ], "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 income per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/CalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r235", "r246", "r247", "r248" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/EarningsperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r568" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized stock-based compensation expense, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r957" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r492" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Stock-based compensation expense, tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Anti-dilutive stock options", "verboseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AntidilutiveSharesDetails", "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r17", "r165", "r195", "r196", "r197", "r214", "r215", "r216", "r220", "r230", "r232", "r250", "r294", "r299", "r373", "r497", "r498", "r499", "r509", "r510", "r535", "r536", "r537", "r538", "r539", "r541", "r546", "r569", "r571", "r572", "r573", "r574", "r575", "r588", "r643", "r644", "r645", "r661", "r723" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/ChangebyComponentDetails", "http://www.ecovyst.com/role/CorrectionofanErrorDetails", "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee.", "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity", "terseLabel": "Net purchase accounting fair value adjustments" } } }, "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r11", "r13", "r119", "r617" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Dividends received from affiliated companies" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r170", "r211", "r292", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SummarizedIncomeStatementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r170", "r211", "r292", "r560" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SummarizedIncomeStatementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "auth_ref": [ "r886", "r897", "r907", "r962" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SummarizedIncomeStatementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/OwnershipPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r265", "r286", "r887", "r906" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investments in affiliated companies" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r163", "r290", "r293", "r878" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Investments in Affiliated Companies" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompanies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Equity Method Investments" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ErrorCorrectionTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting error correction.", "label": "Error Correction [Text Block]", "terseLabel": "Correction of an error" } } }, "localname": "ErrorCorrectionTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BackgroundandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "auth_ref": [ "r223", "r224", "r225", "r229", "r230", "r231", "r232", "r249" ], "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "terseLabel": "Error Corrections and Prior Period Adjustments Restatement" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CorrectionofanErrorDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r553", "r554", "r557" ], "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" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r553", "r554", "r557" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r348", "r413", "r414", "r415", "r416", "r417", "r418", "r554", "r592", "r593", "r594", "r761", "r762", "r773", "r774", "r775" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r553", "r554", "r555", "r556", "r558" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r552" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r348", "r413", "r418", "r554", "r592", "r773", "r774", "r775" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted\u00a0Prices\u00a0in Active Markets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r348", "r413", "r418", "r554", "r593", "r761", "r762", "r773", "r774", "r775" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r348", "r413", "r414", "r415", "r416", "r417", "r418", "r554", "r594", "r761", "r762", "r773", "r774", "r775" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r348", "r413", "r414", "r415", "r416", "r417", "r418", "r592", "r593", "r594", "r761", "r762", "r773", "r774", "r775" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r552", "r558" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r88", "r90", "r97" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r584", "r585" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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": "Repayment of financing obligation" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Liabilities Fair Value Disclosure [Abstract]", "terseLabel": "Derivative liabilities:" } } }, "localname": "FinancialLiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r564", "r565", "r566", "r567", "r720" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "negatedLabel": "Foreign exchange (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r701", "r799", "r963", "r964", "r985" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction.", "label": "Realized Gain (Loss), Foreign Currency Transaction, before Tax", "negatedTerseLabel": "Foreign currency exchange (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r895" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "Net loss on asset disposals" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails", "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r176", "r303", "r601", "r759", "r788", "r911", "r918" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/GoodwillDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r302", "r304", "r314", "r759" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign exchange impact" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r759" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/GoodwillDetails" ], "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" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r121", "r211", "r255", "r269", "r275", "r278", "r292", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r560", "r757", "r925" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/SummarizedIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r18", "r533" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r18" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/CorrectionofanErrorDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r118", "r151", "r255", "r269", "r275", "r278", "r605", "r618", "r757" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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", "negatedLabel": "Total before tax", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails", "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r13", "r119", "r150", "r262", "r286", "r617" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity in net income from affiliated companies", "negatedTerseLabel": "Equity in net (income) from affiliated companies", "terseLabel": "Equity in net income from affiliated companies" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r316", "r318", "r706" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r318", "r706" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r212", "r501", "r506", "r507", "r508", "r514", "r518", "r521", "r522", "r659" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r154", "r161", "r231", "r232", "r263", "r504", "r515", "r624" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Tax benefit (expense)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r40", "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "verboseLabel": "Income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r12" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r12" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r12" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Working capital changes that provided (used) cash:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r12" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaids and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r12" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedTerseLabel": "Receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r239", "r240", "r241", "r245", "r464" ], "calculation": { "http://www.ecovyst.com/role/ReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails": { "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 unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions (shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r58", "r60" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r102", "r153", "r198", "r259", "r576", "r707", "r799", "r984" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest Expense", "terseLabel": "Interest expense, net", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/CorrectionofanErrorDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails", "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest (expense) income" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r204", "r207", "r208" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCapMember": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount.", "label": "Interest Rate Cap [Member]", "terseLabel": "Interest rate caps", "verboseLabel": "Interest rate caps" } } }, "localname": "InterestRateCapMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValueDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories, Net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/InventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsAndWorkInProcessNetOfReserves": { "auth_ref": [ "r133", "r888" ], "calculation": { "http://www.ecovyst.com/role/InventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregated amount of merchandise or goods held by the entity and readily available for future sale plus items held by the entity which are partially complete or in the process of being readied for future sale. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Finished Goods and Work in Process, Net of Reserves", "terseLabel": "Finished products and work in process" } } }, "localname": "InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r182", "r750", "r788" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ecovyst.com/role/InventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory, Net" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r133", "r752" ], "calculation": { "http://www.ecovyst.com/role/InventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r301" ], "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": "LIFO expense" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LIFOInventoryAmount": { "auth_ref": [ "r751" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "LIFO Inventory Amount", "terseLabel": "LIFO basis" } } }, "localname": "LIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LIFOMethodRelatedItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIFO Method Related Items [Abstract]", "terseLabel": "Valued at lower of cost or market:" } } }, "localname": "LIFOMethodRelatedItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r930" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r24", "r211", "r292", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r526", "r530", "r531", "r560", "r679", "r756", "r801", "r925", "r970", "r971" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r113", "r149", "r614", "r788", "r897", "r907", "r962" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r26", "r172", "r211", "r292", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r526", "r530", "r531", "r560", "r788", "r925", "r970", "r971" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": "ABL Facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtDetails", "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r21", "r148", "r347", "r358", "r761", "r762", "r978" ], "calculation": { "http://www.ecovyst.com/role/LongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ecovyst.com/role/LongtermDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total debt, net of original issue discount and deferred financing costs" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r179" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.ecovyst.com/role/LongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "negatedTerseLabel": "Less: current portion", "terseLabel": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Long-term debt, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r180" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.ecovyst.com/role/LongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of 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, excluding current portion", "verboseLabel": "Total long-term debt, excluding current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebt" ], "xbrltype": "textBlockItemType" }, "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/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtDetails", "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r28", "r64" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtDetails", "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment reconciling items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r206" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r206" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r129", "r130", "r131" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r120", "r131", "r152", "r170", "r190", "r193", "r197", "r211", "r219", "r223", "r224", "r226", "r227", "r231", "r232", "r242", "r255", "r269", "r275", "r278", "r292", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r548", "r560", "r620", "r702", "r721", "r722", "r757", "r799", "r925" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "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)", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/CalculationofBasicandDilutedEarningsperShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r159", "r160", "r162", "r167", "r217", "r218", "r221", "r222", "r233", "r234", "r295", "r296", "r511", "r512", "r513", "r540", "r545", "r549", "r550", "r551", "r561", "r562", "r563", "r580", "r581", "r589", "r598", "r599", "r600", "r647", "r648", "r649", "r650", "r652" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recently adopted accounting standards" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/NewAccountingStandards" ], "xbrltype": "textBlockItemType" }, "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": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "verboseLabel": "Non-cash financing activity:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r125" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedLabel": "Other (expense) income", "negatedTerseLabel": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BackgroundandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r20", "r35" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ChangebyComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingCostsAndExpenses": { "auth_ref": [], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.", "label": "Operating Costs and Expenses", "terseLabel": "Other operating expense, net", "totalLabel": "Other operating expense, net" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r255", "r269", "r275", "r278", "r757" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/SummarizedIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r583" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities\u2014current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r583" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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\u2014noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r582" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r268", "r269", "r270", "r271", "r272", "r278" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r106", "r145", "r653", "r654" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Background and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BackgroundandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r177" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Amount of gain (loss)\u00a0recognized\u00a0in OCI on derivatives" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r200", "r569", "r570", "r575", "r602", "r621", "r890", "r891" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Tax", "terseLabel": "Pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r186", "r187" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "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": "Net gain (loss) from hedging activities" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r186", "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before 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), before Reclassification, after Tax", "terseLabel": "Amount of gain (loss)\u00a0recognized\u00a0in OCI on derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r187", "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after 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, after Tax", "terseLabel": "Amount of gain (loss)\u00a0reclassified from\u00a0AOCI into income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/EffectonOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r3" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r17", "r20", "r191", "r194", "r200", "r569", "r570", "r575", "r602", "r621", "r890", "r891" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "After-tax amount", "totalLabel": "Total other comprehensive income (loss)", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/ChangebyComponentDetails", "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r8", "r117" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Pension and postretirement benefits" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r10", "r195", "r200", "r504", "r519", "r520", "r569", "r573", "r575", "r602", "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "terseLabel": "Tax benefit/ (expense)" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for new lease liabilities (non-cash):" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.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, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeAndExpenseTextBlock": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other operating income and other operating expense items.", "label": "Other Operating Income and Expense [Text Block]", "terseLabel": "Other Operating Expense, Net" } } }, "localname": "OtherOperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r386", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r436", "r439", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r455", "r456", "r457", "r775", "r776", "r777", "r778", "r779" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Other Postretirement Benefits Plan" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansTables", "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r879", "r893" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r38", "r657" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "Payments for Repurchase of Equity", "negatedTerseLabel": "Repurchases of common shares" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r203" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Tax withholdings on equity award vesting" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r128" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r385", "r410", "r412", "r418", "r435", "r437", "r438", "r439", "r440", "r441", "r453", "r454", "r455", "r775" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r386", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r436", "r439", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r455", "r456", "r459", "r775", "r776", "r780", "r781", "r782" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Defined Benefit Pension Plans" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansTables", "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Stock options with performance only targets not achieved", "verboseLabel": "Performance Stock Units (PSUs)" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AntidilutiveSharesDetails", "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r107", "r361" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r107", "r681" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r107", "r361" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r107", "r681", "r699", "r986", "r987" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r107", "r610", "r788" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, value, issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r889" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r37" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Draw down of revolving credit facilities" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r880", "r894" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r170", "r190", "r193", "r205", "r211", "r219", "r231", "r232", "r255", "r269", "r275", "r278", "r292", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r524", "r527", "r528", "r548", "r560", "r605", "r619", "r660", "r702", "r721", "r722", "r757", "r785", "r786", "r800", "r892", "r925" ], "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", "negatedTerseLabel": "Net of tax", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails", "http://www.ecovyst.com/role/SummarizedIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r134", "r155", "r156", "r157" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r135", "r174", "r616" ], "calculation": { "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r606", "r616", "r788" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r20", "r35" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ChangebyComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Amount of loss reclassified from AOCI into income", "verboseLabel": "Amounts Reclassified from Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationTable": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification [Table]", "terseLabel": "Reclassification [Table]" } } }, "localname": "ReclassificationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CorrectionofanErrorDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r55", "r56" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Net Income (Loss) from Continuing Operations to Adjusted EBITDA" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r54", "r56" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r54", "r56" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Revenue from Reportable Segments to Consolidated" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r39" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn 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": "Repayments of Long-Term Lines of Credit", "negatedTerseLabel": "Repayments of revolving credit facilities" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfMediumTermNotes": { "auth_ref": [ "r39" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years.", "label": "Repayments of Medium-term Notes", "negatedTerseLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfMediumTermNotes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock awards with performance only targets not achieved", "verboseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AntidilutiveSharesDetails", "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r110", "r141", "r613", "r647", "r652", "r658", "r682", "r788" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r165", "r214", "r215", "r216", "r220", "r230", "r232", "r294", "r299", "r497", "r498", "r499", "r509", "r510", "r535", "r537", "r538", "r541", "r546", "r643", "r645", "r661", "r986" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "(Accumulated deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r386", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r436", "r439", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r455", "r456", "r457", "r459", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansTables", "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r386", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r436", "r439", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r455", "r456", "r457", "r459", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansTables", "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r256", "r257", "r268", "r273", "r274", "r280", "r282", "r283", "r382", "r383", "r597" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/DisaggregatedRevenueDetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r164", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r384" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r199", "r211", "r256", "r257", "r268", "r273", "r274", "r280", "r282", "r283", "r292", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r560", "r605", "r925" ], "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": "Sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SummarizedIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r586", "r787" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r35", "r965", "r966" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/AntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r80", "r81", "r523" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r28", "r65", "r66", "r100", "r101", "r103", "r105", "r139", "r140", "r761", "r763", "r899" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r15", "r71", "r72", "r73", "r74" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansTables", "http://www.ecovyst.com/role/NetPeriodicPensionExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r89", "r92", "r533" ], "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": "Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Fair Value of Derivatives Held" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r18", "r82", "r83", "r85", "r87", "r90", "r92", "r95", "r96" ], "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 Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r904" ], "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, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [ "r211", "r288", "r289", "r291", "r292", "r560" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/OwnershipPercentageDetails", "http://www.ecovyst.com/role/SummarizedIncomeStatementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r170", "r211", "r288", "r289", "r291", "r292", "r560" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/OwnershipPercentageDetails", "http://www.ecovyst.com/role/SummarizedIncomeStatementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "auth_ref": [ "r46", "r47", "r48" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustments" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/OrganizationConsolidationandPresentationofFinancialStatementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value Measurements, Recurring" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r759" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r759", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r22", "r114", "r115", "r116" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/InventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Components of Net Periodic Expense (Benefit)" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.", "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Performance-based Units Activity" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement.", "label": "Schedule of Other Operating Cost and Expense, by Component [Table Text Block]", "terseLabel": "Schedule of Other Operating Expense, Net" } } }, "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r51", "r52", "r53", "r57" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r461", "r463", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Reconciliation from Basic to Diluted Weighted Average Number of Shares Outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r252", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r283", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r319", "r320", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r759", "r882", "r979" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails", "http://www.ecovyst.com/role/GoodwillDetails", "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r267", "r272", "r276", "r277", "r278", "r279", "r280", "r281", "r283" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Reportable Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReportableSegments" ], "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" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r124" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r12" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.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 compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r784" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Award requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited", "terseLabel": "Forfeited, performance-based restricted shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (weighted average grant date fair value, usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (weighted average grant date fair value, usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested, ending balance", "periodStartLabel": "Nonvested, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance nonvested (weighted average grant date fair value, usd per share)", "periodStartLabel": "Beginning balance nonvested (weighted average grant date fair value, usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (weighted average grant date fair value, usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r461", "r463", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "terseLabel": "Vested stock options, expired and unexercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r937" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "terseLabel": "Forfeited, performance-based stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedcompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r931" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Shares withheld for tax withholding obligation" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r169", "r252", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r283", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r317", "r319", "r320", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r759", "r882", "r979" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/DisaggregatedRevenueDetails", "http://www.ecovyst.com/role/GoodwillDetails", "http://www.ecovyst.com/role/ReconciliationofNetIncomeLosstoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/SummaryFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r17", "r32", "r165", "r195", "r196", "r197", "r214", "r215", "r216", "r220", "r230", "r232", "r250", "r294", "r299", "r373", "r497", "r498", "r499", "r509", "r510", "r535", "r536", "r537", "r538", "r539", "r541", "r546", "r569", "r571", "r572", "r573", "r574", "r575", "r588", "r643", "r644", "r645", "r661", "r723" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/CashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/ChangebyComponentDetails", "http://www.ecovyst.com/role/CorrectionofanErrorDetails", "http://www.ecovyst.com/role/PretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "http://www.ecovyst.com/role/ReclassificationsoutofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r214", "r215", "r216", "r250", "r597", "r656", "r662", "r673", "r674", "r675", "r676", "r677", "r678", "r681", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r700", "r703", "r704", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r723", "r794" ], "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" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2023", "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/2023", "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r214", "r215", "r216", "r250", "r597", "r656", "r662", "r673", "r674", "r675", "r676", "r677", "r678", "r681", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r700", "r703", "r704", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r723", "r794" ], "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/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r77", "r107", "r108", "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Shares issued under equity incentive plan, net of forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Stock repurchase program, period" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r108", "r111", "r112", "r132", "r683", "r699", "r724", "r725", "r788", "r801", "r897", "r907", "r962", "r986" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accumulated other comprehensive income (loss)", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/ChangebyComponentDetails", "http://www.ecovyst.com/role/CorrectionofanErrorDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "EQUITY" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r138", "r210", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r543", "r726", "r727", "r743" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r590", "r591" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SubsequentEvents" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Cash paid during the period for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Shares Acquired, Average Cost Per Share", "terseLabel": "Average cost per share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury stock, at cost" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock (shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r33", "r67", "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "terseLabel": "Repurchases of common shares value" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r17", "r108", "r141" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Shares acquired" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/TreasuryStockRepurchasesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r31", "r67", "r70" ], "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, value" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r17", "r67", "r141" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Repurchases of common shares" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r237", "r245" ], "calculation": { "http://www.ecovyst.com/role/ReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (shares)", "totalLabel": "Weighted average shares outstanding \u2013 Diluted (shares)", "verboseLabel": "Weighted average shares outstanding \u2013 Diluted (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/CalculationofBasicandDilutedEarningsperShareDetails", "http://www.ecovyst.com/role/ReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r236", "r245" ], "calculation": { "http://www.ecovyst.com/role/ReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (shares)", "verboseLabel": "Weighted average shares outstanding \u2013 Basic (shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/CalculationofBasicandDilutedEarningsperShareDetails", "http://www.ecovyst.com/role/ReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "https://asc.fasb.org//230/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "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//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org//815/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org//323/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "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(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "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//1943274/2147482790/220-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "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//1943274/2147482790/220-10-45-1A", "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//1943274/2147482790/220-10-45-1A", "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//1943274/2147482790/220-10-45-1A", "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//1943274/2147482790/220-10-45-1B", "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//1943274/2147482790/220-10-45-1B", "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//1943274/2147482765/220-10-50-4", "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//1943274/2147482765/220-10-50-5", "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//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "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(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "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(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "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(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "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(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "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//1943274/2147482740/230-10-45-2", "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//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "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(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "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//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "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(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "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-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "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.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "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.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "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.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "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.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//350-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "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.29,30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "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.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "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//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "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//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "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//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "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//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "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//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "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//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13A(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13A(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r752": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r802": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r803": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r804": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r805": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r806": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r807": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r808": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r809": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r811": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r812": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r813": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r814": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r815": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r816": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r817": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r818": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r819": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r821": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r822": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r823": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r824": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r825": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r826": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r827": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r828": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r829": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r831": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r832": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r833": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r834": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r835": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r836": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r837": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r838": { "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" }, "r839": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r841": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r842": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r843": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r844": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r845": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r846": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r847": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r848": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r849": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r851": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r852": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r853": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r854": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r855": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r856": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r857": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r858": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r859": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r861": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r862": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r863": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r864": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r865": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r866": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r867": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r868": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r869": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r871": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r872": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r873": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r874": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r875": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r876": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r877": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(f)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "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//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 97 0001708035-23-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001708035-23-000029-xbrl.zip M4$L#!!0 ( %-""%<%?6I5"J ! &8[&P 1 96-V="TR,#(S,#8S,"YH M=&WLO7MWHTB2-_S_?@I>S3S[5)V#7=R17-5ZCLJ7;O=6V1[+U;.]_^Q!D+*8 M0J#F8EOSZ=_(!'27)02(!.6>V6I+XI(9\8O(B,C(B"__[VWL<"_(#VS/_:4E MG@LM[O]UO_Q_9V?__?7Q&W?EF=$8N2%WZ2,C1!;W:H_]-^,;@' MQPB'GC\^.R-W77J3J6\_CT).$B0YO2KYT;^0-462A(%^I@Z1=J:@MG@V:&O" MF20::MNTM(XUU/CGB[9NJ89BB6.[YSY\D0= ^Q3^VDDOMM]EEKZ^OYPN7BO(GVW5L%V'ZI)RR?X@5P\&T3@*9*H;QN) ".)KYB/ M.MQ\\7S$GT+?< /,,",$CN/W"6>"="9*Z4.BX.S9,":S!PV-8$ >DORP-,2W MP%YZXZN<#D[\]-_?O_7-$1H;9[8;A(9KHN2N37>(G4[GTQMF5FN!6_9[UZY?H@W\EEUXXAOO\2PNY9S_Z+0 Y,JSNES$*#0[?>H;^BNR7 M7UJ7GAN"\)X]32?P!C/^]$LK1&_A)T+J3]W_^(__^!+:H8.Z&,-G*5:_?(J_ M_/(I?O3 LZ;=+Y;]P@7AU$&_M"P[F#C&],+U7 0#L-\N\(7(C_^T+0NYY$_X M_0XTB&^;\?O?PD]A-'YAG/K6NCMO]"TQ=D@ M*,,S26UU!0"4+K0%6?WR:>FI&5YR&?D^O.'&#DS#^1,9_K5K78%2F[U':W7/ M0!" S8>_)%68\[?1 MF+Y4$^"M#\J?F=ZIK;[Q"BYZ 3E^0;T@0&&"@GX(G,>SO!_>V"[H$1N(Z04V MEO?K-Y"3P!XXZ-K%[R!*(!V4KLFM[GNJ\6\//IH8MG7]-H&GH)YKW<-ZZ9.7 M!\G;,\U(+WU&"F4SNO-<,_>D]!V36IC#_'V%0JV0:;2KG,8WVQC8#JCF(J:B M[Q(<,I7TE38Z=#[OH*O8^>P2FX+F([75-2TZ,GST%?2G=>F-L5"2D?5\,%N> MR62^3N>7/!A3_%7OU? M\L\C-@]@AJB/_!?;1+'VG:G=C@*8>Y"SJ=VC#U(5 M-P_RT[+]X:,A HJ;*-A@-F%SZB(@-BI,@R/FU44(QM(OK< >3QQLEI'O1CZ> MY9*%=/X66/"(3\O/B-\_?VDRAL"#]0Y_(D;M14(Z,A6\^J;?(V(&I9]L"W\> MVLCGR//11JOU\O:_ELVCU9N[Z5?+3Y\0>J:?P)3V0VP,$>OD3!#A?^E]\]]F MP[06+M7.L+FX_$OZ.7W)IZ5Y;R:#1 $98I\B3&;67B!"^LM^,XM<.YY6@ $> MS&8V1D80^:B;$);\F#XB_2W]C)^QF5(R!91:!8QR#,#,R!H1V5NF6^(+7_SH M7V4GJ4(;2:7]22H5)X,JA6385Q7E(L,BLF"E(>O2C!;@]L(<%B^]BZT!SS\0 MA&OWXR^OD.N-P039\-A]]<72(SXMCWZG#&@4,']9 2_R,YL"7IZ93M?,I#3( MD']F[;)GEB //6/K+/YHP)HYMVN%W-![ *RQ[C.UD'$">^_F)67T-9EPX MQ1:@Y\+'H/=FPWJ87@;?CSV7! 7B9WWYM/$5,VK,1E(9R3LU)WG/LHAS VX. M^/2W[J4QL4/#J0OY1:'F]']$H6&[R+HV?-=VGX/:$+YT/Z5DPC_Y9,6<$FT3 M*Y[:T+YTYZALI6.:T3AR\!8BB8K@ZWPTPD][0;>NZ8U1;7A1NOM5>P64(YH@ M+W ICR1Z+5JJ[2UU%2*-(^M?=LSYJ2*-(PM?=K3YV2*-(VM?=C:XZI%$D M+VAPEDN:6MW]W^-':XZRE;_"I;H[NU1$*:I@7-V=WTJB%%4PJNZ.;V51BBJ8 MQ9Q@NADDU]UC/F*4HJ@D'KGN7G)%48K"Z%]W9_G848K""%]W3[F"*$5AM"_= M,VZB8U(2+^KNRA]KT16+2W:1:^^85[#H%DG_NOO71UUTBR1\W?WE8R^Z1=*^ M[NYOU8MN@;Q02O=TJYM:W1W*(V\-9#N+551"B$+#N5 :Z%!W+[#Z+9**&%=W M%_+X6R05,:KN_F4U6R05,:ONCNGQMD@J8E#=/=?C'4TM+-E%J;O36LW9U.+H M7W?']/J[OQ6$J6H@E%U=WPKBU)4P2SF!%/.H+I[S$>,4A25QZ/6W4NN M*$I1%/VUNCO+QXY2%$;XNGO*%40I"J-]W;.7*8A2%,8+&@H8%S6U6>58-\)D MWE+J>0)_I@_8ORJQ1ITW'?@AJ-\@A6P,4?QEWT2N 71Z\-&+[46!,WU$$\\' MM.Y 98ER)GXBESX(WQP##?H6?^*@A _I2X)6%K='?,%AOP*R_8W+PCN M4'AI!*,;QWO]#5G/Z,'P=W.D FS2 P+JG/Y:*8(GW,[+B=M/U$\!U#V&4)!& M/AR2CX!$?,G]\ '([C\0XE_[O@=&E.\CLZ:XJ'OHHOJ%H:' J'U\)9_F9GA8 MZ7Y0]WA/TTQZO>YQH*(T-ST<:5!TJ-;&KDY=ED>M')WJU&.!!?9UZJ)>M3-L M*XIX% D"ZL)>M5($QU\$BN0]==&N4]?(#0I!56BP%LF1!@5_ZJVKJ NV'">Z ML3<>YLVW;X',?H2?':1"^'6*9<]VGQ]1#(!@9$]6$IP6A!0N+#D+K9K6QVWJ M(C08+P^^9T5F>.\G';ACON FV!>7#C+41=8*L<+9L7&@^>,QTC/[AV8;5'R$<6^$Q!:)L-%5WZ8UW%:EB& MCVSXH#(,QO@SXP]UH:H=_'E$S\A%?NQMNQ;.Z";N7K\@]\.QD=-^4-=Z(QIUP7NU#IH=CI*CKH@5FWV*(XGP=74U^C4 M+7Y%#S0J4!\58:1N,;1*MZ\JXA%UH2RV?44#+*B+7;'M*ZKP4;>HV8GQ1Q3J M%K^B:8NBZ<:[*-0M>D43.D[&?A<%ZH)H=.]@5<4FZJ)IM=BK:+Z6KUOXC@Y< MG)!^KUL0K[)-K*H81%T$C2G81?;4.GAV0GJ.NFA6;38KCKH37<$)/5&H6R2+ M'FQ4LP]>!4C$ND73JCZ(50F3J MJL:TL*G!!712+[671!9"ZQ<].CD%U"V31 MM%W1> M>K%L4BR9TG) -3UTLC>[-K*K81%U,K1:;%LW7\G6+X=&!BQ/2[W4+ MY%5Y(JL*!DG4!=&8@EUD3ZW#9Z>CYR3JPEFUV; XZH;TOM@HR\MUB^'1@8L3TN]U"^15 M>3*K$@91%T1C"G:1/;4.GYV0GJ,VG'5CV/X?AA.AK]/OR @BGS#MQD=_1<@U MI\N]S&87+UP:/"(S\OU26ILMM+Q;V5K,T_).E*F+'6W@QNS/W^")AF^.IM_0 M"W*V,.36G41A0*X0BS)53A(:U$6MBH2&Q*"1 QK4A:R*A(;,H'$X-!3JPE1U MXT:!'6U%A;IH%%O>:8$&=0$IMKS3 @WJ0E%L>:<%&O0'P?9N5G^%AK:+K*_( MA3_"!\=P@WG/]#L4DM;J2=SST@O"2Q]9Z0A*B\I4T_9!5.B/GM6;KQ7505*H MC;85S]+J% ;M&L"4ZN25&K#;04SM:$R26U( MK%[LJTCZ5&K#5MG9E^I)T)Z71C"Z<;S7WY#UC!X,O['BIU(;Z*H9_ZJ2/VJC M4=GY]^2#PG3BO,>&KWHJM9&B>K"M*FEC49S2Q;&*@^(JB^(T,F=*95&HC1\\(M,Q@@">8A+BWD?A M_7"/966948<^I:@3*PW9A:THV46G-DS"T$D1.BO*Z=&IC08Q=%*$SHHB7CJU M$2^&3HK069&;K##HJ ,FLVR.!L4%F;0;):Y>2IQ;P;- MNMF:[09M .39DF$@K-"J;#=HRX.!L*;V8YO:W1X&PI.Q%-O4;NHP$)Z.34CM MWDUV$()'DKHA-[XWOD*!_>P2EOK_B S''DYM]WDI7>0TW)6]9W$%R'DQ0O+< M(/0C3/U'._BY/,I; )"/@O 1AG1I3!IJIE*[:\3D@LE%A99S@_:KF%PT4"ZJ M,N8;M%G&Y**!CN5V1+=BA=C^IT=RNR,+I4+MQ MTVAN5[1N=^C=(1D9/GI$D\@W1T: 'GSOV3?&"PU->Q/?=C Y^J%G_ER[LNPC M2_0'J6+"^',Z9L$-D%B_-)S+4A=()+U:8]1V%(\]:X%4? MP3PLPY_>#X=HCXY 34%)5D8[)'H>E+70H-0 ZU$:O9C'\KU%@NR@(^O$C@@4N7)M>$)^9*Z' <3D]'26!V@C2/A2_ M-$+#F0;A$S)'KN=XSW:=2$]M.([A* K6!B,9RNIH-6DF@+M[1>$Y7$U66!.IB%HWG=#71*4F@-DB1.@\]$_@6 MV*00Y-PF>OC';QX\QWT.P'?KU\UW$ZD-5-!&]2)C%"*U,0HJJ$Z#,2E2&]2@ MDD55V 8B=<$/>EE4D:$N4A<)H9I%5=A=(K7QD0??@YF$4WSJ.NRY%C:;)R2: M.WV:3E9LZF^&:]7'ZJ(V4D$7S0NUN:B-&62B^=?()HH)KDO_O!U/?.^%['/4 MR/&@UK&O#3L*E0YJO>],[/ANF"-8UOWIXH6UD0F)6F><N2$IHD-VUN79"RA,CJ$ER4*U+K?M'.A4%F@UL/^YKG/(?+'5V@0SLD>9^T! M$<0G^.V;9[@WAFD[)-A>%^!3ZS%31?)"44ZM![R9Y+-?89&]'Y;51* L?%/K M^E)"[$*13:W/6[ RV?N]?QB^;0P81\#:^Q?DN_;S*+RQ7<,UP9G# MUY4?/9?.A,Z>T?/%2W/%_21J'?#3QL:RWEUD=SY50*V#S]A=PC(K4QM**&R9 MK1FCUW6^N-=)[I5+<^E\F;K8!DY,?C3/KN9' M(6MFL1?EFD6N'7/9GA5-#6:\'B,C@$G%$YQ750W29Z6_IY_QP[8AB-K0ZJ:Z ML4%:BO?K%)?:Q5Q$#CGI&8SLR \??(F0(] MA&SE?!N)">%,T(N*RDDKFD)M7)EA MLDZ8+'*76Z$NJDT9W6DX3Z=0%PJ>DQ]7NYZ5"OKFF1NT1\HC,'/@_D8WU*@* M(-3&;FED4D7G^11J0Z!,BND "+513!J95-'!:87:0"&38CH 4M.XY2EU(),4 M:@.)3(KI BU\4.J&QOM/8M^Y@:4:21HJ<VIU,81&3:IP69%/HQ*;3R189,:;%9DF:O4AE$9-JG!9D7VIEJK""Y5&014 MJ!9J8[N/*+1](I6XZ,)Z"N)#? /^,;A"0]M%UE?DPA]-702H#;+2S*E*W!QJ M(ZW4%:N9 M1G'0KC[,JVB!TRB.:M6*>56L>1JU89]^H4T-=[X6'SR\G'5)P57UX.TKP9E[ M("W\YCZG0VFH-J8VW,(P49F2IS:&PS!1EPJ V^L; 4;VI06UTCX&CJB@S0R MIZ(U5ZJ-:?6\;"R#)(^S-B*''0_W-R)?/U;A.Z, M\6(IMO]!'A[9[Y[MAG_ +9%_A)+)E2R,M8Z>,011L$"P6%M3$%25_<<"<@U" M4"5V$'51NWV,U.\P7]\VG$<$T\'-/]QGM:F+:,U.]KT:OK6>@_@(YH-OFR&R^J%G_OSAVF'PV/_1 M4 FB+J15"G?VDMLG.\0FYJUKV2^V%1G.O '"E>TC,_3\AH* VM 9-2"($Y3& M$\>;HH8&+]K4AK\("O#$5OH%RK_ZQNYX]J%@(Z]Y0/[0\\>&:Z(YU!K*?VJ# M5S7C_UYZYJ#^375%%K5!K5- UEZ]F^J*+.J"76PQB1E#781KE\@+-17YU2=_ MC[M(+4;EO?'$<*?KUS03>AWJ G>G"[TG+S2<_LCPT%Q-,KFL?C:I+) M98'>D,%R!U57)BDQO"*6)7*YJ3:8W'--$+E>T*HOTAG>:R.6*UF61WE!1 MF5PFFT@KAM>6';S <*V-VTT/\%LSEW&1WJ 6 T55J[YXFA&UFH"B*B/A-$-P M-0%%53;%:5R'/)Z_,G^^W" M1X$7^28*XH\C9%AD\);]TOT"_Q#VVV9;0:IH#E5-&"A:1^K(DHC:;330=-40 M=>U_<:!@?D\03AV P=AVST;(?AZ%%[(V"3^_VE8XNA %X?^TEJZ;&!;NM'[F MH&%XH9RKDQ!^#R:&FUY@>H[G7_P-X",,AY^',/ZSH3&VG>G%_WT"/ 3<'7KE M'CVPH?XO#R95:CCVLWMAPL7(3_C0_3+P/ZWY$*!&2XQ53J7U(7O M?#+/Y,MM+]U <"#4(0375@BN;R!XJ_OC[O;I^HKK/_6>KON9273LT?:O+W\\ MWC[=7O>YWMT5=_W?E[_U[GZ]YB[OOW^_[?=O[^^V3B%AU, +0V]\H1V%!=)> MD_JG$8P 'Z'G\MS5^>4Y)PFJTJ%I(JO,V22[K>Y__DW4A,_IN$,B@\D(!IX/ M@GP& W&,28 NTC\^6W8P<8SIA>V2YY&;/B_/$$O+"_)#VS2<9)9DPO'/J7J5 MV^>"0%1H"(H\M-(W)S^?Q[]]"JT-/\I:>N_FWQ=O_D0>[Z=7I(H^?K/%P<3P M]']IR:V5N2>S$2>&6'K F?RMPA75JGFZIJB(_?[AN^'_Y.Y= M]''%+,Q$+3DWM>'+8Y$?$/PK&"6X"+# M?#QG8#B.%PZ\MU232]B2Z.B*]GFK,D^ 6QN";@;3/W[T'I^N'[_]R3U>/]P_ M/G$//Q[[/WIW3]S3/0>6[A.8LYPH<_>/G*A^L#YR]S?Y=/ M^&>Q(RM+5-K+E,"2)A_%'-A)F-@<\'PN'"'NKQ0_7.S+<^#B(^L 0^&!W'X= M!PB68'AAP3=G8WC$"-]V9AG3LRDR_#/DIGB46]W?(Q=QLL!S.+J4U<2@C;KW MCWE&S);0DI;0!9/),'\^^U[D6F<))H;D_S[3J=R*6BV>?'B=C<,^F98+)5DN ME",L%R 8%:T53X^]N_XM61'88K%QL0AG\$E7BZ'OC>.81%7_":O7\2;*E3#J_78)S%?K32\]"ZUY&@*^8^-X+?LX\#*"WNE?(,5X-'^5P M-);T1YU"6)N]O!53\Z!)-0!A3\;;;9+28Q*4+=NC[5:W#>:H(FAM>7OX:+OL M2D*1LEN"$]O>"RP?B.QQX*]YX+#YW+\BWPXLVR0^FSZ\N2L.C3]\^Y),7,)^Q?EB+NSCO_N(=\=-;$0U0/Y?+8 MMBP''3V!8AN7V6*^HFI[EN6C($C^\PV>)Z9JMM/JRH+ P7> HE?/L[@KWWYA MJ_7A6F3=VUF'HE+<9G"LB^@*5>4!Z27\>>\_>:\S(Q(?(/YN.#!O=Q66?.; M5_(6LJK>^P]@L<+JN;]!BX^Y/B#7#:;."RRQQOO1AV*E)9]@'6TE*Q<>#QYP MQOD?>Q+[(0E7I%97[,BJ>H"=6.RR4 (]=9SEO(]MD% (I_!.?$"U/3$<#KTA MDV2KP]=@(J" V8--L@=!$#@L"8=9?,=21T>X=.^%ME/80KL04.XLWTXBE=3K M5;S2]GQD+&E2&4"EM)6/&1>VLG+9.I5EK>U/QV\>3.=AY+DK.VKX3+,FZK Z M"<(>Y-Q[>=K/3Z--4\TW<_[S;VU)U#\'7(@<-,%TXUQ".)Z#5\(R^RH'><3'"$?6=PD\H,( M (4S!N *$OT0I0^#C]@$PND-/3.\*(\&9=*X/AECDM#>?YLEZX\Y;GWG1U$X M5\MY><\J4P!DB,UR@-W.$&WAQL""\CFSX9KYJY#4G$F5,#EIL3G>HF&"K@I0W MU319>Z>B-"#2-S-OU3@=S<-#]\R?/#O"4)'[Q9N"/@NW_"L*0GLX MK4@SW+H6WDI'W&#*F2,$8CO&YQ=?1X@D8&"_TI_%,K@/XL5&E@;Q;_ MC$\@'J M+%Z-Y:'B<<8W)Q/YR'.&:W$?I(79#D#9P46#?\%<\$WD>K@3#R5Y&#ZB$I"1 MD)$:0%@1J/DS%H-!CQ%MG: M!=/["8 G2UM-G MGQ_R\B^!4\^>/]W@LI"+" _-Y**Y]R()K>ZWS8AH3(6!;6D"21V%QJ5)[(>R MWCJ_F\=?9:^,T7T5ASX)N3HHD+M-2\H)L/>4Q+K:,(YG M718)A;Y& 3PH"/:MKR/N5S$AAR*I/)^J!N"^WFPNGCB@4ZK\2HAR&=-D7V!+ M>8 MK>?7U2V\L1_P;H?O>%8X;VFC/V@/-\4]2+0#5E_7(\&**(B],IAI7*II M0U$.<.SPNYPI?OFK#:_&[IX+4_.PH_5B!V0U=PW7M T'F^SXL";9&0[!VS)\ M*^!P,KMM;4N;D3\8'SNPY2V[:O37TRA-LL2<)YOR M)/9C+FS@%TK-WS/+FWVRI? &,YRXOPQNOVTA?L0;L?]/[N M]V*+@(D7+Y(7/L+Q_1>TM6E \GYA?HLQ"#PG"K??XQ-WN[X$EQ!Y?"_JP-B6C6TWMW>]N\O;WC<.O$]8;7M/I.M1!BYN MS7M^WY-IONAOBC=08X<7B:';$(TY\;PILG\R?+N9A<5)T9(+#M$ MUL>#&%J4I)>X/;?-/1?%' Z\( MDGI9W/5?D1U.F8)H#!(TIB 8+%9@T=[7A3""$7?C>*_,8F@.YW6F$!@LEF$A MB_C85@AC"CUNBV;8%.%F6J$Q[&\7KQ78!B-E?!9QUC+98938#F/U8\G(N.^& M:SP3O3NK;7QE!V84-VK%Y0YZKN%, YN8;G-UC?5Y?- '7_.(@LB)K;O["8K' MQ/1X@V BE6#?,4U.&Z?E3J+)9:;)JQ]+1L;] Q^,M$-RGH0H9?C"23]CG>YX M083/3O4&7A1RWPW_)PJY1SOXR11USW1O@_C*=.])<)JE&]27<3_&+G8-P:/1'0(I')88RT]0-@H'"T@E.@-.:D&AJE6GJZL>2143U5O>>U.F] M=>,"IO HIG^;PUR%)>:> *=G^E=C^K?ZL61DW/7;R![8[#1$DWB:4>W6/RV@ MW"-<;+^Y$&#*K6[_]M>[WM./Q^L^4S<-43? 5:7SGKI9JU2_5Q'JDRMC+Q51 MQEX46NE-K(X]#6-A=>S?+XV>%@N.!UN%W"4%YH\SA,U$V%)Z=X7O[ZO-/?6# MW-H AB615I5T@;7Q2>KPXDQ5BF_)LV\+@*?K[YQXSFWKNC2G7/^I!]=>WSWU MN0\_[GH_KN#6JX_E$%';1$1:).KZ\OZ//_L@5'>7YUSO[HKK__C:O[VZ[3W> M7O>YS-KDV,._O+^[NK[K7U]Q\%?__MOM%?#U:I&]]S=X;O??KZF?RP?;Y<*1 M%\$SK(#GT)N)<%ULW+R);#Q-D)]^&N-F=,$Z7JF;4C0K"IP=2Y7W'9'V7!%( M![=DF$?NMR'+:660S/TV)$TMJ>&&)I;TX+*>6^* ]^X/0LN JZ?PEL:H8I[ M3F=+![7MG0=P\$ [US;VU3E.AY3V'K$6W(?01X@;PW6C@"/M3HG:3)L(%=&U MN[G$Z]MO>Y+N@'Z&V=OZO=\+ Q,U5O=T$W6I;561_3]RTJ["9D=[$TXJ0EX/ MH$T=A)567-6$=M(^^NR]W9.!8?Y\]L'SL,Z249LF0L/A>T)&72=XDMRWBJ)= M$]P;"@)7!QK\O;SY+\Z;Y$Q0-?&M39:CP%KML"PO=EC&G^(&RU%P]FP8DXM' M](+<"-WXWI@E$[;86)(Q/'$Q='M7)QQ'D]@L*WVUI=Q+$0#WA( M_J]6'O"E%X0X:^39\ZP T]7:&E21LLU\HT*IMV#M\ (Q+>^'OV)*]ERKC_P7 MVT1!'VB:57X45W,[>9DB6NF*MO')K<(WA:8<;4QR>5,"3IO*R*#,\ M-1A/.^SPXO"D@?>KZ+PJ,?W49#SM,"2+PY,.>.KHO-3)'4TI$$\E;HJ0\:SN MW5)G&_[J>T' 37QO:(<'686%^*#U%J$=)B,A\0.A<%:9:;>ZFL!W]%/;#V#( M*\2XS(&\3JNK=OBVVF'(8\C+;H8>CCQ%:'7!3%"T4XOR,N058K#F0)X('K0 M'D^G-M [U8AF'SGPY3///2,7^89#3DL8UMAV[2#TXTXSZ&V"^SRNI?XPWV]? MPS6A\J\QC<']ZRU1^#HF<%8ID\ /%'FYHU+D!K*PPI$MTW*@)>.$#5YOLPAH MDZ&UP_0L!UJX5J#$JV)NTX!!BV)H[; MRX&6B@L&\[*8V]6N1UR4:L,R+C;H MQ:UCW>?4B.0Y%^4*CS9<;G88DOU$<6=F@$JG88K*6@2FUUV[PJ,% U%50[;-!20*415:5VUFT"AJIFH&J' M75D*JG1 E<)+ZGJ\IQ)4G6I6YBVN@0<\S+]K?AK9)CMMQ9BR[%J%I(S;=M7BF16# M?"6^\%?DHNPEW70![V#K[=PBQ (M%$-I+S,[-Y3$5A=7KV90:C*4]K)SAF1M*T7Y!(OE>2U2DKI848F7DR\ MZ!2O';Y2+O$BS<=X32V]?@H3+R9>=(K7#O\QEWCII#R16%AKOW+%JXQ]A:V! MBSV>L3!;&:9D>=' 0 M0<\S3KZ'YE6V:#;=IBO6UU!Z0W\<<)ZT:;->&[\+D@_1N M@IJ9;2;,;+-VJRN3 MX&:#D$O%^#GO"!6EVSA,!&B:6_E^SG81D(OQ=)@(,!&@V]/9+@)*,:8>$P$F M G3[.MM%0"6K0-.[_U:]E\N><:1GG.HF^#_)!W"1#1B5\8QB_SC@O"@,0L,E M\V![XB?R#+8GCD-[[/AS;"O$FN#=0(JP:C^DZJ07:Y.[:#Q _OV0V!+!_5RG M)#'4??+_YB8':0V+\@JKVL-W-)E0-L: M%#@NT$C_=8&7 6A*$W,'&-"VNM['!1INS2[K?%O7>)&JNK]LBS*.L+"&0X4; MG0EEUP0HH^QT<#,0L<-W0%'KA94:I"CFRZ"6V^PL"FJX9XC&_VR[\?%0:1D/)L+5,8_/>@FSOH\09YAQ7_,ID(!SO1">'GJ8 MYQ:NRH31[Y+CK*0%^M!V#=>T#0=&"E^09J7GW(S@Z;SCV72_#/Q/W;4?5PQT M68.A3KS QAR\\)%CA/8+^OQJ6^$H1>C"73'9+X3Y+<8 Q@?HVGH++=26ETFQ M^"\>+8:X;;85I(KF$-;L@:)UI(XLB:C=1@--5PU1U_Y7[+32FT8S7V<"HG8V M\)'Q\\P8P@0O#.?5F :M3\LH! @N$GT;O1)Y.,,.SH5R'CM06P@V')9&L%A* M0!=X<>'9"Y!W?8>;Z_[ZZJ# MMN%?WM]=7=_UKZ\X^*M__^WVJO<$'_I/\)_OUW=/?>[^!G[Z_O!X_1M<=_O' M-9[I_?=KZF?VP7:Y<.1%\ PK^$@_)SY$KA%9-BQ#!PQVQUI4_AREO9:(90.& MF!/SA8^1.,8D0!?I'Y_3)H*V2YY';OJ<6!S):HDC5ROF"YEQ_'.R$*AB M^UQ*HF7^HN&4K!/GPJ;\KOA'217.A7=^?_?F=W_4Q'-=+>/!93V7#9BF 6\. M"DOB.T'AG6Y@I[4BDXF4O5]47CO7-IK^Q_$%V[M4++$"G\"60=P8KAL%' (3 MQR)J\_?(19PL\'MD[YPP\?KVVYZDV[)3(>4!I;Q*U]UM#N3SU2T-^H@J"9*\ M3]+8/G,NDG9B#0@G%2&O!]"F#L)**ZYJ0CMI'WW6^+XG!Y2Y7B^L]3X>FG8R M(O/\:QH[/VZQZTYAQ:ZS\H?R@@I,SDY/SDJL>MTIK.HUDS,F9S67LQ++7W<* M*W_-Y(S)6=<\$:](>Z[R8Y9GLHS3OZ8Y0.6!5"@AFMQ$R\(?13:/LE+X@9Q0SG6@S9# M2"* X<-?JVL,T3Z7B\IGON0D'.BY%KGJ88D)25._!PV#JMKKR>1/J1P8Q6F.5R3ZO6;3 % M4&Y*42XM0QV5RFV'MW9$M.%^W6TZM-O)'\W$.X7/ANTFSAHW]+TQ-T+6,TZZ MQYQYL4,;'6:J-O#D2?;=L_?DZM((1C>.]_H;T!O]"ES 7_9PGOPC,ATC".PA M4"2,18\(4Z8@BBA(K:[*RQV:SJ.PHT]'WE:J%( R&!:\KN;N@5"74<_KK:[.=SKK5 M2[=JQ-7Y!%[:$(MJ6N"7:J/WR0L-A_-V)>WDB??F2P6D3RJ/9!P?*EFBT.IJ MO-8IJKX5-1FI!88^F@;)H]O0!X-3Q+:(I&OYHVX,E_3C\DBV]#M1 5%J=3MR M;M.78:Z1F,L1(SY8 \JM;IL7\_=R.!8D$\MX&S;3HCXP$_0^BMF5RU]HN?,-F-@QL:NYV.V(,Q0I=K@X@,JK;;;:,;$[=;';$6HI4NQT,#)5 M7JI/C:G-#JN<9^\QSP'NA?G"&#C+BW!UYT.*";)1-G:4I]Q'A+41V8O82A%M M1"2IU2V@C8ATKK!&(JR12,&X/Z5&(E][WWIWE]=<_[?KZZ<^];-8:AK"<^C- M1-AVPWV]XAHLR$\_C6%%#&O66.08?46.W-5#F77FR-S50Q$T"EHX9/RQ^@%O MZ3GQGN.1O93X7FT3J*]2/VN/@*5HSYKLITJK*V0BW$V1D\49O?:JPZ[4=H>V MLU>\I-?O+RZ=!T3<"BOS?W"F?:&#Y 1.7U)7A0"#IC3L_8"!#YP2J\3$?Z"_ M(OO%<&)C^?"#H!4'3_>;^?ZQTTTSK"@\NM_4LD1'M1W148!%S[7P?Z[GX.B% MEX;OXS#&'X83H:& IZ>SLM247G2S'ZE$$L[M&M16(IK_*EB41V+J%&T]3-= M'WPT,6R+1-B34BHB+/6*B\3NA_&X7%8!J\>NK?*&R_^N MH'0N26]C2==Y22S] $A=#?Q3A=VNT'4NV'5P:WN=UX72C_LQ7R!?&#LN71EP MMLL9PZ'MV.2H1WPJI$'-;8ZNMO&>>SC]CL*19RW0.:LDR;C]F-SFY?SGU9D/ M0"^8=BCCHL D8C!I1=0_9A'O_($8;P*CF?(<>!;8@'8MDNTXP:QE>1SY0C$Q M:7'?O1 \YNN4K =L$LFX3U@;+.C"3)F:VLG-1M3.($R!B)(QHA2^W:9I:^5$ M3>!?/<]ZM1V'V;D'ZMJ4@)FE0 %;1%!XB:I,4F;8'E>O'HP>%:-'YD6-6;*5 MXX%L2'"V&QKNLXV/R<:Q8&;#YLN,2\D91^+ T+A^,YT(4^1@J=%:75&2>45C M2VV-B]I*D6( M.FECV/'X\USQL.UH16EU9YCL2:_O88"3MTKB%( GW M[%)XM:U3A*33S)Q[9ZFJ1^;F8&959@$ MKCIN.\(+R4_9I8LF4A6&^P#M?0NB\Q'.QPIWVY[ M7V^_W3[=7A=5@&ZE4CB-Y>?V&N*)1DR3-&<.A#WR[="&!WO#!2?>0H.UG:S< MX2W:B,#*:NUC='T#4#P!)JX $@=FQRM*J]OA8<(41>M8K3DF%(?;2T4(A4J? M4)RH>32K*SYZPG]Q#3\5#)T$C,41-S[^ZPZ#6]4-JSDEQ.*.DX M;8X71)9Y7#DX9CO 28J&8QL#VR'.QW_^K2V)TN=DCX)E;122M?$MH>_T4-EI M$P.E4U3,E"*KG2'JH*R-W(CJM+IM7E19UD;E&('EU8^0M:B$F=5[N-6+:?EM M3LH#Y4,56EU5X&61IHJWS/ ]NN%;$)IP_62)EZ@J:,A2-VJ9NI$6/:ZUZ.\*M>>7>9SK(,B\(.<^\%*G3 >&O?P1[?S8D^,C,8K <@$H5NC?EC9Y M27/4^"C43,E//!\SC?D#!>R8'IYYJRK@+&L2+W=8'8X&8RG#1F,.+*D82RK? MUEE!ZLK1<86&"+AH<;9K>F/$A<8;*SN7H_I_3,U;0LPGXVW!D#F@5HV*3XS+ M.B]H&D5!2A;V/J[6+1I4^+"XK/%BF\+ZTU78OV/;LAQ$ZS:D.UMGF0E<[$YD M#@L&GR$7>*7#3C0V&%6'[4;F0%6'H$J0:"H/HY\H)"S7;"DU>UFGN3=:^(4M!*2RGNB^T M_YYD9B$G!Z]%1>,EO1YM,5@W%EJ6FCRP(Z>211WW\JP'[$[4XK_TQF,[Z<:" MFP%@@,#0D6OB\Z@?[KP0<:+Z\: 3RWOO(*>RFTUCO@7VA6L[O[1"/T*KV%V8 M5\^U+A=G-0>I@IF_@LURK-JJR*07029U*YE.=/O^^A\_;I_^S'.*GY:C^AG. MX\O2,56A9;]4I@\]_%+/_,E]^/M[LO: _/[(\-&[QIRT2>(\MX^?_V#X]WX_ MQ+VO_C"<",T?F*RGPEP&M??E?MM8]#+&HK>ZPKFP'JY;^X*;&/['SYP1A2// M!Q[ &H^?&7!;IQ+__BY%;^]NWID'&730F[UQ/\-E87+M=PB]>73Z$4?7:745 M5< GEC>>6E[[XC-G!T%T/,+?DK=EG98N@+6H"+RN*+R@K)],(99)V5PY<.@B MWE;L\*HN@H>U7H>:@Y'^'KF(DP6>DP1))G.Y0B8:#Y#/R2+Y5N(Y&,$$F;CK MN3/]S'E1&(1P)=XB.Q+K[N>OS$P$[&2*X&)J,O!P Q&.P;\\XR=9DQ(OMF$. M&^J3'<3$F7E EC(6Y\P8\UC@+UF0LGJ@NH(]4$7(73.3QT=6LU@_T$1_WUTX?#A'M])W MK=C+4\EK"NO9#?5=)E'! ^R0@Z093/4C3&>3D3NTWY!U]F_D>QMFT1:.0N:M MQMO[@Q,+=]:*(9ITE'$=2#0P=EUO-Q[W4!R)GDA<3,]?O!2#'E#0>, M.MLZLUW.-"9V:+!6LP<7%IF1] $H>NM>QO3,ZDJV-;(A+HB\U*:I] X+21RY MLDA!<,*G67BA(_**3A.<3G1#N&>:T3ARL%\.W!_:IGUBQU8^Y-*X 0P?_EJ5 ME4<4&O FZ]KP72!'L$#EJYC(F<4&GV 1=5Y6U^OQK.6X,%NWCN!:T[_' Q<^ MR*)(O""N1WLJ 5*:YG$\^<@((G\:1XIYS@AAND'XN:3=U/1UQ(5*MAV2 M!V6+&G;P&0^%5]H"+V^HX5+&3FIQ8\=[X:!%8@SM\%D*P!!.L% ZO+8A&;P2##$_A?/(64_3&T]\ M-$)N .HVJ89R6JY+L45H4_*28WJ7B\2-ZUA\\P))^^&2\998BI=75^([$ M6C(T&&*[*].6"C&UU57Y3F<]AZ^1L?P:G;!$?T5V.,T3QM]ZP*3Y!]UVZ&UB MV(P\!\@37!,Z9Y8;#52SIO.Z5E1UH;VY52,S^H01N$.M%X! O=75!;V(4N/' M0B [.K]R=)X$1#8K^H,/Q^XE6K119O\&B)FGWQB-LG_-@)YK%:!?V@5V<,_* MM8J]$R9\3/@.K9Q0C/!U"FSR?BSAVW*,^)W5/'O\>#RGTGH<&G M$'=/3/NEF8]NQ ^3F8 M>I\G7D R8BY\Y!AXT^?SJVV%HU0H%^Z+X74AS&\Q!C"&*-Q^"RT455?VL1;^ MQ:/%8FZ;;06IHCE4-6&@:!VI(TLB:K?10--50]2U_Y5((09RT\B?X_<9G0U\ M9/P\,X8PP0O#>36F0>O3,M( 9BG9-1CQ-GHE(#[#:]*%\)*@/.&'*ZR@07DRR>C MNU5&M@&W^V7@?^IN0E.EJ-/?9(&K7_F5LJ#T#J_#[;+A2,O@F=8P4?ZAQNY1F39L-QD'^LFJ2GG M-K+4KQ@,0"''F 3H(OWCJRDDYJ)R9L3_7XN;/)CDA\[XKGZWN_OWKSCQU*>JVCI9 L?<#G/K=V 5:EN M Q;/I9(&7 Z&M;(>G(W"&[R;W 53RY&++5ZD5HP;><"EV!66SU=CR_$"<)QP M1GO7>KE8R8HL820)N:=3>3$XXE< M(:?TF,@QD:-.Y#))G%2Z5:D4>\JJ+K)6XJX3DU\FOTCY+E8"Z0R'G>,'V;I6LLL06RB7%/EG)0L8EQJ6C M>H+RGIX@Z+9Y)8#,BQLI5*KHZXT#6+$?6F'$A)UQJ0(NE9%_T4C.9U/SRE'4 MO$Z5FB^[%$#M_)/[#=6Y#O973KKXTF%JEY7(8EQB7&)<8EQB7*+!*%3W- I+ M* HH"6V\7:4WM6;^L=V8$T'LOFY,*8CM4(78Q+LYYND%=B6[DFW^;5%DCV@2 M^>;(".")WA![V?BD9-P]@6T(GGQ6GOE79/O(NO2" M\#L*1]Z>O>H8K)/ML?I$^?K#G61] G(EWZA&T7KA[^ M-]ZX5SLZW%A<0YX]7P+>X%!2'\P+8/63"=<8EQB7&)<>DHWDW/ M^E<4A*0@]",B58*>/%BL_CE?JVX\G[0;_6H$V$093Y ;D$*[F^P0J=5M:^MU M+QJQ#]5(,#5.Y-EN815.3<%J1*9(C;#=F17@$,>5I#ZF+.30&_X;<=P^%1I9 M6*G98:5&=W3!\.V;MW+N-0IT96#55WYB&,&@1VB/O)? M;!,]P%P\ZQ&9WK-+GG)(]V<)E'M7X74U=[TR!DJF.AB7&)<8ERC@$MO=*6-I MW]\/HF-I5^E;VC<[5-)[C>>:O3E$ !%P=A!$R.)(^ZIT<\AV<2%K?+@,Y-+E M.1>%.",.0#!$=A@=F@]WTB&O3/*^3['@6\*XJ\@'.L1B2V1U_W '/M*_OG/; MG)@<@]$^-8]RPP@?&1:*JEG&<$2UXQ4;7KOJUE))M&#+(K,*^T""M\Q26.25OFDLTG:6FN+\B1-@J6M+?"R4L"9,29I3-(JGW0F M05NKU;U;OM9%2(;%ZK3LPC("DTPNF5S.Y'*?T&R^=4]I=35=X45UW<*D47#9 M4>H-G6'V[E'/]L>:O3_&N,2X5(=E;:T\;(&M N#A74GC18FFS48&(2;HC$MT M7PHYB->DH%N,2XQ+C$N,2 MXU*MN93)X]]1=ZN,KAJ2WNIJO-;);2A2#"QVJOGXODLI6&W3AU6VU5)V'PX6 M1VI2'(EQB7&)<8EQJ:#R0);%)]L))X[JD#35O5=EDG5=[E#4<8X M R53'8Q+C$N,2VR;D**E?<OY_+20=5,UGR^U3E MS5OZ6U9;W:**R] 8]&4H.D97(!F?^Q6+JB[&<$2UVC-?3.AMY6(WF"IJS;BZ_1R[B9"%',Y<=<9==]YUD6=)L2EMLK$C(E94\0L6V[A M\5I,* (VFG5>5M>W*S*?AV*2QB2M\DEGD[0UQ[0\2<-MDR2%5SH%G#QDDL8D MK?))9Q*TTIM&*#A]GN]()V4VEA&U9&++Q#85VQT5\@J06AFD5M-Y7S*"J]D\&-7,OBQ*T_S2@8_=B6#'[OR-*]D\&-7,OBQ*T_S2@8_=B6# M'[OR-*_1)REA<-'+0<7F$/GD!)W#ZN:[N5 H%')C:ZS"-?"ZIRUD!^+@]\H^S1=Y> MV2+7-VZ17\9EQK\,_$_= .]QEWKBOX$$G)?AB(DX,6SKS$XH:L8U.6BBJ4@[ M03_T3#,:1XX1(HNST- V[7 M:Y"A\GTBIL58%P2;YXPP0:47A)LS3AA9=PC[ M C1C6GJDTW9*U\5^V^2KN.DV]\'Q@N!8("[%!FT*!Y\\T,<;P'_J!UBOD(G& M X"R+))#K")5AUA//.6RN5F7LEIZVJ6"S]G)>KOLI$O*\J69K#%96Y&U\E.< M<:DQ7M!E7A&*J@G(Y(W)&SWSSG;D;JW)3GE'[K165Q957M]0LJ&X(W=,Y)C( M42YR:[40RQ,Y'18[B5?5]>*:3.*8Q)V,Q*W5L"U/XMJM+BQQ'>ET!*Z,\!X3 MXE,0XBPRK)1>4$SIM+JZ(O"Z7'I)L:(DF+6K7D'4'0JY>#^#584_^=JQC$N, M2W58V7;4\0.==DM4VC6\Z04,C QD6?[@O2ID1V.=<%J1*5(C; MPA7@D 16LD68LI!#;_AO MQ'$2_V":*^]T_(M-[=LE3_C"<"&6.8&KX*$A'T2@*8#)0,M7!N,2XQ+C$-AAI M6MKW]X/H6-IU^I;VS0Z5))_LYA !1,#901 A"^!G(3_='+)=7/4-)V&"7+H\ MYZ*0\X88!$-DAQ'+YH(ULY+,WPW?'*7UF"6JZC&?*EXEUWM7U2 MSED944LFMDQL9V*[3]PVG]AJK:ZNJ;PFKW7%)IJ;C((,4%G7**32RSCI(RMJC(U?)M"#<^.3.]1 M51EWL6>GI4_^F!;C$N,2XQ+C$N-2K;F4;:=WS2+SAC0%)!#S6P? MYN1#2HQ+C$N,2XQ+!9G..T[2/_G("")_2K)!R)F]GOE79/OXQ%X0?D?AR+,R M&R!BJ]OFVPHE!2D9J$Y1]-G.S%'\FB-H$XDJ;<+V:O8N;\MV:UCLLHE<8EQB7&);791NQCO\.^*68MURM;B4Z][^WOD(DX66-E;5J+E M".9^Z34Y]38K>\M$[)1%;*T<9^$BUB%E;]L*KW<$)F9,S)HB9ID2P[3C%>-L MXUX1[3:OMM<-9U:-DTE:TR5MK1QG>9(F@J2)O"ZM%\M@@L8$K7Z"EDG.2J^? MV99 O'A9/"FKL8R8)1-;)K8SL=U1'[ L95;75UO\V*['EU.DI!N^3L&[$IV MY?J5#'[L2@8_=N5I7LG@QZYD\&-7GN:5#'[L2@8_=N5I7KDEETY])YJ+5P9 M!1/')6%>(X0/0]LU7-,V'!@I?$'.C)YSLRCRZKR3E\D:C&;B!>1(Z(6/' .? M#OS\:EOA* V<+]P5!X4OA/DMQ@"&$(7;;Z&%H-HR*1;_Q:/%<7G;;"M(%M('5D24;N-!IJN&J*N_:_4;J4WC?RY/#RCLX&/C)]GQA F>&$XK\8T M:'U:!AJ@;)'HV^B58/@,;QI=*.>QHM]"L.&P-(+%@F AT_-)WOD%.4>*KX+A M&-2,A1OY>,OF;[M9I[>Z3U@'X/.NEWBW!^3CRR>CNU5"M@&W^V7@?^IN0E.E MJ-[^AKOL]7_C;K[=_[-/_7P^V"X7CKP( MGF$%'^FG_X?(-2++AO7E8Z:QDM5V9<&&,3O&)$ 7Z1^?TS7?=LF;R4V?DP4Y M66G4]:/UY'WQSXD2517A7!!BBSAVU)(W)SKV7-B4H!/_J(C"N?K.[^_>O.-' M72WCN6H[G6P#![REF(-X)'>GLW8IWBR7SR5UDVEXG/2&]BY)C8L^V&_<&*X: M!1R"U=$BBU1Z$&DIEV"+1WDL$J\9\HFD+R")DTX@'AI!"-NZ'BO 3?TO3'G31 VF,%YQ)E%+^"PH>"B MU(*:>SRC,(33,4A.X/2E=;,0[+U7CDBF&X3E]@//0K&&Y6)NFF%C,B[7SB,4 MV*ZSK< 2H?":*E)T1I[) Y.']XZ#W%W^-/)C;S)K[W8H.?QPVF=-IY5#^C;"--CF,I- /N"DT M9#8)J+.BCQ7:-HN,R*S*M5975GA1H:G\#P/0<8V!7 #2 4 2+ZHR10 JVQ:H M@7;NC3T8R[\/U\XG77N] .V,S)=PH?SVC>I%S#O?6"GFM=)3S*'%7J"*2$ MF93[/#OS1.C%U@Y/I#1LB01;PGK[QLJ=E*J7)';DA4V->*:4PZ]F2/#?4;-<(^-B2TW"+!#*:&?(V,X0E39SI]EB M7/UB7.](P54:&4AWKXVW>-\XQIR)4TB>C+K8>Y#%0DH%2&%,K1<-KMSC/V4'"R?W8A^* [0800"?\.+G!8 * MYE8=5:-OL8U3"_C>O2*,L>-07 _S*A SBZ%&B@L+175^86X7A=#:U^W:!:UU M].BMKDX5=IC#T62'@U1EYLR%9GG,RZC0R]BG7_4>2U"[U>WP@DY3KCI#TG&= MBX*0A'ML2;RFY\Z^8CY%D4")"^ASMKMXU(&<7S6&0]NQ276CN!"2C9B;4>GN MS?S0T0TP*.;<=Q2./'#\7U!R?B6C8,J"0)Q]M5- *R[F8="(JAWZO1Q4X9P1 MA9O;'QDS;4"?+P-V2\X:[!0/<\,KF+4_&81G+'OWK^R@]"W M!Q%^47;)E$ R!1Z(09$AQB!V7)N^9(C)K:Y,&\18]*G);LQ].$(^CWT8YJ)4 MN'01-MRG!^)[L_/PN#;2C>.]]M/BN)E5BM+J:F!.YMZ19)Y*G3R5+9LAY<%, M;7457M;6CU'0Y+4H)^2U_-/S?Y)C3<;$#@V'BS.* RX<&>&\#,>'*$#61U*; MX[#2&_L:EG5_1MFF@JJL52RD#5&/Q/O%U6Y9.+/J<*:/C !=H?B_M^X":S)K M;ER+8^/A;A;%; 28=DT% MUF06M#9.<>NT\^P]L3 DQ6#*K+7S@*E#3(#.>CF.2L#$3.WN@X\FAFTEY2BP MTYX<#@WC_&5F@%.FRA.&I><)DF,$/=B85]_FK,HLA+@K1X<7VWFT.K/**4;7OGOII: +][A0>8&R[-^J\[2H MS?UZ9R75*>_<<;=O2XZJW9.M3$NY]G?X(!9);UA8ICU=4=4.B MW12KV0A+- !H7O=7NZW:Y!2#74 7KCJD\=4A%9#VGF\/D6^.P.$)<"%]L!Y! MO8=3G@,+&V]/NA:'_HKL"/6!.]5SK M.N53YN6XW>K*'5Z2*-E48M Z\M9DB=#JD A(6UZW]%@$I)0(2-7#J&-PA_HE M.I%/+'S<( K@@B#@+)N8>F'D(W+B#Z_?. 14=82G?KJTJ$YM*9]N//]KPJ6K M.9.6=>?0?D/6V;^1[VU0FY+0 D^X+8G29XIV!QF6CK0N9P;3[H58$G%2J*[D MR3XK?J.YZH6%K<-L:FQJM V8GHH/M!N&K-P#%9MW"TLU>,Y $(O4$"/E@. \R]QH&"[W73!*Q*5*,F>53@'G M(5CZ!DO?8.D;.'UCWK^>I6^P](V]RAG[QBMG>:\NWO[QT8OGO) Z83ZR[) ; M&B8[Q$)!@&#!6?OFN<]/R!]_PR']^^$E853FU56'V>+0LX)+U^2PFY@M3#*4,)E->*(E40:GY*U/5PV!38\0X>.RAREQQT#Z><\6KX%I&-=/-O [-\F?TNJV-8T.DYX! MJ2)57@205-P4AZZ..%5[!,R!HLR!HKZ?X2Q<@SVH>=:;-X"1$G4*E+,ET(71#NW*0K[+N' V7 MH\AWQ )*5K$#INR Z6D>,+T>#I%)@FSHS1P9[C/B?"-$7/PWV?8BQ@$N]$S^ MP)M@+R"*[H%=:4\Z:E+*TA^S\'YXG3#P$?AW[V*MB___>LZO1Q2$OFV&R,(_ M]%QK^8N%*S/K8HE4#Y18!*^A6-QWN:0 H,Y6XV$$S#A]UU?ALAK171H MW!L--0I7-@SA!<8R*<>U"LN8P,MRIZ!8:>G@/E$/ZG+;VL89(3= S[;KDLR% M(34YDRKY5N*=!$!/H0@;66EXT<% <),VQLT$;&_Y^H*F4CS*-T6\: M3>J-9*#PTH;\ZEQ6<2Y65^P-,CEGL?8\,&W)XA9._X,3.^4R2ZC'%/@S=,$UO M#*^>XM"*BXMX<*&']9F%7)S&!G\1$<:'N=*$-B!&$,(7)&EQ^Z23=\D:#&;B M!396.1<^/A=FOZ#/K[85CE+ENG!7HE:$^2W& $80A=MO*9V+%;)MMA6DBN90U82!HG6DCBR)J-U& TU7#5'7_A?71$EN&LW\O(GQC,X& M/C)^GAE#F."%X;P:TZ#U:1EE +%D0!T\XE5Z;:7*<%@:56*LP_+D^>2TT06L M)\C'5\&8#&K&PHU\O';_;3=_='RD&:]VX')>XF6?;+X9W:UBL V=W2\#_U/V MV\H#M;X1U->7]W_\V7_B;N\NS[G>W177__&U?WMUVWN\O>Y3/_J[^Z?K/O=T MSUW>WUU=W_6OK_!?_?MOMU>])_APN5F:Z/+?.[: RC--?WEY<=B'O_V7#M?Q,E=CE;H.$# M. X/8)5@@P5_O!_>I"MV?[9@7\VLER=XQ5?',W_.G 55B'T9VXV0U<,^1KNC MR@-5DH;#CJ*HEMK6AI(@2:)LM0U3,8P6A\#EF& (^1%J;;-Z<([FHMGSKR@( M[>&T(I2)Y]S7F7=#1.6K$=BDQM B^2[VL>>(=1-[-F?8C[^0I'/UR),E3[RP MP4JUS3VF?P4L\^T)\6-ARFG3VWUGNSZS^"L;VXSI_"LRP:Y-[V4:A-RM:\X, MTRH0QAWGY9N)@ $=1(/ MFS#M^&Y'\(1XO")3DGX?!F;^^23^)D#+R?Y(2%= M\L-'#N3!X!QD8&3#2A.B9Y\X ?CIMNMZ+\2.YYX=;P .P23.2_5ND[,@(N*UA,C<: M#\"J>"]SZO;N9NW0 [GK?OB(,$2 M#_@>,3UR((.C '_PG9C4;* B_X43X)X2YX(GB)(<87SXWC%\8"2UZ*77=C,H%E@BQP MP6?RXV4BI=P3,DRL\$']/G?Y!'7O"[!UJ(^P.F!K8+ M'P=G\$#_#;_;.'!!SMUM4KQ;MV2/)2:8/7.R$Z_S>Y*I7;,RD5Q'C +1J^OC%@21C@-N2,02PLL3/Q38'Z0]C M3+#9#9?^%=E^[&#-1H-P&)5<'HYLW^+^B@!'8-^L"%PFUX\X*O?#GFEBCQZ& M\ "D,*?QOQL<.FE/!ZV&;LQ&GZTI1E6&"#S@#2?+PJ^ 403@PP;L+(YRSETB M'UNB<%EL-F&E%XN2%^*(_^)^!N?B2QQB\R8/Q0]TW0A+Z::7@Z4,ZC&Y#E#I M6[@GY2#['*(7+2#T:+#^Q[L7O@-_1)$0SR<36'7PBL0KP6A+'Y-=>[V'F ME8P,6!8'");$.85 )8"M'N);P4@*(C#:L>D11*"__2@565#ZD9-(-M8B1 O8 M8_@^L2W/P6LDP_ FL#[&UACPTGA&L0XS\-IJ8;3,6AP8";V2%YB13U99U\ F MRK(A1$@&7HGM$[\&+5 S-3^3IV"E0Y[N39(U*EB8=LJ7V*O9?#4& '!V-@"; M\-,B5M\+FODBH(GQ!O/L(:E!.HQ@IE-D^/$[EK:(9KC*A-!@Y$6.!1. =QF$ MW7#/OR(WMGH)5O"+%QZ]XX$QI9S8!22[5HMXW;1.]V(,QYX$/HUY YSC1.'L MOV;SQE/&V63PD"N@''8].%GD.1SP6M'9GY:4=D8=?NW[GG_I^0 8//\-6EM> M"\.I'5W1S8%H(EU!HMP9"D-!T21=5$U94X89M'S%FB^CDI^3B(^P$(2?(Q=',^W M@1G&@H)_1\+$1*;'L%3!SZ ;8LXC:\D93&RHY"'?#1]T?/($^9S+)H=]$[Q: M6!_NARL2&9 XNNWY\>&4WESI;Y!59556.Y+4D02A/= -14'ZH"/#%QI">EN1 MAN)P+63>F]N[? J'.4LRDQY(3?(15.[5P"&JE(J#*>YK: 2NOWW=V_>\:->RG,UH68#5M5SX? Q43[@S2<( M<)+.UA,$&8J(''#IAGS81,*/DOZYFBJU9H;$S;]QS PK4?!=AG9(UJI8%8/Q M'OHH3)Q_',9T]SF,W51"X>/JS]C;3%8C$H*$9?8YG1!W>N\ZPF^LG%GL78[+@3 O2")F2"+7S?CJSB 1=$! MBSUIF/F$!0TG)?:<6Z:C$LK[1R7Z(?A:N'<$\H/#V@&I*NGPW1:*.OY0HP-+ M3"YHFELFN=A1QR%1J25L[0[NEUE(! J*#@$A\ M>X.$5-F!*)^Y25-5F#WQL; #$'IK44M6!*9D@5NK U.>P+7!4I-X3WCH0F?>^8[&B75*QF8"C>1.V6;R)I 7$=M0P545@'HV-!XQ'N7U$2< M:E'LHRSG@NYZ'B6H&GU'8;("5(V(O7%1*[A&1R/J[3 A.PTAV]%U;9.0K2B]%P8307O2.,U66-RP>2B/B[-ODW3"I 0K=65)5[7UR6$;?JS3?_Z[JS1 MNNFOZ6S3O^EH.MZFO]9FF_ZU Q-EF_X=MNE/#32V;OI7$G)J0/^/DO=9:MD MI!27)4^>\II.TH565]UP@.70;1;6I(<):3.%-).,[FAQF=^6T'%6#]@2.FNR MQ>27R6_AB^SQ'$M= J^@S8L;)+E6B_!R)Z:5:CD;JO 47[V'NCI<3R,[X$S' M" )[F-1%3NI@X;IT<57##.67+)M4I,/5P $@7.CA\J#9'K%, M$$KK2._S\ED/KM6B9[F)M%C(W,!%OP-2> QQ8UQ5&ZZ>%7&W@TTUTY(II&,( M$PJ'L_O3LN"K=0DGN"B7%P6X1&,01/MUV5HKS[7R^92[<+6W=^%B#;580ZTC MXI,UU&(-M2J?6FT::M70=-Q<;G)GRZQM]^VJ\4N*JR4&5FK^!/9;6N]^0]U7 M?#4L<%0C+AFW6&@[G>NJ MZ60G0^!P8R!_:KTUO=0YH6@+@M-"SP/1?^-&/2]%SKO M2:O%KQ?PY)YV3)\WGB,O?@3_B5@+I@C,O;E&=:R!7K3@2O%C?&DRK-F0L,W)A+EPZ-4O M-O:Q$\B8B8?@%?M^>>B5B58,+C.HP '!P5Y [TFJQJ=%UEG;(U:&O&#^25>P M647W[!CM5]L;4U,.)65$:!<.N-<#A1DV-G>&WQ4&4R95@9Z8]I*.8OE:%?47 MBF8 *+Y[=@%MSB!DBNFOJ3$O+M;!3](Z,_D%G2(8I+W] M6(TOQD"9SBE?4$HA"G_^(7.J;E/"P<"- >;0I&#SZ17 M"=,)MLF@.Y,\@PXS(2FF.$7"FS<>(RX&5.$#=<$941"F3YFU%@"](8(GTLZ. M&22".3KO#9=<'9'%W2?8<"IYZG*=^BRHD1MX44S5)FSO,;%!Z0+NM?"6# M,&572TT*0,HEB""L/< 3 1Q_"X#)?F6M'=^%#P ==U:9&9;P(WO&U9=OZRZB M&X;=7,@O&&+:WG)!DXRRJB1L2T@F8]M)MBYI;H,-GJ9A0G\^ M]?CP-<.RV.(-@$9'(&I^+KZ\)SP2P@KX2ZPE OM;3K2^:GY-IGC._+_9%D"+ M+L]I#(OU5[+@LCB/*^#+=.)-VA-GUGI6' M#D/4!&>+CLO696^9^ZJQT68<57+NGHBD?W#B(.%XJ6BGS'!92B/K2/J113.1 M0IG3W-7.OAM[C(71;7'H':R/TZSY)7KW!]C#(XG$IAU\G.#9IV"AL@@D&J6" MA$$GSPG30P7Z.4$$[E%1GZB0 ).42CK*;PH'S]0. M*J235I1##YT"5%Q'@"L@1-:M%-WQ<\DM::FNP YX9MS:>YD=_23G=/$(VZ-F M'YLP#_@3FXVY3(?"VUBWL*53G\16B)*ABAQ\>\<.C MUKCS^>%1ZR;%#X\.?7A4R6'Z@^F:7\/@Y3I1C/X)2L(U*/P!/*# 4:HO-WAS M+$DQ7-C\$\K/2%9&N:<2Q>'J5="NC[1 MI7 DYE1%G_&-%]G/8/,_4QT\68HCF6KE!NA@=;R@(@N6B$]]5>Y\]M1[P:8? MH7)/^P9BZ1?6(H]U]([2_N@.3&B >O^4-=AFW@I]*V_%+GVQ,]L'NL3#,-E MJAP4T+2Q3-.2HENF2#1;'"JJI=@#0]%=V1D J8N@H^C'TV"U.AA@;X>P,0$" M8=Y2G9VO/H=)_T[T38(5''J$!<(1V.\I]64S(*!@ MF)GPVV][1DT5TWYZU=LS2D9#S0,5R=JURY^DKDL89,M*C_B6(H]+QR0?JO/: M9AE'S:[_C[P+MX#;/Z)R-00VKDC('GZZJ_4]80/-<= MDT-5LAB#C!6&4S)&H^#%BR+TY5"?7# 6_I?],OG,3O]VR6C=)U*+5AB><*#E MI<31[=QUNE&H#E+-+]$ADS/ D/CDC>IOE ER0CR.[60A M(V6[TG(*/."678VG+V#)O@C1=#S$(U9Z0M/(QG%:JW7C7EX"WX.-&WBX=5ZC M6W*9[NV [,(&%N3.9$FM/ M@:$'&*G'^S ;60DTS3[24Z2BY>V8>NC M\-T;7G^:F[Y,PO[[./#74N^LZA6/G-X0)"*)O(1."\;"HZ!Y%#2/@F[!U(XF M"CI?4V9CJ/**^S:&0VX.:FY+N.,0@!F\T>QPY)%1-M:5%-:5B>PQQC4.WM-H M5XK<>PI+8DFQ9F@=V628B/Y M1%G8:M95PIB6I5T6+A=MV]ZPV7(K>NL$5K2>7&%&!)P#7_T+NF7EYB@59F'GY05[2(9O&1BOY^NE2 M_Q.6^V[,C](N[%7R0, MBBC18N=!DOSYS&BQ=5K;>KN=\PS.,^8\0SZX" ;4:8>GIW+G;ZL=T55.V&DM5S3XQ0QIPCM\!2AM) BVN M/42D1M4,DEJ'I],6'9O&M^H00^D5! 5D#C&D38<8Z[A!P5:>(C?(-8#?/S=0 M.WT+[!U+K::,GA"/-W-#&O&%]7ZO;&==&E)V"%G8FU)#K";Y_OJNWD.^> MJRMIEY0Z;M.8&YI [H.:C$Y?D[I2JVP:[D^J&VE6TR?\Z[48\QR\EJ>@Q9P) M-31]P%Z"[UHMY+L-^I(8B&2:J=!JC8:&&,XR4VBN2FT'EV=]^'ZJ)^_6X4_> M0;KW)YR>%!#-2QD(PKP M"C>88BV$VHIMG=80VX>FAI>2Y_>7SN^7>7X_S^_G^?T\OY_G]_/\?I[?WVY' MQPG[.JS#9Y-82J=O=!7S:)(##WU&PW\]Y M1EF><\ MFA8CK>6:'J>(.44F;1E=2E18E MFO($__JA=LARFS!^GN'?GBLY.4CBP?-95*#(]G'><_4F\13_WK]6%Y%0]EA$@M>; MX/4F>+T)7F^"UYMHX'"LU6Z7K>M-[-$/SQ->SRCA51(/GB*EPA#ZDM*5]*-) M>>4$R0FR,8)L.D-K?7B9Q0EX/N1XT%P[>?@8AY!QFDG3X'#,80E^UNI+1IM!LGJUPOB1Q M^#PQ&$+[2*(-#EE>_V*_]2]X88-Z6,KA8P%A"'W)U+NF4E?:01L=,QQKDG3( MFK8JO)T7T6C-E9P<).GP&5\PA!:R7EY%HWH5#>YTJ(G8A?7:D'D.;M13T(;.A1P.7MM5A2&TC_,V7HE#:;E65*(,QT'# MFOJ&K7,FNNL<.+5_ K*U9.X-MZ:E<6NP/T0Z9V+]?: M.9$7MF_OZUD87G^A_OH+,J^_P.LO\/H+O/Y"FZX\$>KG]1=X_85C]K2V?X'77SA&EG+X"K:R!;:7+G4EJ:[B=VUT MS'"L2?)!B[,J(J^_T)XK.3E(RN%3?!2IC:SW7%U;O/["X6GR\/'[B@PT:4A= M$%@M,K$XUNK'6M/!"^O5(>4<_*BGH Z="SDT'3I0@O6J;62]O )#JRHP\/[F MO+_Y1EYV^(@&1<,T4*,KRG65UCMDAW-.XIS$6T;B34=!E"!QO:ZSN-.A\);H M\W4%0G).Q#G1!D[4 CYD=/JJJ'9-L^;N50=A1+QPP4E>R;?U)*^DV_HIMH$Y MI*$B]!_ZS8S/,(8!CQS;DXAGS*<@3(7R$_;S MYS?/C4>7DME3#1D9=X*PY,7)KSW*TY>8'_O-,GN6N/IGL2?]MH3@)3^0LLX- MM,!&5\>AY^LSY%8T?62R.,A[=5B9Y D7J%5) M'U]>L,OJEJPEPI'D.L*1]JP.T#%G%UE2>Q;=\ZL(Y'[DA-Z N(+G"_=!3 1) MB ,A'I&(H)8 ZPT2'?^B^V['\&'H^;;O>.A0B^$+=*E%7;Q%N Y>8&[O ODU M@6$2WX$)1,2. A\O+IK_2K?G?A:FTT=7H# <3YUX2N/?(IR^DZ@V$:X*3BS, M1LBE,7'") QP!\ZS9,@ MQ(D"VH5H9(=$"(;,BRP,02NF=_T_$M!2%'=8?<"G2 '08S1E^LMU[\^>\._ M\V,!%.IX&L+M'U"0$ <7;_S.B C?*XN?T[O^F][P)[N!_B9]_BC8C@,;3ZDQ M"(5IA"?]>#/YS]2+WX47$H\"5_@0$<*HVMJ*JNG#A],0,_*!%)A.#Q/[N 1V M5-G1I/!\1D1%WV0((I4[E!IR&$HD'A-IF;L2&23.;[$',/QIO/J6QLN4E&0R MDK2T7IE_<;AH!7F.J1)-=3XMLB#@/\F(+!SR\H*M7);AL#E2I+L#-F' M^.HE,#(2,A[Q=[LU8Q%&(5K)?]N\/V##/E&=$9@#&LI(07__9/=7"H95\.S_ M?1!^JGY;Y(R#"%6")[C^RSAP M?LZ=8R9SV($L)>X5^M0,X#FZ3(BB:XIJV*YE*Y:B.<[ =459P:A04.OM">Y> M."6=5=HH5LPK4#T/M,%J3\#U$.B""+^#V0#+0=602Z&L;KU!CV[&;BP)%SJY M5YQ<)"#EH4;L"F!/_&<:H (&4_E)8M VJ6WQ-B*^8+_:WAA%2D_X)WY>O 0? MX@?Q_*JN,%QZ![-:QF,PR6 U7JBBQY1%%Q"7:)".'8W ! K>@#5@.34"',/S M011.J#2$BYUI&&+@1/)^SY],$^4P\F"E[#"C/7I^!*!CZN.;%X\ NJ!.AU0P M O=XB2@#G:QB%@*W'6TPWN"4]47\<1,L,SQBIWWG]PO)[_&HQ?8=I@I@IC&,,8M8[, MT))IIAE=_YZZ+/:%3F$ B@XB.P)"\88P9!P@[A5L.ZB2N!8 &=RX,?FUL*.P MPC@XNEATC2@R48Y,T$P*/5C9KF"[2'WL#H0A/!;-*Q?G#MH4&CS,K/:BG_ C M/L!'6,%RL#6;XA:RW<"J?N_)CN#K*?AP(=W2%G>;N<)3@<$Y)R8 'XD9#L>> M/?" %#QXMV.'H0?+"5LY![$PL@$0 P)\PAG#C;"Q< GC,M,)XF#A8@\80^B, MWBG,YA^%9^\UL8-',$R D0# _$GMRV"!9&8@3ED*"&BZ[_!%PM(21H4;2TW< MA# 8Z_!P\2FYK)CEAV\4U])'EI,((P(>565 '$1)0& "$CA:1:,]&^XYL:L;/,R-EE,D@2RG/6R0ZF($' MKWV9"SL0@O!H\LM&V@-*$NB(V!F8DMW S#VPK.\IC:4SH6^C8@;8DI"9*9MB M)$AT062VN MKL;0(8W8]3!XG5@0A^AX;=W4,\XXNM_*$J=8!7;\EB96Z7_3/ MK7%?6;@2&8!(23CVGW,-8"51EB+!/.7:#MP<>8@3FS'Q+!#1E02VX.(M(!A> MX4TSP0$7V4QNAS;ZW ('92#^8B/%V$ W;X3\! F$PTEQ#3;,R/:?$T)VB3T& M&R9YQ7:^5XZXW1$G)XB[8UPGW:P\U%*]+ $:?+,69]WE1S W:P#ZT)LW'B?< MGP((;TZA-N-Z5"^F3^SBNX+$@[G(&C,\#ZX!A@S2$[2>, P&J/FB]'Q/=;DY M:$=,CTT9XEP[Z@F/4V>4OB5=BIG.## M 641J )$,WZZL8RK9N5E-)W@ 0'#RSIKA0G;)05@2:HN MZ )_%.@H605Z67,<(,)2"P<1^H98WV";1*N-DYQ1,B.!F18TUX$2>1 2>EK" M&#U9@F\E]\BC,R+N=$P>AC-'R15E'U>^^VW./1)7@?O@_R"))/D"-DQ$G;$% M[A2KI'OD&$P'IG)1=HBS16$+-B,UIF:G-8(]"*;%>%DA]BF'?$.S+D'CLJE! MK8DP76U4?3U\&"(NVU1 H4^^(0YY&0#_5236:J";"'87%>O$V"C4*Q,66V@! M9VWZ*;+1OYA].8=OA-QX_MQMS,69QW._P2":*O9$D85E%$>#%,6DLQ]A@=-[ M"W]?>_.&'PVMB><:9D]NY,%\P.N2VQKM5;(Q5NHH>A:D;)P>12(K M+Y$O=ZYK]7^IJ<*4QN_47F%_@\Y(ER^QAW]/C!3ZWO+_557N*T?8% M?LQHS _4E*-K^##7C1/[Y?UO0E@^4?" M!Q;K7$I$5*X=4F413RW#KFB*IY,I)RD;2DK/Q0/S5%5-A%/%3E^1NZJTK)86V5*E4ZXRA0GB=,EB0UED7>6%#*7%)PLVC"W:F2Q MH8+S+I*BE?4(>=;XP:_D6W#P*ZMGGC=S1L,O;W$S\P\%=NOP91_0, M[E[E[E5N'>S;O9J)_ZML.6.-YJYD&2VR$CAI<-*HR\6ZDC366\]:&ZUG3A>< M+NKRL^XB,G0N,CAIM&!N#?E:MQ091AM%1J7J@SS6O[V!W7S ?, \UG\/L<#9 M!*TTWE_FL=.G&>_?^M4M'>R_&.LO\"4]Q6!_4-0.?S;$(_WY((]AD/PHBA]% M<>=)/:0_?\9VS^#N5>Y>Y=;!OMVK.X1M:G*G+W=%0VJ1ENR> M7XMJ>7$MLO_R;M.\V_0> ?VM%TFTXZ0[/^."BN-W>'WK9+=:8G M\_=@[#GO[-]\BR5-7]=B:9\-E.@3+[T8(.64V/;,*0$N"JHXT2ETFT ME*7=[](NBQ>TM9XKI%T:X:]7C$4>D0O6-CH4/M#^;>+GAZ=K^I?T.6D8FG9E MFC>?3AJT+C_E_:= Z_,&U-$_.M$+N"3#Q MQ3M"UJIJWG]VQ:!9-\+D5X*],6&XM.,W@4460'FD#3:[20_!^:,N6(_9M(]A MD*Q7VATY73':*:MPS;K"( Q^PCM@7Y,6FMAGT69CPYZV8]A:GR$E[=<9!=.0 MMN7&KKG8'CKPJ>(Q;PS+%I6^:&+CXK^G#]Q8,A:RX63< :&@)OPQ;34;;' M='>I:R.V+7LC8VR!RAK;L6[JK*5=,C>V]?.&:AY[/5O@5:"'"4>SMI'Y#]3#\4FW!5ZA V([7X6'+EEZ"YWBH<5H7TGNVCRO=FA MFS27[*8-WN@VSAI2OK-%Q%:8U.2AX!BRAFKL]:Q-\3(%4+J=->4<>S!Z=][1 MD]Y.VP0G0T@Y+/STAF=)E#8F"5 9%A*H(W>:KVQ!E\Y,.E.V8>?@/3N)>2=0 MF#6^8]82.H-)-X")8/O068OU3/)4IL%ZVE&]T2[D*\WG?0F.JWQ//R2@P_7L M[/3GM#:RW<6^JH)3-+"#+R)B^[!KEK9SG'=#3&54MI?OC+;O? '=,T@/W85& MB_9D,J:]U 4G)'!!IC4C:S--20.X7-JD-+D,N3 (. _Y!U+S&/E]/&M/#[/>+>HC&27"A>HY*)[F;\J.CT(.%HOI$EN,8=X[=<4P[/S[8%AP M44@Y':SSK1.\OD>)#%JW)_@^UV4M,O%=KA>Q";K9UIN9G6/K[L6I<*=-DPNZ MQR;-8P<+C9E#XA"4U_ G+#/(M\)MR^J?M*ULE5=,[/=9,]KBMJ9+G+G(-9@U MGACOIA;41N<+IBILU=$V!C-I%(P!'=$M2,?X'<,G;F OQA0X!::4P9R],$KB M7J&OUE1M775-U3!<5W4AR];T3)9,Y=!Z#@#XDBF;>I$46UI.# 475%$5Y$-T9 L\71;+*<= MEIF0B.U? @&+TXFIHD1LD'#(H0,?F2Y\P_1-9V%[O61[Q[B]\Z;R(Y -28/P M7Z"6^O$(3&8?>7:^IS)KHPPCF1!:;&*\%:DR?J1E3Q2^8#Y M@/F VSO@%6&]\KY2%K8K.G,,?7N?J$@K%&5EZLOL:P[=B*">\>'()D,K2H6K/;5[FUM>E^AZB%OF+!B"PH^'&X7J*R_@$1LB ^&3H MQ9]8%2_R:P*V!BF5E,&7U;SK74>[[9KT/X MSDUQEHE"F 11')+88V$]PF0,;SEX5NR)EN?C@^2#;-L@><4,?F7)*YM.?\\C!<01)2IR_GZXARD= FR'!RF)&#UK"*I,N=OB9S>N#T3,G5UK"0 M;[2/N*K1EKZ]A%FK9VF=OJ[M7%1K#9*;$C3G#9Z*G#F'GBTX\PH 80=V?1=- MG6/G5!G/.EEN=/JJF1?FG.^<$G:,6H16Z6IXNEE;-3P.K%,%5D5(U=?[C$/J M5"$UEW.E<66(;<15@Y$DK39FOR3AES3*LHLE(YJ(&2E%;LDS5@:,G3XAFLU8 MNH8$EJXLUN12+;<_!W:VGBW@*EK'.<359AT;,EC'FK:[SY+CK:IR_G1[>*O(WJ^'#>D.MY[">@Z[-H-L1LY=FX6<^>:0;ET#BT,P^!%&!'W&0N#X5:]TCJ&_'RZ67ZO;6@;N(6K M?W-/*,/H](VNJ/%CI&/#5C4.GP?7M@9Z17R9H')T=3WO-.*GVZV%UM[85K'7 MOP2J++"6NHK%N=9I0VM#M]!&)*(I=OIZ5U%WMI,XMMHM$7/@VH]$-"64B)JI MO=@UMYYQ0?A2^,UB^@N"!06 ?&MHPB'4/8GU:#GTH M?O*TMZ&1\K;^>5/I]$W9/+UL(@Z>>L!3+7;)5-O8=)A#JE606N-0-S7.CHX1 M.Q5-%*7>4^>**J6.KF'+.JV2"B<.L!WQU9B\,[B\.U9('8!G;6T%FZUB6>=Z MH/RPJ3%4$T?)F^XK70;ZU&HF5)Y_N]E1%6ZT@WS;7FVR0#7O:F)=GK@JY]%=)':A#&=B"!BT1SUA,:9>L 4Y^G/Q:2'Y[$G_;:N 6IHAU=2L? MRLZE'R>_XR>_2M*OYB+8%2D1\^:ZAIB/8^$RD!,A)\*F55"%AOD8G/PX^7'R M.XP[V,)JEUW9J"'4KG$:+/856X?LP*K 5-Q@.AB3;9I!\7?R=Y9_)V]47IU= MEVL:^>C]XFW*>9ORXUP\WJ:\X37FC8YYH^/V+2=O4\ZIEU/OL2XG;U/.VY3S M058?I" *1L_0^&C/%0!+SI!5;VI?^VQ^Y:&N;+IQN62U7*[RQN6\ 5N=Z0M- M-RZWL%L4[\K)Z>$8 @@+R&'7&J06-KNJJ\0R)P).!,>&;KP<:;LYV,\ZV0Y-EHS=RY?Q['3:NS4T[H\#QX5> Z'#H=.#87I-%%K8Q-I#JE6 M06J=)-/;Q8S.M>8Z;S_>(E)KIOVX)AJ=OK:[UEAI?P[L,#U;P%6T!95Q^$LQUN;\;8W!K=.E[# *E9WUB8XWHX ;Q7Y6\/MQS4)"R:*-91-YJAK M,^IV!-VNLE22:CS6YDAK,](.P-_62%9)[O2-O.'0,NYVKJF1O/]X.ZA0KZ-' M]+;U*C5)H<6ZU%V4$.Z";;-"D/N,5J<]"$UF4=C9XVI<9Q+%5 M#[:J1;_)(F_+RB'5D*X@2YQ;'2>T*EHXRB'=QC)FH(A=V6I):B!'6/W,*P>P MQN2APN7AL4+J $QK:\FHMHMGG>O!3KV<>MM#O6LB5V6C MT[>4NB*<. ES$N8DO)*$=ZCCM[W_DN87=F6%BVE.XYS&FW?]U5&F#NG<$[A9T;A>Y+BVSKT%;'3-[N2F"^$=ZPRG!X)?(IM>"G\[WJO_71J M]],7V$,G_YE>Q.:)/11GQJMOR35)W#]X91R3I"RN1?;?T>S496(_DXM!2.R?%S8V M4+RTQV_V>]3YM#"G%\]/'V[AVY?GOG*&PV%C,V30 NH(0AI[> F )B%>!6.R M6S,6810B@_B;YY@JT21GJ.GB0-4MV5)DB9@F&>B&9DN&_C\&M@1%<@N&PC7R M%C^._O[)7@WI54C;0 G[!VBN82<%Z.WUPY__>GP2[NZO>\+5_8WP^,>7Q[N; MNZL?=[>/K1_]_[^ZO[Z[NK M;\+C$WSQ^^W]4_LG]>$F&(_M,!(\7XA'P12>Y49=@?QR"/+[D1T2VD)T0L+T M$^VUFCFS;.W4IKX]=;V8N/FQ'H9!"T7\&:0;ZA6>/Z6,A(IZSU1M775-U3!< M5W4X5Z@]Z*JAP2^J["JFZA#%U!S+E(?.4"2& MJ@^TSHKW.,Z .))IFSI15%L:#@Q%5Q31561#-"1+7!1T+W;X#'(!M0%]4<7] M]S2*O>$[^\H#5NC'E[+<8R?[AUCJIQ$!W6H\#MXPN9OJ%P)H8A&R6 Z$9R1 M[3\3BGO;<:8O4] +2-HJM^BHGA9[0TX=V[^ZPN"=7A3XV$H7E#CZS,C[);S MT$:10& -7.&_ISX1%+$KR**L4#J"/^2N .9$$PX)S#QE82T>KEG=,4F-E-= MJ++F($5/(G*9_O$Y;>CH^72AZ$V?DZ]K;][PH]'(C%-[BM'VMN])AW-F\:9MSJD"/.]U3C\N-3QGWV'=SF)CF:_R M4K$4MDQ8,87]E91-H>NX4#N%+7Z5 BIGO+!I-AU=M%E*'?V4R:OC$-V\DD]! M;(\+%NI!L#]%(EJG/(!PTK/W55^])[P2F==1MG.+X]QX/P%Q$<=I[JAIKE(D\X9B 350F@J: M9->RCD;"-5ABB-&-TG+"V9@J*0QH!*P0$F=L1Y$WA)'CCFY7MO>\4YGK;4;A M>"PX^@J^VR'QXR*BU3I]5=J99'EB?)O1M+%&[Y9H MJB@?= R657:7#QQLK0;;IJI$^P&;P>L4G0/8U%: S>STK:XI[9Q2WWCY#UG= MY[E,)KPF><0%7G\IR8<(5:+HNF(!=1F-EKBL-T6YP*1T*VL=NXZQ6QL'7Q!7 MC;;1A=(KB"<:V!%AP;H?I(^"L!P,QZOW[DEM7^'76F9'7P&!5X'C7=,CZO@[ MC#5PJZKR5J*=W8\5=!49W0;-?O^,3D9&9YHM:65UKO7QL:\<"^2+,4\&-GF-MKY+Q;\: MK?"3:@+9AJ;*JL*;*I\+WHZHK9BJ[MY6C&/R"##9^C+]JE:O^YO#\73@N,EE MOJ5(UFNI:;<7O)UKSL)"AFRK\A7..NKLF$+.*FIC9>MRE4I54+'[8?Z,K;XP MSC8Y@S@IG3HI5:.D7-)/W>&;J@G&B]R5M)W-:DYFG,S:,^N*$BN7"=189H)J M=?J2!@2W2\,83FN>JX-BN:B"= @GQ1D(FQ,5*<:&X*@:1(J$)SR2GJ^75\T[" @25RW'/<'XTU;^1.7ALSYC4%H\-D+4\@QQP&RVGC9&E# ML?9'&[0P@%&0^'EJD9,\[9^G,^[D?M;*4F5M!0 T#;W0>1?907J6-W:N@-(^ M'Q@'V#IC8H\ T\5.7RUPL'*$G1+"W2YT]?D-@E. M7EJ EQ8X E=3>5_Y=AF-((KZQBZ-47CN[!%@KEYG>@.IW+I*7>>J49?KG..Q MS7ALRMW>!#*U^ISK')1M!F6]#ODFH*AC^)4DUE5;O'6I'B<1WI^M/]"N?HGG M$,EV=AEFDIZS$.H.;=,-S <0:XN+;H<8Y%3&J:P\E36?=0,:!9I AEY7=6M. M9IS,6C#K:K9>/HVGL8AMW:($IZF\- &GM=.@M2JDMJEBX^X$!C(3]$9%.@Z] ML=A>57AE@O-[(87")WJFF49ST7_H-TL/A=>-[4E$+M,_/KM>-!G;[Y>>3PF4 MWO3YQ0Z?/?^"0>ZR()"-@I7]_/G-<^/1I63V5$-&JJ;(G-%'\FN/$OP2[;#? M++-GB:M_%GO2;]NC/IEW,I-%0JRXHNDCD\7!_=%A919B*&69AOW1Y?%\E_CQ MY07[KFX>6R(Z4=XE.O% L8ETS M1J6K/HAO\2(@0CPAP]?$X>(/?!09PX/(@ M&6+;&T>"/0BF,5X5%61*]80TS-3SA0D]^\<+\:.+UQ!XS,"+H]Y29"1( Y1% MGC^ESTG%UOWT!6;G+*N$F^(3'J;QP_!J'M6ZRO7Z1&,4X,%?QB#9YE(*7D! M=DW@%7$X)9UUT,R(E']/H]@;OB\@LQE@EMKC3O^I8"MA#2*"&X3[G-L_ ?_/Z'PVMB>>J9CI9 M/F ^X.,.I>ZA/ /AWH'!),%AC)7]3+B Y&EPSA&E<8 M$!_^BJECD#D:0:^.0Q)[(7G!C"0/=+_HLHFHR2K/J(U>VC%(012,97=+>T=[ M%(-LPY(V5U1]37D666LSW\'DQDGH!3!_$KYZ#A$^."%QO?@C3#R*F\ACK+*( MIQ8Z4S3%=@?(5 Q&VQ B'_@SZ&WHV58*^VNGKNY2$YM#GT-\C M]'.M;'> /DV "CM!)FQ#C[#^HUQTUMI@%O*1V,,?GFW/ M_RA@(9]&_6J\Q)9DY/H7KTA>JL1'=>Q)U*+*61PX]0.G;$/>2L#!LN <-R>- MF[(U_2KA!GNDGV#O/PZ<#'#*EI6K!!P+@'/"N&FV@OPAE?X/B=;_\7BKOZ_3 M_E=M8YHF G EZS><7]FF*[>(4]N+J<]+J6WE=3(WU%:95T[#4L37+',05N2! M":; CUCODS3-[Q>);G_%H0TKZOEV^(X!Q1$(,GQM&(S'5)3%)"114:EB4RR2 M8KS6WSD#=$-%U#T#5,):VARA'*$9A&Z(5-@S0C'60>4(Y0C-('1#0,&>$:K@ MX50-,0G'!=$3ZV7P%,3V..WC&]N_2J2%[7;RTVB *G=+E;0$@/@3)]07%D]> MH=V-J?)V-^P&4\I#!0(:\J.!H.26TE-*?2Z%%!^N,@^6DP5)*E2T% M%JRLK9\P6DZLMC_L:9K#5K^NN0>']-;63"D3M77;53FPL_S\V\W.ZO6_?P\# M #R:YD4LS&S67=XR4YI3$*>@ZL;&>@JR.GVER>Y2G(0X";6?A#988&M)R!(+ M8V0Y"7$2.B<2VF"7KB MV5P1DF.K>?0/V_,C6MD(4ZW@N<"N'3L:"<-Q\":,B/M,#E_9B#^#/Z/R,\Z[ MIE :12*$V-#"L2?;I5'NJ-&?@=)^1'IY-;5\0SV)%&"SQ)IJ7;8LN=.7I*YD MYI7W[=I"MTA)YU1Q3%11T5K-U9I8D8*6HX\\"2B=OJ+5X/_AT.?0WX- R)4) MJ%<@J%0@F.;.82B<*CA5[%$@E"V"4$(@:)V^9N5SV(]9()RJPW)F7RU5'N() MO*=[)=_6D[R2IURT@J-6%+LY]\1*L5LB^:*$>HKUK+JFF.\*7EXZMSCB]30A MM:-EOVU\M&5T^B8O171L:*G(@,I6S:N+ 6'$:M#U"HR2^GT56T7Y^R1T="IGJOR1!#^SI8D@ASZ7))?R8_O^95\6\_S2KZM M)WGE6299LHJO(7'&=A1Y0Q@3+0V,[@(A'A%A H\-W":R+#?=E^A<3.5?IW:= MHKF]U1JTV^2N9G&7[<.U@XM+9<V"+IMTF=C/G]\\-QY=2F9/-624+(E?*7EQ\FN/"ITE MM+'?++-GB:M_%GO2;^L='.M.JA9QN_K4,7]&D5O1])')XN!1B@XKDSSA N%R M*PLB."5;9@E=$+1(!M#CSX.0Z$"662G[ ,5V^Q*2S? M6+E]&_N$&RG8CC-]F<)4B"L$M"FQ$[Q,0C(B?@2S2QH3"Q]P5S_2WP*?(!X M"]F/P#-]8)W,$>@Y D:"H]C%PFSLN;!R<4AB+R0O< ?<&\7"AX@0X3X &$DJ M0HB""X6SBX'DR&Q\RDKH\(:>;_N.9X]A^>"+%_I>]$#B]'!/X!>7Q+8WCCXN M 3 1S??3%QB?PSZC"N#Y4^K)7(!HRO$H/G/;G?!:QDPS=R7<3YS?8@]@[--X M]2T9H#L$T['W+_-D').D+JU6YM_13!!,[&=R,0B)_?/"'L)@+^WQF_T>=3XM MTC<0=_)P"]^^//>5,QP.FR, NM"@WP6LI=TEJ"@D9)3Y=[LU8Q%&(:JC?_,< M4R6:Y PU71RHNB5;BBP1TR0#W=!LR=#_Q\"$"U0\@.JP91]2PM\_V?V57'<5 MTOI_'X2?JM_6'$"-0H#>7C_\^:_')^'N_KHG7-W?"(]_?'F\N[F[^G%W^]CZ MT=\_/-T^"D\/PO7#_/M#?[U^/#M[N;J"3Y\O;N_NK^^N_HF/#[!%[_? MWC^U?U(?;E"Y#:E>$(^"*3S+C;H"^>40U/]&*!Z0]X- 2#\Q1>)C^ZTI M2!3BYL=Z& 8M%/'G)1%&K5%/5PW-T@>J["JFZA#%U!S+E(?.4"2&J@^TSCIE M;(/BU8S>-5\"^L1++X81."6VZ0E$430-WX7'.'!^"C_(9!HZ(U"YHGJ5SP-, MN!@%LBC+N&8?!"GX&* M.+Z5;88][@E_H/K"8@#&MM]=6'(OP@>\>#%J[[#@V2VC,B%*G@P@HMH__H\* M/:W?#((E "M" #_!,LB#@%9;.)@;834'@V]5QC0^!U,C^<@]JB5L' =7 0& M3A"Z8#@0XJ/0T)C!W-">),0]#983QC^PVD&+TP.Q,P*W B/G + M^CV,%/]$ 8^+2IDU-X0E#L+RAGZ;^P6S R5_CO MJ4\$1:3\2.DBH&##?,(8!L4)H >VT 9!% R'!)\4E2),>-3O-N"$[O3O]CM] M0RMW?)&JY_ &@*[BH(R\\TQT(8]67.:AJ4BGO/21/N+*^<_4"XE;CF^*,[XI MB9V^@5RSF',F[ ?V"0ES85_ :'>95DLR.SIC@=1>>P-V04#Y17$CL+5#R02L M%HSDA(#AV6LES'<2TBEN6"1Y[2*ERW/%7GT=1/'\N?E%D;#]>J^@L$)&3X?1 M #M$3Q\PUADG=,9!A$22('NV,%WF@0'VC1%BF^:@D)78);43E]7"I@P]:DRU9 Y?C/HZE)W,HPVX=1>%.%,YIA;EJT$&&'\COYJ@!!Z MKE.C(.-C-K;R,7_L"4\CT&43+<]#M1(9!G$3_9*N\=BS!]Z8:9&)]%CQCH$] MINIH-"(P193^\,@8&!W]\7UQ!^&US%6>,-XXM7J9L%K6=MDJ<$+<#R&V4EM; MS1WD&A4Y8V^*G-;IFY;2E>2\Z)ZI<8FVEC$743/S:]/(C,8T,KW3MWH%M?9V MU:MRD=$-Z54E3\T7=A \PZ+>1!P9.I:'KRAIYLS!L.N#,V*\8)ZX\!1.4 MXJXAK5*($OX.@%J@I>4CQI-Q,V(IKW^"VC\".X@9L[YPRX3KU1MZXOXD,&#_ M^:1ES%W>SD<.\\JFCO2(M;.!JZ#,9J+8QL4!O27W Z(]2@]#*#:I])__ULV8 MHPNFZ(O]+@PPQ&(,"DTXTY1F'!R4!?(R&0?OA- (C,B.O6C(K+9D^YC2-X#E M3U)V ,?X",^'44Z=U!F%7Z6/8C,1\ %@XZ+R@PI35M/H F$3RG/?A< !:[%+ MPP'0U08:$JI1R+NBG*,V6E)O,IZV9 5"$D]#/YGIHJI#;6VJ"L$#X5I4\Q(U M8&*_TYB")>4I59F65@!F/" C>SQF6;TSC3#*=UYW+#>0?4.V Y8 MZS?\IZK4SG+6N_NO.3.4WO7=]MRO00AL(,,%X OZZQ?4%G!]0:^ERUE9G%L@ M\+2NK.?;QC"79[4I:2V8DBQV^HK<%;4"MTJ"HI44#!\=YJ$'D"8PGH-NO:U' MUXNI=?"."?*J5W2&IU[IH>V% KJ<"0-Z,'>[4P9!QBZ#43758KUB<>4BDZ?3 M^,',NZ>@]+KG9+,L@7JAZ\50J33L#7ZFFH61LR3O61%:>YRL]X1T=I>+"UUIA1Z=$7&G8_(P3)]6L$)JR14JHSZI M/>-P)R=/Z.48V?XSF?D\[#!\IZ[4V9G8<[(09='O@>(P?8%EH&>X-K+#\3AX MBRZWT#AG@23[#=365+$GBBQDNCA2NR@YA?VH*%I/6_/[VILW_)A I>;GZDT] MF ]XBP$7Q^_+4HE24P=-T#!+Y6<49ZK54T.I8/J,?QQF 7)RBB[ +9A )'SU M'%*F(>ZIKL*U'=OC=[ %GX@S\N&=S]Y9KPR4P+UA;XXC(Z=_HZ81+;4,9Z M:P(S.GU55+J2OG.Y^*J;LRV1\1*.O.)ERRM)KFF8+L)655K;@_+I.?67[V1\WAY?DDDI4LCW7-![<>7_"&( Q/6WZA^WY M^1I40^\7<2_^(F%0) !,=-^9LB1_KJE?2!O;&7!T2?*&,^)MT55"Q\"^D5U1 MJZN)&@=8*P%V*'@I8OO@Q?V\N?2<5OEXN:%\LH:R+);D1)7YC+0W3R_W1W$R M:SV9;2B]L#6985*HT05RXU3&J>S,J6Q#BO+6-(9]#46U*\OY!-"6$EFQ1JVW M/7Y*.EC\U+GTVBOWS@/'"VT-@X*"O$5E,[.?*P2<:]L%G#]@L9F'"<%BB?[S M'2U&>N6[M[\P_+X@^%PI&UK=KN!SHR?0F0JSJ0K)%+OPBKB>@/3%M<3$U/E* M?GF_3FNY%BRJ5F.\^B$+_5PE@>4T-8S5,0IF"T[2!>R MH:;WGF!8-!\P'W!]D?)U*!96Y0+ZJ%JH/<5H?33R*"1D(<6'UAE.G;1U:)^G MNWB/2]E1JY=NA>M?/F13\>-?_[(G"&7F?(9K5R;"_HR7AT.K+FB=92/>JY< M1O(7*R*;6"S\N)-[B/?A(5Y1F&E60B$#S8?AG1_;_K,'9NQ5%)&X>JB%#B3? MU=6CB17FA,<)KR'"4_=*> 8CO,;38#CA<<)K.>%MJG54+^&9G;[6E?W)3%/)M(0XUH4L4_^#A]W7 M;O\EA7EGNW/EN_2D.:FCA^?,E4E2I8'VDK6S+.1Y'"T&U J[IAR@\IB1.GV# M(^:D$;-"(6^$!29-6.FBN5@&L$M420$$VSSEYRU;*]@;C!_2Q%CP1*?(#&N4S"_)+OR MD-F4N_G.+>QI+=2J4@U4S->>WLXH;)'#A2.NE :Z=\1IS U15S(21UP;$;=. M@]T[XN@9JR37Y?CBB&LCXM:IN'M'G($\3B_HPGDXQ)VE-_6>Q,(XB&@S'!N] MY@)F( 01@(1[4?>KY$8P?/@KEW"9U"AY\&_HSGCLL(,=<53N^ZK2)F>2G&]1 MP[T9IX.MG#J[);;R\,$CLMVY-@=/B\&3TTSWPI@T$75097<[FV.KQ=C*Z:!U M,28-#WU:!1Y>!/7@5YZE5YO:9C1YF7NI#ZK 4\.:[@8K5Y!DV(/%5<2_9-#+ MK7SK8>Z .1W ;-+*JP%&Z?05?><"E!PP+0;,)DV\&F#43E]7^:'"*0-FDWI= M#3 : *:V*/2V>F@IF@ +QG*YB#HLOTWWG6U(>^7YGPZ-;LB>7*C+%,T+,U4^ M8M%T(-^NK.>[3V]G$[JY+8A0;(^;E[2 M#%;OE20%7!-6D+DK*6PHSF^Q!T VTWCU+:O&MT>.1NOM2MKB6F3_K5 [VNRD M-XW".52>R<4@)/;/"WL(,[RTQV_V>]3YM+AOL&G)B"P<\O*"K5R6X;"Q96'H M 98;L"#+2V"2),2K8$QV:\8BC$(4-7_;O#]@ CW1(L?!4+A&*>5CIHR]F@ZV M))_]H[JX6/?M]<.?_WI\$N[NKWO"U?V-\/C'E\>[F[NK'W>WCZT?_?W#T^VC M\/0@7#_/][>X%^/#]_N;JZ>X,/7N_NK^^N[JV_"XQ-\\?OM_5/[)_7A M!@MIAY'@^4(\"J;P+#?J8E=1@DK&R X)S>T"M2C]] +*21Q];/_4IKX]=;V8 MN/FQ'H:K"T5,O5)-^CO_%98T"-]OO,@9!]$T+"CEKXM'6+KG_U?.]" 2H, D#=^K$$94:;T'X$S5%^-(A42-9_9ON.]LCDC,N:K>A MP]Y,OTM!BRWWT'?[3X#KG?^=@174R8?A#P+#?:WNS=7E3E_%HC8[!P?P&I.< M'(^<'(W#DR/&\EI=2^25)]NL1/RPWP385;B99T>W14;"GOR>;LEN-*B"2.Q: M/#'ZI&%5EM?7!RL-8:5J;4J9;L("+&-GI JD97TWCA M?4YGYTYG907E-G1F )VI767WS 1N[32(EC^3(S6L#_6&#;*'M/:I$(1@!(4_ MLZ>93>BJ)9Y16[A9VT;9H(N>XE_6V@R\;W=?'X2!'7D'<M3Q9 M_&B5-CSMQM"ID, (_Z+A331DZN Z7*N?<=YZV%?4PT#;MV%$]C-A0&I,+ROE MI#Z/*AXK%!E:O ,WY2'\)WTT<:_8UNS(O@ULLF5V1;5-[)O#:D]Z0'.PDK"D M65<2Z^H@W%:MH G95<&K<%X^V3-.K6_P[,.0ZSK[.)=L>DYG)TMG#9Y]&$I= M9Q_[HC.>2;_=.[?,,R^7":U+LTSH2DEDM_^9>O'[[R0>!2[".(I?,$EW7?:= MH1YE]IW%LN^2"6*0_]5PZ(T]VB3Z.GB!(7ED.4NLCK4L6$'M1!+QGD8D6;IW MP78+_ ]6=V&E[?E*.^E*"S2A7(CA$80NG/!"5ZZ7W9?YU(@5PAP2T_2F8Y=+/$O; $_36 MK!#PM9"OT.H5^DY"'!3-7GQX\TD8C;Q)8RF,513H]OKJ_Q\)QN]1+&#/OM"G M)5SL<:-N^@:7=I^0++F^?SQ>\=5LWA@' WH ZM>2ZBV+"S63Y7*:^(QU)/S$ M?B8S@_Q"GFOG>J=?X/7ZK7Z&[]V6O+,?%QX/N>8(G],=8>X@O7 M*&-0&V0,1EG&L.CEV6!GML&0_TH-9("% (9T-'V!<<+=+MCNS)N)2P_&-=K< M8)(/X'XW:^.G*U#KT'5:^K,J M3S5X1HYT91Z]7R77985!(A^JT-AFJU3M*4;;U[]D;;%2S/)P M:-4%K;,L8?<(!BHO4P0IS).94=/91L">K>E,A/SIC2M*YH[ M=WWD9,;)[.C)S&R(S#"/3).ZBJH?"YF=9;S /\(@BK"6^M"+>774PYIG="^^ MTZVH3&YRIZ^H75676E2RDD-H[[;'+A!2:)T<2>?%=$\;0AL4ZUT@I-)$.U$T 8M<0<$R:QZN]&F7EP<07M7 M#G= D$)U0DMLT[E&<0KJOO,&);.G&O)OJ],&?UN54669/4M<_;/8DWY;K_ZN MJT57MC#*IM)MJU,VDR=1*2B-#28G8L('OY3"]/*A?]K[^9LF1\CH1HA-7$DF=AZ7P[BDC2-]Z?621X MP:S<&7T\+)XS'=-R9KAZ;EJ\;,*2S84@S3X7H@DPFJ%'1T@O811K#X)7TEO, M&"ZJ%%@,QR.I'S=;YC*EXP;VV/8=4ESR#;;CAC@$RP,(BD2_E7%SQE,7;L6= MFDQ#9P1;D1:5PW.(H>V%K ."8+NX4&P$\/C_JB9KK/6RIK@"P8TW')*0P)R^ MD/B-$/_:#L-W&!4%E2J:#KR$;7E/*AB73-JDU3$ELZ M30VF";LN2D9NFET!"!U(#%G<^!T_,:J, \$&)N %H3"81@#2*$IX!64?79Q[ MY$44)G 9Z(/BT'8)7$-;5C*XJ[Y_>Z4M=7QG[ M-6,1@!B &_QM\_[ ]CQ1W1ZH\AH9"2VB9/=7E@5:!<\^K0A1^;;F4%U/SCR^/=S=W5C[O;Q]:/_O[AZ?91>'H0KA_N;V[O M'V]O\*_'AV]W-U=/\.'KW?W5_?7=U3?A\0F^^/WV_JG]D_IP@QZ?,&*V9C"- ML#A=%\2"0] I0HU=Y.M@IJ:?J)(>?6S_U*:^/74]D&KYL1Z&JPM%3/T8JN8+ MU4K@?P\#P$O\_AWL#'3ICQ_2MPKU'544QFHDB%: ]M2 M;5.QB*H81)3$H6P.U6&N 8$D]H3TU5V!OIQB=_;ZRWRKA>Q^P&_) )AN1(7L MQD%4; ^P'J_L?RH#/G"UMQ.M]CXK;X::;>Z M5EE'=[I>K:F,=- #XF\H102AB<0"GNO.<]WS_K_-D7+%VA_-9ZKHYS-$N=.W M]*YA6<>2 ,]IC]->8[2W.<:P3MI3*.WIVM'0W@&#Q \*HB]3;XR#93$:W@L8 MH*]DH6 ]C[AKB"(WQVS629%JIV\J75WDL>2GC:K-<9QUHDH#5,E=L55E3\[5 MG/O==D;P9?B^Z#5LR,+CF749HML0T%8ST>F=OF'(7<7*QV_QA,T3@I6\(8"P M9E@9 "M-ZDIJ78496\/,CU OQT"S.)PRE'@^'@P]AQAUN24WYRI4>;);$>79 M$-F9G;YN=65E9U.9*^:M1M6*0-N&4&5U^IK>5=76)5W5K)COTARV#AUD-V?J M<6-ZKRY%">M&=S%,5E1WMC:/S*// 5D.D'OUJ$E2IV^9>E>1CJ9?P+DJT]] M<;Y<'2?%5>HMUO1#C9+B:KXS-YF-@;_'!/\ 6KW*Y&6LI./*)"QW^JJB=DTE M[TGYR/7NDX#>!IEP,.@I #U1ZJJRV@[H-::< ZJ,Y7A!'N; PQS:9)'Y*6MY-5W^)AFR*9)5B!(8R*T90*6'R6^ _/Y'P MY88,"G(D,8"@5(YDNQ)J):DGX,0N8IB9@%.[S.6BEE^B1V=$W.F8/ SQ27?T M6)T&N!:LUZGDE&+1L$Q6Z7BVF"XLP5)>*$\+/?XLRZ,;,$\+Y6FA/"VTG0Z/ M1^)CG;]'XDQ#4(!0O0!Q#./X:CO>&"N>N5/"]")8,U/X@!I4!_Z4"J[MY)S9 MW 7%75#-1%AMM$BSZM]B6,AO7.-N[GZ\FVF"/ 0FX9)<*,+K2P)#KU?Q+WXBX1!$?6IG3ZM0RY_ M;E%D,<=3_7C:<)9>%YZT-N(I8=BK@)4ZM&"P9#T$VW=E@U8M76I9:[E0>@IB M>TP=H8=.BUVI=YPZC!9NL>P GP=8 M&\\'^>!%T90(($!IE7]NO!PT/V"1$O_PDR8-Q+U)]J'L=B+(Z?:.K&OE@F).)YC\&_GU#AB3$4ZLA<''?P>XL6#![NV)FYUVJ MI%X&SK;E*]T5;Q V3C5RM2*9^V&U%6L MG3.MJF[4$2GTYPR^#5)C)_#A:;.A=DUC9\?-OL!WKKH_J_+@3$$T@*"8H$$7 M^%SQ/ZCBGR6]:[8SE2E0[?2M0O\]5_I/ T,5V/>V&-):A2&N\%.%?S$MA?95 M'$]=JL[7P,0WZ%;-ZE.M6_'R<8R5Y]]N3M20,+L/?&=+7H0GTKI\AN8,)SE. MWXC;C=2T8<5PV&!D?)"T+,TX7O?.$K&8133!=FM0@PI>LZ M>(&QO M D#03'K];D>4EQ($0DLG8=HCP[>[+PP_AS8M'PN/#UQ^8:HQW#HCO MC&!1?@H>I@*2*!9".R8]X2O-0T:M+QYA9C*^C76[7??" 6%]N9-'V>@9%FP7 MEQ:'BC?@V[O"V\AS1G AJI:P8K;@A,3U@&0G(;'=Y!;:)R,8"BLY%_"8 0GS M0;(+[.ON_FO*OXCS&B\=,G^Q(R]ZI&]]\/^T0P^!] .6@'UW-1O(C(%A]8:4 M@V&QA3SS$@;X4%"382$BX0-==+OZ+,SRL\@._.LX",+Y:.7Y:*U.7^QI^?'^ M)KQXOO.]'83*>1O6M>O'I_LJ%EXK&KHJ=OMPS\I5'?J-MWFT?!B5\ M",(NUA %J")P S]+,#2+34XTQ 8YO/Q/$O1=T&P7;5WSU M-WCSM^2E/_"=A?.5<+Y%>_6Q)V =@05R3:>ZBBRQ0$GE>5F5MO,N&0_NX.UP MR(IQ?".(A)? ',AV&;\-1B_4JN<<),+<)5'-XW]R99M24JRQ;EUQ&^6-!HJXL>HJPZS%%^I2-W&"A-9;Q5BED*V MJK-*M3#BP.SJ5D'!NLJ%]3:FYMQX\QV ;B=,>#&&WH, MWVBQC 598-KG=)(PZ\PM(P],FM 9 6@C0H3[ %BZ2H$](J"RP0*X6"T1_3X^ M]\K&@ZM\*%U#J MM$-&- DB#Y]\&9*QC4N1U#1+/*:9NY+R2N+\%GL LYC&JV\I*LUV"(XF&4MK MD_FW0BU$?58+<31S@$Z X5P,0#?X>6$/88:7]OC-?H\ZGQ:Y/[#^9$06#GEY MP58NRW#8V+(P@0.T$U"[W[^D%@M>!6.R6S,6810BQ_A;B?T!T47K_@&GO49F M0YN%V_V5,GD5//NT[E;EVYI#=;'V<7O]\.>_'I^$N_MKD$OW-\+C'U\>[V[N MKG[_]X>X-_/3Y\N[NY>H(/7^_NK^ZO[ZZ^ M"8]/\,7OM_=/[9_4AQNL+4D=P,#T01$!N1C1 *"IS$C.V357-%CEWRB:9O1 MQ_9/;>K;4]<#B94?ZV&XNE#$U"N58+V!BUZIU,N47[WRW?]#W&=,J47= $0= MB3#[:AR@K,T79]4DIMMX_I2X5ZB:V*XZE"S-&)B&I1JR9=FN.31%Q=45Q1GH M98NYMJSXK=P3OLY4E# " M=*&CSY+\FE"HX-?,'*+\8.&)$6IR>/%KXD^XH.]A97#G3V9::3HP-X#[_ #= M>V ]X(A@K.B*+![62?B+O[SGYUADC-)-& '=DMGZ1VLW8-'G3._!R^*(C(?T M1N9)#;WH)V79B36(GWO"=>9'+TKM@#%N>F+FT:P0$J+Q2$\A@>.C%I]Q"Z/E M%Z679V:'O 1ME)[PSQ')V1C4&B^XFA9/3FSJ;GX$P1N)LA-.7<C6)A;+BZ:.@0>#%9O,%C>&>[XR:FU,+=LT.M[ R8]$63 MRPN=Z0O85;Y#EHB)'O@!$*/%P2P]9@7!#P Q> \"$V 59/T'$3M-& &(!73J MHTF?>867#F3%H^ES\?0#'POOB1<8 %T.7&L;!L?&>H%CO4@Y%)-$S^B>&<+6 M(AF&:\5M0I!&S"O%8Y M)L%V*D/Z2& !%OR'I:;;7'2^NF)GO2B1$B[%3X01&UXT0@Q1!A/X7AQ02 %. M0$^!@41LM&- :LR8QOL$SWEHLMDS]@: B6:'1R]_L?&4G=B,?N(YTF!!S?QK&A)(H*2!!YY]@51C9L+Y[^ M(==%R0^OGA/]\DA6N-HR#C88BV-'(XSW>%N2#%2+8"QF40MMD^[2,#-BG%R%(5,)3.S0I^?Y"Q. (:(L MQ\?/'I'VPDD.*$I!D$TB/3V9J2; LZDJ6D11[.ET.]PT#X$^JA0[^+K@X'91 MQKS0 QSFU<:6/L#V7Q@6F&MBU2E.]N"&/@67,)DY504IB/&+D-!QHA*/U\Q> M]9]I@.])SUGP?&=96=FZHTJ!85]@NLLGU%=E.(],H5[021B\>BPJ)--R92W? M+J""[=NP%*_.?CNSJ/!>6=NN,XLD&>F]M3F0# M-L1=>]_@*>'*V/YL1H':4XRV-U#J9V+*RL8CG#)R)5K%=+71-Z_1U M3:RQ)'^+ZOIP^CA5^MC81SZE#JQ*^C#$V*;J<=0Z%KC53*M%A+%"SUW7JK?U MI0CX,X[H&=5+8333*II?6F]9C&,X[/%3_TEZ2)<<[<1OP:9#S31>QHZ7TYA" M4C&'1]E8%KLFS$^MG0?K#7[ ML 9V-$#6BS%.8OG,_37 M",:)$=CL1[))&:)=(!)$6^\FCX#!:_/ MM3W)YA87)1+K$B:A%RS8;TM!.1@5@K4CED@%8^!@9F]V2&,K6)C!6@Y8N.RK M5UQ96G']6(+I:JBL9(_'F'L;E5K4[2IJ=-F5^"86Y;,0%IUY0TA>;,]GA3>( M$,$0$2#9$AQ)%*>;Y >35R^81N-W6AHG<:1/F"-]%D93:G(\L7)U8J6Y.K&2 MYTCR',F#9ZWQ',G638KG2.Z10:_*D4P2%EE1 9K^OCEI<3')454'IC(4=4LT M;-61!Y8INZ:A6,.!.E0EQ^W4&[QYYS^FD;,/PUD8S_=$8LX*1.1C//43B/&4 MY%Q9%JHBK4@T&9&Q6Q1XLJI02;8.!O4"1*/@#>N@C(.W1K([-PB/39&E>P\C MU50QC<^K'$8JJTI3,8-:<_&>S3Q7;^K!;1APL3M87G<>4;TN<(+:];6=CR$ M[$LV-44 CFV7;*C0T)JU/APLY>24=2Z$$?*URG=;GK%_WC8( \;+'$J M;I4]%;^B8-NRQ:&.5<:-KB*W*7:04P>GCO74H8K[H0X=#U&[6D'[@X-'UAY: M?3H!Y>V8>Z'6I+P=H46Y23,S-E]B=OH/5&&;]Y*M364K:\2MZ^!9XW! MW3I]Y4UZFK?V+I^#R5)R\B?$M*J*PRLR*R MJII!92*3@:UY3-6-_@^VB&>L%*X?3!%IDIO6[7$ MDWD&#WW@H0^'?@9WFO-%X(O 8U]X[,N&LQ%C<^R+H>:/3XKTJ<;"7DIYO,L> M\A^Y75O>>?1MOD4[N+TQ7J0K64:+#L0YJ@[H+:D'57JG+W=%0VH1JL[5:LF= MI>QJ*I>*2*[)3JC@.SDCIV^UR9\0&]M*.%9F7D9-(K'2-ATXZ( 3&B>T7?6% MRH1FUJ0E[(70CK#^Y.J3A8KG'\V^LZ[2D1LKYM19(>,?MN=_"Z)5E3)8_V', MN<[7R#"LJC4RVE##K*CI&5:N8/7&TJZPQ2W/5E3.6.]$QZIA5P_7=[,.R:S\ M'&;G1-XO;. :C["!+Y9.RQ?>R-?:V+ZW&E+X?BM@*#-MNG(%#.O8JCX O!IK M\]7,B WER):8#[A- U[AB9#;K$IL=K))IUGDIS8P M&E8;&55@6GZ9M:]NI!#19FRV?D7GK0TSZ\D<"=A(_-G'DL3L,_R,BTI[RL]" M>AIG".>WZ(M(9E]S.',X'^FB5X;S"4?J'B 8I_'Z7D>UM!_(KPGQ(_*Q/!_= M7\K-J9\+59[_*1T-;>B 1R/)T $,OS+%^ I;%SS9OZH>*IDB+?$AJWK3>3O[/L'EQ,J)M3*QRC43:VUD MBHV(I*YDUA5XR,F4DVF;)EZ-3)5VRU2YT]>ZEIEO%,]IE=/J\=/JAVK$JBX3 M*T8QP%\-"M<\22J=OJ+E"T!\;!TM\ORLD[R2;^M)7GF$48[\TETOW<)/W MC5;UM@8<:33@R.1!#)Q,.9FJ1KM%*M:/4[LBEZF<6$^26"M&')EMB#@R.GW- M,GG$$;^21QSQ*WG$$;]TQ]B3%I=\6Q"6$0C1\=0E[IU_Y3C3E^D82Y:MD[5/ M.+%\X3?3/+?";TLUW03; 5OBHE<9L>-378#6@XO2HGH1/CHY MZMAG(3@,FFE%)3AIZTIPLJ;WQ.T+91V@BI:N-%8)KIF%X -NTX"+50E9VI,N MD8D]/*JCYUD8$+)+>]4Y='+N#[PX9<=PQR)_1[8>DC%]6#3RE@YA#[P[UG%N M3K[^'-5R"L,_SVMEED-B5Z]+:\)B3R=<92_1JR>Z<#(//..@.D@\],G'@;%F M-TR'R5J.J-DDX4L"WB5X8%U& MCN$6XFU6K0LIR9G9E[X:>WD>>,,N8N?72N M7KD=$JHHA6ZJ)O'(*7YR=,B3(V7]*6\:VG?+X%GYE-;J]*VNI!_#F1"G,DYE M35%9KAY$K51FB1A>:)JR,R6Q#K/VN M9"8#F1E=13D&:7:V'6/7V;DXB=K:QE9E:/P9Q_>,!E,2*54;+:>F?V2.T3:? MF&U'6S7F+?)G'-$S&I103*536DY!JOOF558LP>T4(S1B1K,<,B^^]HIFQ/[&=R,0B)_?/"QK332WO\9K]'G4^+ M*1F>GS[K 5(:B;HF&K3KRP#)EUS04:SA0AZKDN.Q$ M:Y[8,O5!Z(QI,@LZ/0C%'/5S4*$,7\=!F6Q&3("T8\&+:&BID]PX((M>E.19 MF_(<,P&G 6@C]!X?UEV(W\CX=98! B_[KVJZ6"X&<(5R7U@?XBGXDBGJ0MQ_ M>O'(\Y_HD'ZG(ZIL!!@8SF3I>1M L.EQXT(&9Z] L\J1.P7!9AEG=?K;) 6S MK-XG^]>-%SF EVE8D-EKEIS05V[]8;=#%'.(UN<-O ,>5E 8X'X \61=NF[-Z;M,QS1#U M P9TS; --LH#B#9V$#@CFPMYCC" KZSUY!S9_-:%40"?"AFOJ3ADM;DAFZ(( M0S9Z>4K_K>PNR#VAW&YNR /?8B^E)A=&@H4Q>TK->ZDU.62YTU?DGKIF+]?N M0;*3RQ)US[<19 M(8ZV&+!INJ@@?)G.$(V",![:XS'+=UU\QH#X9.C%((NBP/'H<]Y YC$Y36\ MOF^/Z;5C^TUP1K8/FD#O5!BGZ\&.A,1W""P%J!Z$Y<7\T7OL"4,"EB7,'==B M&@?A>V[3<'V*%*=:"/@%=)(Y!@HVA("]D-G.^3[CV]+LGPPZ\MCH+L,AO6L9 M#CADENI#2UD,L; %B'TT3WQ[''N8#>2[\PR@Y?M''KP\1(\3$+5#PAB#1/"% MJ;,'I[(:G4#W_DSAY- \(#3E?4&S" [KT'G[,AD'[R!O$2 M'HK*[I13J+&BZC8*]7>LEA/X5SXKH?,]B&*8D1=2,^@+0WBT1MDV1:5697ME MQ,#>M'"U)R3S%KZ/X4&-JN%[G&[I>D*S3,S$5'Z9!'Y:^\3=(\'6I_ITR9 M)'3$&#J[!SX@96?R1I$)E2\\)6OJZM)3]R0E@FL8Y(I24J:H5B@EE1R"7&#T M20**O=J@](F77@ROW%AA(3[@%D&B-<6!UG6-/+H^>7LM'E1ZY5I?3N.4*@L='69W+0)32P68 M8URU?945.L:UX8BJK:;0JIFWK[+TZ5UY]NW]'#")>?4DG@J_G[CH#;GPB9\B M<5.@=R+%*7IN\K$/IJAU^J;!>]IPVN*TM:%/7'7:TCM]7+=:7P\HI*#6'H M-HT/#TD\#7VL X-'SABX0>+M6M67K8RP+A^Q8"5/,Q^QLB&7;M@/NE\//GYW M13>KB PM,.N4/!&63U9<4X*E*>G&\=.DL;(./]5XO"0BCY>D7>I2<.;Q.!5Z5==(:X25W^G)7EG8I'E(CO/@1UL&OY%MP\"O/ M]13QD<3QF 7\8MXOKV2V[^.S%9G'>0'T8]9N\)[$:2[RS90\!?,]C*0B>:. MO,D+&UY>Z)1P5=D:*PNGK&XS]'X1]^(O$@9%,%,[?9I!)'_F6#MIK.5,LSWP M,(WSL)/'566;K'X>IK>1AS5>T5JF[:1;K:?>K\UX:^*T8--]Y:):3^T@L]KD M3XD[53XO )I56*88A&,JGF-_(4[O+!$ ?GUY6+,74G'^Y M?:G]>RT+PRN_[$V_6Y^T<21%)W8JU5%1YSNUM=M7"9@C71X.+5X+YF2N/-6=\=Z%;+3J M)8#!_,7Z\01#;$P6P"J0\-5SB.#0]CJ\F$O3$2@Y2ZQT!$IV_QZ&WW'W'MGF M(56R]DA%M*EW^DJ^:B!^>;<__R$M8M-+KOTAL MF*<;8:(NB2IDYBIB&S-S.;SVX/K>DJDOX"R/)ZSQQI%T9$C:5>.L%4%R$8+* M:P(*F)I5(3286)5A68./5#E,KS;S??V9LKMW3* MKJ("UZG!BFW-<26G-$YI^W1QEZXZI$DURAIHN#E3=DBU%EHAIDH%N:+9DZ/]CFIWTH>O*5TC+]'@=O+QX,2U8 M>N6[UW QC)OXCD>B&R]RQD$T#0MJ6"CF_\_>ERTW;B2+_DJ%IGVC.P*B27!7 M^RA"EM1S-+ M6;FLTL-BG_TJ9M7.47>*6K/",CMFW.VS9,\A^VKSGNW8(6S^8HT^%6IO\BO; M[<,C5<>._6PGVQ?<_%[7.'V:,Q2%%FNRP<"H0, M+/*-CKO:GP,&[X\&\'OD WR8-Q8^Q1:#"GLJN#K_Y#%(520B O&89+6%GV ] M?8&Z0?19Z %UCL;.&WNUPR$3/^P ,<$<_BKO\\5SY,AWTF>X862[]@A 0 L> M>T%@$\;><&_X6'L 8AE06;3/W+H)+$[@L2#J_5L $.#A+QST4!0PCYJ8X#(B M6U&)Y7![%,B%^B(8JSM&/ R%'\!#K"'C 7OV0#/$;\TLWX"G@3CH F\@/!'[9B^ 2$0#@KQPG7DHXY"'!<^Q[/6J,(D'& M \^%CV_ GR'H8_QAR%\$ZPGAPELMX-8^GG_.PCH(C#YVN46QYY)RY#@M#]0V M![$ ZPI"^(+XI\+^.13T%%AG# I<4N3@JT,!JX"'6$[4AR?@\OH"KAFA!6!D M7PZ+)P0 Q &8)(FC&0H$\; 2R M@1B#)04(RY2,&<# L?^*[#[03R7/[T6">$*=(_/';[CP!2+Z1:C6,2KPG[E+ M-9ZIIK?P'JPY"F??4M0!YQ!2Q*Q.P";S[_(*JEM+%-303Q7NLSCO G 6>5Y2GXZ5;]NW*7![_?#G MOQZ?V-W]-8C5^QOV^,>OCWGVT?V],"N'^YO;N\?;V_P MK\>'KWD;TI]=Z&*G.BH3Z2J[#HWA& M*^";&..YL_L\UU_HRI"![8+U<86)5_VVU:B!FU07O7H#Y!$(H?J@SGL=WFIQ MWFD=IW_1JC )#Q*E"D*3SL1*4,99$V#..+8ZU_\&9A( \8OOC>+'/WG7&0-H M&OB-ZI+ ++L_\QB-8+4X=R-CY=FN3.;#&!6:M44VK9_B)%! 0_L_&'JO;FP' M#T#X>*]HBM.%ZSB JEE,:>"5\+ANG%B.+GEZP7K!6VZ?^4\['%Y' 6Q0^+<_\/@6 '.%I42!Z#_Q'ZO."6I@T6.S8U1; M&_<"+%]K!,TZI\LZ]<.S#E9[=DVCV^IHUM&L#X1,FOM8F\B,T1TF M=B1>IF:>[U^\-$$SMXQJ8UNMX74SDW*2VM2 XOV3&O:+-0VS.ETXIDGME$AM M0<^E?9!:^^RRT35J[6WU#M>D5DY26]"(606/)H MIV;#]\2&AS]::%;/+DVS";;^QDTT-1MJ-BS/KE=APP5CM_;!AC4\IF@8W<[& MT1W-AIH-R[/K5=CP\*>%3?/LLE%M&)W.QD.4]\*&:WC)^VXBM?>N5>_UA24Y M4S[01)L^EGB+/KO]]>[IYNKB"$^-S7V<&NMGG-8S=#6!KB;0R6E;K280UDMX M$>N36^Z[L/G@5P&&I(BG+8-E*8(;,?;A=FK7<>7VLS-+5C8[ZV>7K:I1JV_+ MZCPB%T]S4)GVMI6B@D-P4./LLMG=8OA$H%PR&TJ4&NM1@%T&CNBXU.&BIP2'$3!M'SQGUMAZ^ M>]HD-Z/DX! DUP&2JQD-4^>#GS;)S2@]. 3)=<\NZQVCWM0D=]HD-Z,$X0 D MUZH2R35*56#U7O/@)PYTV<#W1D7-KW6JO,Y*VK&(:D]-N3VDZQZ"'TW@1W",:G7-CYH?WRL_EB>1HE4_NZS5FX;9 MT0RI&?+=,F1Y\C):#6#(1MMH;QXZW M#EG_@=4FRS4__A05#KNF?_4Z@JG4J MC;:)$F#& *J?IO6 _*W;J72KLW^N5FH_K4_U:M]J)WE&7!&B\2,GAI'E#HKE M[+%%$]W.=S.B;(D37',;S>+VK%=HS5D@UQJ5+N%<5E+1"./I 71CWZ,IB9[+ M0Z&&5^+$:AS#(*-T>-?_"(^.UTFON*0Z<.:QVT]^N:[\66'_]FPW9"^ O BT M#_N([",L!)[S)LJ:= 13:'&F\5? M$0[4'HEPZ/79QT (=N_!JKLX\%K.>EYA1C0]?!#Y-/0Z,ZOODYS&/1*MYMEEHV&T.M,ZG%"ZXH8.7^;7:IU=MEI&NS7M)22#%T.: MQ87;"R9F3[%X[A3# 39&/$2=B':WI'#X?H>M]MDE^%?=ZG2F^CJDJT. MD (6?&Y."N8$*2P[=O.]:#JS?)KN*55P0(@@].%]DR=//$C^BG]!PK!@G]QV MF0W:(<"+7 ]_4B-8_=RL6]83CO=:8;]QES^3,F'BA3L12 >I9,?")[)U+1(4 M-BB;9+HKTAUW',^BJX'"O,BWX"^$;)_!PP/@$A\TU0#HUO,# Y_P.K2MH7RT M#Y3OHQ+D.- 8I<[$#BM36PZ&7N3T<4>P%>9\Q MKVW/.#M$I 7[:;6,6GV%"D-DF?8E46>0?;293%GB+NY$I#9(IK>IT4]JM MRI2IO1U6IC2)NPXG4^:1_>YD"L8"##!,MRA3MFM+[O_(R93#R$LG%\M3A-%N MX[F642N8*K.LM65N*AD71(-V(QD[9Y<=HVD6A'^V*1BGMG98P=@]L+$UC^YW M)A@[8%@WC.J,79^.L56>,IM.C2J[6M4"^W8I8VMCD;(@'KL3D=(Q2936"W+H MMBI3IO9V4)G2J1_8V)I']KN3*0U4']7.=/KRMHPM]=S[: 16CS7].6.,QQ;=/[GWF#@>#W84-"=! ?9Y/ M='(1@83T93SS%UZ:M3"P"X$)_V9;G89HUJQ!LU7M-5I=LULW:Z+3$;U6N\EK M[=;_@I'Y1)%M8 X\ ),%+_QRIG\QB](N?^GY/Z]^V^X(M%U(H+?7#W_^Z_&) MW=U?5]C5_0U[_./7Q[N;NZMO=[>/I5_]_F#7#_/MS?XU^/# MU[N;JR?X\.7N_NK^^N[J*WM\@B]^N[U_*O^F/MY@1I,?2.O+B^!9_<# 0VR! M23]TM(WB>"S\^-,(56+PJ?Q;BUP>]6U0Z--K/8R 9D7R&108ZF[;C:3R0U5J M]]M6H\;[_;KHU1L@.4!1)>_:\\F'P$)_0 M_>Y[ SN,3;Y'=2CYY%UGLF6>X,&_.I[U/=7SS3,F0/N/$=U^),[F14$6G)[M MYO!L28Q<39[DDC%&-FB/?('X4XB^ )Z&3GHW-AT.#X"+O-?@8MG(4!&/[#?Q ML-EL5MJJS+0X\[ H!5W^:';J\;V%O\^]><&/NWEN:U4M+5D<#. M7$+NF8U]=C;R5L>4+YB)W/M.B7AH&+R[VO9O) MSGK$A6Z.O+4AO_G3W&L98P0PJ-B?YR;'W7@='7;?_@A]#@QMN]Q_N\/*AWM0 M15B:XSFPUN?X9'SE<\$6CC\TNM5M58D?47,&S5]EVML6I_>6B;^P9W#+:#:V M->17\Y?FKT./Y2T3?W5(?]4[9>K\K_E+\]W1478I]@ LTA3T2E346=&9^QM41%6!G0-V+ FHY,FHX6.WF9D MA$UAVT:]7B9I].X/.;)U4[+'3:;"8Q?G'$MQW+(^[9%SW"(C,HL<^-L16ZAN MZS;P#-_HMDXPQJ]I:WG3TU21+H=7<6,1KVBHS;2TR.'="6ZVSRT8-7.+I MFG=-6Z=$6PNLT)W0%K;3[!KFYB/'=%QS>V3SAQOW6\3-^F,LX11QD'.]'!SM M#6YLFU)E>@8UUS%FE%NX%Z.A"J>EIWH3)K=)35_;&V3C' M0M-3F>EIE@VZ;7KJ5K&S9=VH=G3X\[0):MX\NZT2%#8-;1K-K@Z$EHA6_K%. MUQL=(#V@$;JK]DC=ZLS^MCK2<$K$-<\BW1UQU6?U\]/$=4+$-=<\W1UQ-69U MT=7$=4K$-<]4W1UQ-6=U#=1!TH/1S=5J+2IUU'3?!NLAVYMVJZU9+9-UZ.*4 MJ&[*DCTLU;4UU;T#JILV<0]+=9U9K9PUU9T2U4W9OH>ENF[YJ$X9Q;/(+VY- M"8L5\PE57[GNE>\^G'XO0N9X08"3,7D0P"<$DQ< U^J@^8%]D#B5ZN_<=K&N M],&](=S8LNDPCO$-@]JJDK"&YZ2%HWAT[.F4J&N1K[$L=4T34.WLLMG>. U( MDT^9R6>AT[ CX62>79I&O6!>NJ:N4Z*N1<[!^L*I?G;9+A7YO/O0]Q?/AX\N M#L$8%:[T]^; R^=R8]637DB?^ MHXC;&IB0/VU)?M)!G+*2SVZ,R W)J D69<$8/QT0+#I1W'WW,&/A4$N:%0^$S7V:6 MP/:#4 ZCBS)_ M^;S' S(F1QAFU"U92Q!JO(K;@#P.N2]^1?Q<9]"S9FFEV2(>W/RH4L<"2DU< M"\*/.R*N-A+720Y%TL2U?,1R1\35P4$E6[ >-'&5FK@61#%W1%QXT@+N3KM, MO3SFPA"/[+"R(>E&]0+Z]E/>V/UH@!NPB+X?8;;B6=5D2M'G:M(Y6E)KFY@5-]TYS6$5DF-TR%>1JFMMOT'7O M-$?5135S8S-%TURI:6Y>5';O-%='.=?:O%Y2AVVW1TZ$51VB/6R(EI!P[[F> M')",XXYQ,G+B@TZS$E8;-I9@<5:\O6'*U./WB"9DXGA"Y? Z))I\P" M9U%D=76"P;*A H+1 J?<5+-B7=JRI4.+Z&=%PY"JA9J-Z121@\BC78=+Z[62 MVX17_7]' >:$WOYZ]W1SQ0:^-V*^&'M^R'N.8(%XIMYDNXB,+KJOY_E]X9^' MWO@"X1EXCMUG")+%W%DZ.']8U>-9.CS M$_\A@NSLOV%09ZU+,[N$E[.^%Z'3F]NF?N%N7TBD\#-%&^#_??OE,J;@ M^V@$7&S)S\A[MAL1=US^ I=-TDX+&#SNE7A!E:[VB_C\:O?#8%E"*_,O+A=%@FUU&J)9LP;-5K77 M:'7-;MVLB4Y']%KM)J^U6_^+4^7534,_1?.S.._Y@G\_YP/8X05W7OE;/-&^ (DF?+P*UL1+LQ8V]%%Y_&TQ M?@ ]3Q2!\P;L&O4.!>'X91[W2Y#GY2\]_^?5;]L=5;<+J?KV^N'/?ST^L;O[ MZPJ[NK]ACW_\^GAW[VL?2KOW]XNGUD3P_L^N'^YO;^\?8&_WI\^'IW M<_4$'[[=! M@=O!R*!6KO"'D/8^#G!@V5!=C&3@#/;:17N1GYE@\1WPPO3K,BCI$-0 MU--0T*:X^\:&/ !698(*-X&?D?G /&)CAZ.3 ^J)O0YM:\CLD#W['.@"ZSI' M'BX:0,3X*_?[ 0L])D9CQWL3 @1!WP;W)?3\@*1 ,LTO0)45IB\'<1ZR?T2N M8/6JP( M2KZ_Y.[NA]%2B[,#^P8"!PF' !*RL/RE?,N)'RC.X9$698W;,74D=63]_ MYV+2+2EARK%X&G(7\W,]-R#A$]RY0+BVUU]9"C5D84O#:!5T=V%^2B!2_D3$ M*%+2X%^%6J+";CGHA\*;V=CW7NR^%$4,8UIC&V>\OMJA%$04$4+M ;\)?")7 M!N.D* RBWK]!I^"E@#9$+$Y'(ZP+?Q0PV7( +Q?^BVT)0ZDME)GX(B4$8Y3W MEZ>89^$*GSO.&ZP1]H]RFH]A7S\ R*& K^<:8V9G*N]J;>J@?[[A(@(P4!_E M1B4EY">+ !]9%[#%5P_V+-P4_\VS2P\V]R:X/QE+08@KV!'01@(5X*3*_C]_ MZYBU]F> MP=KP1\G=/TJD&F4"#*MLTM0D$+")E@$G,36D7KWA3N1B"$U@XM6 MICSVRC-D333\ H3XG+QH"+Q#0'>\5Q8"4^!SQ_#J*4,KP5J.I=13[__U>!O_ MC6%G0<^)G]?G;P:-9+8L !DIRH1Y)Y\^]D 1O1& $")X>Q !#TK>J^0,Z;BR M,FD]!XP]!WIV@!+">W9!*Q \,'+CYZ@/$%!PC?>B;")XS!C($B5*+"?& M1 X+;1P5_^N"XBF7!EQ1VZ]IVI1V^VN&^(B3I-8\Q:WOW_9I'JOMT\9)2'6C MT2BP?,899LF*G8\<+ Z?O0<_K4#C2,?)=]1,EN5C\_/7ZCOVJ?/[%GCSN& M5/5@I:6V4<8^DXH$5A\@064T9]8#C:5R'X1_K*U(3TS#40KNQ)*#U= J4">, M!,>P5C_5DYSEN!#U_;G]XWQH]P$&%T@'':7IE3@X1X5?^#Y,>/T'=R/NO[&: MPDJ\A1L .MI'K"Y_:64]V3JA((+X++\'IX'=(1*G:@*!]V)%(]-KVN M"KP;,8K F_'P[$WQ>5>,F'B%!A-HM1?3J\1$QEZ'[0@0?S9&(7+&>F;Q"HF2 M79A+\1/"OJ3+F ,2/:^>;3"4#+@; OA,>20?."V/EHH ]1;+HUZA3?FG)--O MR&S![\EF\\)G8/\0_?/_"-]+Y,ZYF0J>[MDE_C8M=0 4*V^W?9CM3F^KB7W MJ].R]*>Y@M"(\0][0L("WG-%'YPUVW%()L0T37(A)N[$:(0/(SL,A9AEX/X: MNR4WB5L22['B!R6"S<*LA(&M7-4)(3G)BB.!1FHBDA:(G&9MALA!,:-8>4J@ MQ XL0<:SK,A'&1N [L$UQ5!T^T7+4X^6P==0B9)8\P]L# W*")B+0@A(C)(X MR P?V"X\PD:%$,(7I(B3?=*Z9RWX>"WKA<'RK%A':(%>1J7#&>SC.P@[^*YO MRTXRV#]F[ 52T/%$S2575-BOPN(1AF6G[X;'NUZ8?\74$PP,Q9,_-' $.4JV M9!F2L))Q!MSV\UZIE.A($?0I"#S,+YKHTDC]O_.*:]:3)ARRV?H*Y+MXACL< MZJTS *H6U'(\2Y)2&SIO,=M)'IP"CZ)"!ZYPR'1)F=1 R#L>P G^']L;L$9E M18&!\)97.Y7YP8FI,[1':RCZD2/4B<"4]4HNEC)4_P1P2;$;!-%(?D=']M-' M:LVI([5V2]1-WJOUF[U&8]#J=FM6W^KUK(XIFK56:S!YI):-^TROS_)_$HP$S&1.C' M&]C9%Z!7A+\H< &:=:Q?K!2,^F:OZG%)C&4&W:\504QL]H'G.-XKWC;U/IZ2 MRL5TFM,6!*L\52^6JQ-95#)1:"$A7OZB*L%RZ5T6I@:, W$1__&Y;P?@(+U= MV"Y)5[KI\.-NGMOL5*K+WKO#8L52IR)CJ2EI0. )D/*@W-YLX?1UL[;MI3?/ M\D-FA8$HQ3D3>R2]B)''1#!GE&*,OQN%OF\@P%=QK9J-LTLR_ M7=8KG9+T[3T1?C]FU?_BH7OC@.^@U?Z1\'J,NS\3U,WD]M;99:-3Z91D%OJ) ML/L1JO>$W3';AWVT79FG,=4:9JOZ?548UN-^?T?"]K/RU-9KMJ5MN] MPK*T8SRL7I '63WI/,@[E_W&?6LXD>M8D#H29WKTE\_T2%,@*(]C,H$#'C69 M#F$:DYG-,W,,57[*[X]_!&F:W?0I8YQ\4?"R:F7U1*+N/$]^7Z>X,S*JR&. MA2=9^@61@<[9Y1=[@%&?@F1.*X/-Z80TS$E': -,(J?/>D*E(:E<2959E\47 M?^8V[(GQ^*C]'-/+@8BL3,),]@;Y4IDHN2IJNM6RH:8 _-VSRV9!\M=N@)XF M+6XMS33(54PNA\XD?2;)!Z("S20)%<6@2K9UWO!ME&+I(9@E)=!G ,)4?B66 M>F03+!$T9/M,I6;6Y:I4I"0;)>*9N< M!RKY)+A@V],5^X>."6*G7IGN+2<%CV0.2K=1!4")H, .6E),X,>4!R<$RAQY MH-A\RS)]_R#$ 2RMRBS9O3D(8^$X.Q^TQ%53!$UVA95CV1.EU7MNI/F"]YXK MV36MOT[BJ$'\IAGI@:W&5 >-35>1">>2B;#4,II+-/(X3K?A*9>6IQ+:HA'L M !X2YX)+X"0^P&32^8R:114:*#3ZXT?-%]L+NXVLD/FW]W2]9KVS?KI>NUXQ M3S9=3R^X7 NN[NC!6TCA-/=TUM6=NK3@(%.E$._E)+.S*(Q97:*ER?L#R**J M[SFGJO-R"';>$#3?2;8ZW4RVW&"_3_QQ.FQ:E@J7 L"[ F19>0U"19#I)\KPF:B<-)-9&#Z0.20Z=K+DVAQY[+ M.:.31[=^L$X>"6W'DQUIE:R/!CX65M;):05DUCE99 M=[^R#5S]LDTXU)LW0\ MO;RR+=KBD7+=W,Y1YM%VCFK7SBZ[E4[S]/A.JX-L*MF>V%3PRIO*<]Q:"K-)"K.]K;/[$C&>U@RE M\:UU:;'3Q];AJU6FL#M:DCD&52F^\E GDHATHQ702R8"V=B0D?U4IW MXX2/\G&=U@RE\:8VU@P=S%_HU(U.:Q.'JGPTJC7#Z6N&0SE4&VJ&3@U8KELI MZ--UD@=3I6:JR7*X7)^/0Y]1O?OJ@L,-M=ZPN@",UDO3:%9-H]V=/L(J:<:O M#F7J4.:2*?C-8TS![]3)(VNV2Q3%U%IE_UIEJ='DI=0JF!;1[!C=@L.OT](I M)UBSIM5>F?:VGMIK':7::U(==Z=,:J\L$X0R\@^G1/6]"%LQKM%7Y^"7EF8G M^?E+,QIDXC*[L?B;[#>ZWWZ8M4ZET391),QHA_G3K$:!W4ZE6YW]<[52^VE] M>E?[5CM9LN?3TK"G^5+R">>H=Q3P%[6$/=]-3]@6O7NNT,8Q&M,#L7 KY_5* M 9ZQ'[."T-Y69'14.>\C7KQ>"EJ/7HNI4]N"@\.B70#,7-/1R15OF0G LV=O>#VU40@XIIS M:N$/Q)T!BY!@F>PP3G-!YC++))/D&D#AISR/7#F.9^%0HF)F4=A93F344^KN MD,BH3F<@T-Y7VD#C(!O :39&O:"^UXBG(( 5X+RI&1Q!X%DVC7:R74 C3F7Y MP7K"%0,[Q-$KWK,+=-278^/0P(1K2;"@[%.W#%:EGJW3PNUH['AO0CS*L3G% M 'WB/WZ5&_OB>Z,M@+HKVQ@4J9=MT\J!-HB'KD;=G-[@)"U]66H&P%[%1^T0 MW-5A%'K^&_/1 MH)H6,P"(/JX>:<,E'XY+2VV.]%F2]+9.2 =BS08>EM::!6;8M@GM0!MLGEW6 MC5IU(1V>@OV5:76O9.(L_V1B$(NZ6E[B21.?O=)4.C2Y@?=P>IL[-1UR('68X7D /J;("?S"0 ME5%NA\*-+S[O\SZ-JI M,7%%:PWQWJ%PZ"Z;XK^TW4'D(NP& ]N1PHKV?WW]V^_LFH_1%6!7_1<[\/S M8%]_3^98XA7)'$L$/>_WT\ET_/G9%\\HP5P1XOP^W#N.T+$$D.8*:R@8467[ MF7U::HT)0C**T5#H?K-QVYS]%7FAK49&)FB!=<(K44X"*L-73P(9>,7NIQ 6 MY#MFEZRD<:R"E][/1YJ0&*]$XEI!]+>'._9$ 9P8KA7V$(\[;<>A"^XX\3:] M* 2Q+XKMR^R *;3G.=NV01A=K^3H-H]N<+DJ(X?!I MAI3(RA1)6ZL#;*GQ>>7,VNUB05:[;52+0"?W^TE&+C("-!H72$]%FBDMR^&9 M%L+:H5F&(I81 VX[@/V"6^""7O+8?OJB ):]/*NA=$Z8!82&+T;<=I%99HO) M"KOW$CM[R(%4?/%B>U$ NJ(G0#!D##*TK@#J0^&K89S%:BFVP7+LF!NF9P>Y M 6)HX5%@VL DPMCFHV_(0G.],(6-"X_'+S/K1+L0A!>.*@7!VR.S$F&18NDD M#(,[%U6.!$M,4:E( 58,+-_N89RRY[T(8]70;KVZU"S'#03@-D1>!_BV 7YH M01U6/#TT3W@"7XH\Y8H?PK?L(#]?=%&0=9(W MQ5 N("V/4/_BZ,WEW)6"TXWL\/@<.<<'8W0^-77<$\\%HS.WS%WJ^*.:WL)[ MX&E%X>Q;BN;P'8(IS,8$=#+_#I/SPC&8J^<],'R^G_,!+/:".Z_\+3C[.2\+ M0!"HAW?Q[9-[G[G#P6!W!V $:& (3W+.!8A_XWN]K'TJ[]_ M>+I]9$\/[/KA_N;V_O'V!O]Z?/AZ=W/U!!^^W-U?W5_?77UECT_PQ6^W]T_E MW]3'&\R!\ /ITX - 28R^'KHKV*: )U:*:LY_D1>:?"I_%N+7![UT3*>7NMA M!#0KDL_':8#],J%YR2BQNYV:*7I]+AK-=M6LMGMGEU?3 ME3$&V",9RSH7];8\\#56CDQ.Y)2O&;I+$N7(;@N>O) [V=^O86WW7O@O :^- M5Y\^2=XTZ:RM'.W#PM^FT:A/#TXABVG.6.+5SI&JVXCFE@!B8*%4SRX[1K4V M V*SIC7/<)Q>Y-1U&=6/LQ_.XZB?#-HQ<#%\&:9#$S801+: !5^0.TGHD6YM MAL[!G\Y'XI',YX[^IO+U/:%%NB1?/%]]A=?5C54Z MUU:OWL M9+T^U V:AZCN0$5'K5%@,#3*""!X7!2@Y/AT.7 *D(+*[DR:> M#>*0.U;D<%7,JHX4^0NW'9*,(,VRD;.AYX#H!+MQ(G0^E2Z6GE;$MZMH7":: MG8E(2/F:%[Z;/2MA/S0SHE!:&?"(WBQ8@"7L1'T1S SQ461T"(MBCGCF3APK MM(,@0D!$(>D!-ZD-GEI2$NFC"*>,6((.4;O!^*#O#>T>&K)PA]P72JU@H!0[ M0D#X(0<37JFK-&@8Q*B@U:+^L<1)>>CG8\AK!;(UF#V U\$>[!=18;_/>(8O!@Y&EC_6/H$V400W M[\ATAAZF.'H@%6H!31GLH_EIIB5%-Q<0XN+0-"WI8_U3$B8$P(\CWQIRLJE2 M#"0G8=+H(NZ37.<2MR8)$_W9:(]Q3J9QD,1 ?<$#T.AJ1R,!3O%D?N9*JO31 M&HI^Y(B'P412J2S;>QB00@DH#E2D9AM+JLVR,^#34%J_KD6'-0AUBA-+P0N( MCE$UQ44%_ $LR]&21B?T6B#3KM4JU*DLUBBM$BLK?Y8]FLQO? M6_C[W)L7_-AN[N*YK5T]6"_X/2RXN-#)K.VILJ\[=>E1S+)_FCK%H\.!.-:P M1!^:4X7,X\31XFRXS.A@9!ZRIG1^37VC4F^7'?[+MD%:9L_O$';F-ECW=,&C M26M;I#5#^C6.MG];=ZDV#O]V'%*.$R!4SKV"YU :C8[2:-:-14!-W6@UT-(VN2Z.-0])H"VBTWC&J]:;1 M+FC(JVE4T^A4&=>^:;2-5755HPXTVJAI&M4T6DRCS4/2*(Z[J+>-3KMEU#8? M#[TO&BTVXAOS@FAC/0=V(.]?RZ6B2TH6 :*10N0J!6GH1 M'0,]>=.%'FD9R)+Y:UEY@RE_AMGJ&O53G/.MB6]I_^ Q%>3K3MJ=:/=G:XJ MTL1W2L0WW_ _!/%16Y5&MV4T2S5H71/?OBWZ0Q"?26JWVS4:[8T=T=T/4]'! M^#08KW+[2AN./WUN7BL6K] VY::OSKK8FZG6-;IFU6@W=AZ-/[D0TNG3YUIQ M^.W19P,C2%VCUN@:S=;&/IVFSY.CS[5B\-NC3SS--&M&IUXSNEI^:OK<3OQ] M>_394O*SW31:S>G&=V6DS_(/I=C1' ?]PB4&*4QVX5^SHF2R3),.N*[BR$5TV-:-(J'>Q.O&QD<8L8 @2Y;3R$ M=^WT!&J)9RP.:6SR]'>^PN-<)*NR=LYTGL&ES6WEA=:ZI6'7XM#GO0A5E& 7 MN94;)W:4#E[+3VXNVN+Q3FY><=06D-4=4=57+UB]:6$->WFWC)JY\>E+^?*> M-$N<*DLL&,ZV(4M@'G37,!L;EUQHEM LL2^66-!&=S.6,*O8Y!^KCC5+:)8X M%I98T(M[0Y:HX? B,)S*5"JS%1]KB^[BEEW.B5/ODCK&1[G*HUOBLO&%U:* MQ;Q8$FE?' 6\$:XWLMWUXX#+5H_H9YS6,W:A+'(!N7II..=$^BZ5*=US4WNM M?+V53',7O96.-.?X]$GMD"V2S/HN6B1I4BLIJ1VRTY'9V$6G(TUJ)26U0S8L M,IN[:%A4FKC(O+/G4S)U-ZEJ/M%.!"4R=K=6W&2VMEJ\7+[ OB:V\E0BF^VM M5B)K8BLWL1VVK-CL;+6L6!-;N8GML#7"9G>K-<+Z,% _X]B?H8_FIC)^T[I@ M?4:GGZ'/Z):V!62A_203[>(@;O,*DE/,$%MM\T=J5T9!/^YD,3=&,ST"OJ@/ M1I&56*^>758KFR?9'U.+(\U0FJ&F&:JQ)8:J(4/M?G*'9BC-4.5FJ-J6&,HD M#?6NFD1JAM(,-86@YE?-K[MU@^?Q:W,[CK#F5\VOFE^W MY&7/X]?6=MP"S:^:7S6_;LF)G\>O;=*OVTKL.2B_+M$0?O)SICMY/$J@!4@; M>P%-I+WPA<-QVJWJ%ZX0EKE+[;2:WL)[@8?@GGE+4=OS/=,=-7DWF_E.[=E_ MATFL9,R?Q7G/%_S[.1_ 8B^X\\K?@K.?\ZW=;3=^>!??/KGWF3L<#':V0TD] MP":>SPDS0*["QZM@3;PT:V%#'WGZ;[;5:8AFS1HT6]5>H]4UNW6S)CH=T6NU MF[S6;OTOL.I3//GX&L6!&P:__,PO9S;>7;]IA?1 1Z>_WPY[\> MG]C=_76%7=W?L,<_?GV\N[F[^G9W^UCZU=\_/-T^LJ<'=OUP?W-[_WA[@W\] M/GR]N[EZ@@]?[NZO[J_OKKZRQR?XXK?;^Z?R;^KC#8Y@\ -FNRP<>A$\JQ\8 M3/RP!$9MY60(MY^=$S$"-1$&G\J_M"VQ^6$_5%_XOOC:Z]T3@*:3'3DU,*IJ34.Z5I*)B<5](3CO?*QKX( M4"8#9P@PST)N.P'*:OR(4.+N&Q6AM3\'['6R8DW\%=GAVWD/YZXR_LK]?KY\ MK0^@A_\);@T9O&$5/(1G K\)A1HV -S0J^,I+4@ML)IXHHM0 MJ"K*W3R"R2V-6J6Y]N26;GQOX>_'/:9#+U@O6$]NT9-;].26M49$E![X99VM M<0R .]3,EF. C2:J'4YK,;B$#W\86+VOVYMC'1.*E3EV.Z(1A1N..ZOS6 M'1O&!*XH(I2O1![8/T3__#_"]PH/*;IGE^0YFY]WG6ZX[[-#3;7;H]KY/4!V M0+5+U,\WJF>7K6K=Z';KFG0UZI,4^X)4FZK MC)1KHM#M&%USXX$>^R+=75"1?P1LCEG;N+.@.1"LQ>;M<_D"COC5_ M8(L-B33M[83V.F54,(VSR[I9,^JMCB; 4R? ;AD)$'L1HUM9;6L"/'$"K%7+ M2( ME( -H[JUTIS26-%''7Q':CB/R0$3A?*A>*2U(,[02VSKS&^'#KV_!WZ> MWS[V0/SY@ST^6R5J;*\)<"<$:):1 #MGE^#1&69[8Y-:$V#9"7#OYXO+ M$& 7)&"]:K0V]^DT 9:= /=^5#@_H-6L;ON NS36]%''I//6=)"-4.NP\^ZY MM(RGHLW:V6439\HT=>3EY FPC(>;31,,Y6K;J%YLG-*D";#L!%C&T[=FHXP2L-A:KN^]TD5?.GO4Q/SF($=:ACPKWQZC M_,$2234O<#^6%@/K]VUU(5828Y*-[:IJ8JKW%[)X& 5'IJC88%R6/&>?'&?J M#/F+?%)/"#?)V8%O?/F2L>_UXIX6ZM<10!0?J2JG!6Q#_3E5]QQ4V--0!&+. MEO$E%B[)@=?"PG_COC5D;8-AR0O[& C![KU0L%J;A1Z^!9Z&D! N%F+#7Y3K MQ1&Z ]N%!]G<@7? %R.J]88=,Z0W?!W\8KM2F,&G3Q5V#0*#V^[$FN ]XPA6 MP8-T4.D 7C4:>?&ELTJY4VDZOY2;EE4,,L"$Q2-X-?ZLEJ3*TN&-PK?L -%B M Q)? 0O/OH"]XL.X)(&X8!U8Y+L(U94*0?$>:%,Q;O*;1Q3QG%L=XVX-DK-] M>7F O[]ZD=.7!$=T,QC QG%E< EL(J J^AE]Y'A!!J25B6X, M$XT8I/B@;@P+&[G4JJVS3#^'Y?LR7/-@^,7Q7A^C\=@A N3.C1U8L-(((%[0 M;:'9W*S;PLYE6G$SCEJWPK*;9+ASAEMG=RF'330L6+/%Q2*@HG@J@FQK2BJ_>.K$UZFP/J]PF:9&NJMI'&5^KB)C)PQ M!SRJ;D_*J\(.3Z!XUYNMN<4QJ(N'=!QZ4.OJ#0IV/AK$K)AE/^:\D]Y0R'^( MP&"N(*_)%P/8X4[..3<.K)8.@BLW-CZ1_L1S^XCCU(Z\TR4)[0GI['<0<\M% M?NL9GZM]=MDUNLV-*U++=_"@>>)4>:*Y8Y[H8+C$Z#3*=!I7!@LN$XQ0CSC' MZR]J-=+(!].U8'V+((RQLM4UM"BC:M$B"MJ;H\%T7J\4!%*P(:GLF?VQ-M$8 M5RG=;M?$ZS;6,5+10ZVQ&1:TJ4%'3Z-3* ME"R]0U^NU);6O>>>4[C>=N/#7,3%BQV^K1MZP=+/!;WF8QL/ M>\2/L<#3?SSP MKY*[)]>5S.+0MS=%@O"D'<4&PJ/9I7H2FX4Y<-'M(D4%B\ MS2 1O(K(!QS^&H7W7O@O$4K?HD"0US";;ULMGK0M4$;R66 ++$\^JQH)YMFE M:70W]TRUC; ]&T%E,6D;X? VPN:A#/-@<8PKR_(C3#FD]"E?Q!EM ?M(^71- M'2S8AVAO%8MV8;V$%T^8]1;Y;]19[4_N1.*:\O/H3X6_A56*67&^O;9;VEPH M,TW5MTI4RQ@*C;/+FM&NEA&9K& :M,K8D;,,IOLAB.(;_GWN##VL1)%E%2"[A]Q]EE4B+KS3$5B+XMB\9SM4PL<^NLI?_'3PK+-2 M/V/GZ6-ECR _C 6.-':?)1'IOA@'C003YS\,_@C$%;+]@V+Z._=6L?P7ST\P M]A41]E4Q_=OJ1CNVC#/,JEDBB:\);L^QX[T27.?LLF'4VV6R4I7\GT5YZVK?:R2I9]TL"^G,N]&%.=0TK*L@_WTV1Y1+Y=>8V\NOV7QF:!W*M4>D2 MSM.*%'05;)4TQ.R !4/OU8UK!2QY@@AOZZ<78:6W*N8.U"#R &>76\+&%@#P M/'JPYQ8.2$\> ZH#;QTS_NP+570/3P3845$^#S*5JD/1?Q9!4J0:5[RK E>X M.E/O;ZY?[Z]FNW\J* G/]I,HZB^Q9(%XS3R[7*NJ.>H%XJ\(5GK[@LLMJ%MN M=8^R(MRL8D5XO#LFMW?!UJ@_+ET#CZ>4_-D0Z%F\<"RB "9%BB>. -H4_(D\_'/(0+_6%:JZ0:U0!!$VM*/JRU+VHO\&, MYBBQ4B#9/"7JE#J2^B9SEU(0U?06W@->B\+9MQ05C1\"069K C:9?U=@:K.1 M,/703^V09W'>\P7_?LX'L,4+[KSRM^#LYSPU REGP3X+8CDIWIA/TX/![K0) M80Y,><^7C1K ^!:^5'._\-*LA0U]E*-_6XP[<'6?XC8UURB"76R5SR^+Z&*. M-,VAI]F8: QQWFSL0085B]>[I]O?F%EATI.:_O>WJ_NKO]_^=GO_I#3T([NY M>[S^X_'Q[N&>7=W?P']77__U>/?('KZP+W?W5_?7=U=?V?7#_WH+0H(^U MS_'7<8L@4"23/[V*R6^B(/X"+!KUG1?Y\9>T#'RE>A>[7L)-12 M=M_FOBV" F3N&RUSZ?R+YV.[H7/'\[YCT/(QL>R.Q))8D>B>D'ZD'0S6HR(D M,+D!#B-6JY[_/_91X3[Y1E' I]1X5U<,)F"76L4QT9#%(7Z@O0TT'?G,&]LN MMGTR*,/8DJVKX%,/?!XQ@#_ ,\;/7N_?LDM5@*V=@FBDND6AD^![]!M^],4S M+ #?/8@P3S&VBN R]06\.7)"V7N*O7K86$JMGE[Y,L4&(S[-*[;C3'Z':?4C MV.[D]ZH%U-3WV.+*LL<%=Z!CX_:GGD_@F?P6G*S(Z<=?4G%$_C":U+O*H2'] -)/*^"*40QP SCJHD7O"R]/FE49\3H1K7L MR2BC)*\([&2DP2!$]_'YS4!_U0_/Z3TNO1FNB)'CKFUND)@U[G; M'WPT=F3CMCGP4AQD4/I\W.#, 12&A"DC>^TK[OB[R-!X7XSPY1(\P$&P;V\$ M7"P[FP4Q%B;6GJXU!@[M""YT;- V +DW(_E*\J$$?1:C#B# F80J^=EX)_V! MJ@L<%5R[D7'!J5?=Q))ZGN]3PZF D?$E7^4+6 L;<"L^"]0/+8JH T*[ \(4%%)(SXCVR%@P&0[84,9.P+ M]JY+7ZO4<>KH$XAB&J%.?R$=-=9;2?L>H1!;(!21M ML *0:1 ;G+G1J(=X'C#?#KX#@41@T% OQ 33&3%?8;]YOO!>A&\@&TCJ09D& M3X(OW\BH$:$MVP7"O3X@M0]RB(X8<"W"?;%]SY6M(^$"/-2F-S-8H8\GW=1" MT<8N%Q[]O\+N*(Z%' D>:6"C=1_C'& (;AD]#9LU(A'"SC@0H=H.]J^T #6O M\GQ=F74VF%ZRY2!>"I0=>G["IJFLD<$I0+=Z_NO0MI"QWM0M!EX"6^X!)\>M M'M7##)**LG\C?!-EN)Q<^0$:;:BG?! "#5.=*30:XT X!>-AN?KU+ZHCP" M.+G CT ,JNH''K4,3@W:Y.0[,O+?LGTK&L%+R=3%*$04H!+"> 6L$-^/N/$L MD$GRX?G]6M3N<7K+=&D?R"80>0"D*IF"CX LD'U)F\DY6O(TF?H16[ZH0J[O MXBTA5](%$K@+Z$R*^LC/ZW^E\Q10XTZ#DADI2"2-E"Q++-U%,!_>.-PYP))Q M(S+<6I]+$]7O(B0XL!][=KP>X#1& (E=3BUG019*!#F>E;E"(1"812(?11=5 M!J+3]UGC;W_X4YB2EC&@JO?&GH4+&M-)+<1,*V<4A\GW?>_5!0O(U1C;)\:2 M=#NR:@9.A )58D?*V51=K>7OI#8Y6N :M_O$+6**CBJEJ0;8RN!%^1/HL8! M12,64$Q-V*D#M@5N4436$CC6KV@Q^>#82([]08$:M-E\SY$8!L=0M;]."K#_ MJ#Q6V#,:SJGI^\)]VXN"B57].P(!CE:LTM'*Z 1ATO<2(:\I9Y]ZV%'XP7[E MPAJZL)+G-[1,I3,J90;A2GKF00@6FY_T:@=WN!]A& M9>I=3EW,!887\&A< MN:A"'MTK2YT$1^0G-VN,[UE6H&.J@,_Z&&3QQ@GG8I8"32>0Y[CICV( *%28 M1I\HB# EN9]$<6+W&,UWO$;=RT:>'_?!1RH#,J [@V 0.9H$#D4">%P2H@( ML9S$V1!D/3#GR-9>S2K0"-PC NU!["I%+AT(@V*7T2)YL*?BIQ2(E2%OVQU( MK$ Q(C6E0DI\G[\F,0TY8@/, ^E9HS<-\CU"@_^9!Q0LJA>GDF! M)30J^IH:]^L+#A"569&2Q$J)IF1"Y32EQPZ^ M(\/1Q!G)@'3(B0$V+,0:\S<2&5BNA1\S@Y; _<^QN\;F?K'IJ_-0GISKI6WO$W@C9[/P-;.X$4]+CYE:8^%VWH%7E M06' O$L-7>>@\<>GN2@[(5' 37(!$QY=$-G]A'(V_3!L17?0^(!?P -^7!B MU)GM9R=WX0.#W0"OO13ZEDZSU62Y'1_AKXC[@'7G;98YEJ? 7$PQGN^FT@=0 M] 3JK"?K^E,2/QB<&![28F?/^'WVO5>*IK*/-.'M_..!3-^).J%H_2AD9J^%?^N#I. MH=$TLE_#0KE86)0OW3%YYV3\<39=O+\Z@?;L.@&= M\5^&M>PSXU_+PEVYS)0Z%:!EG(FG8;+?4' GE/'S@ ]$^)8[-"-K",,E\1&9 MS&F8E'^I.4\]4/#4SI;3DM$HEUTND"J&_#_<[^-S8D6KW;?]'JO;JM>YS#B6 MF2M9A(=4\4;)Z)9#Z=OJ5 VC)N2NX^U85NH./329G['Z;F2KO.HTU4X>X-K8 M%#=GG&7JZ;RD#XH,E6:R3@.5'8?/BU,$LQ:6.ON9-O,U.>V1G)0]$SOM?1LC MIKTH&Z5)7"=Y0-/#X=0!'N&K0U9.D@7%#LU/0]\J%[:GU"MEYL,5%'BG)%:P M^;&B!BQMF]*IDZB!>GXF5T1F:"F*S-(BQ@X%&7J9/DZ:@O9(03+4'D0^ES6Z MLIQAA#CEF8S6080>F859&Y0GG D?(6[1T=-HVZ]]D?!SQLB83,7AB M0LJY3KZ98'U*CN6V@P>$D\(%3Q2QI#M.V?@KXN3<83B0F%WKAD.$;&)T44$ ML*S2XIAFY3A"YDBC%0)8>U.]+P8XQ%6%5.*3N**KJ<^02NJR?3!FN+\-X:WQ M.0N?J5HU4C8$!G[#@YM @)F'#(<^NC5$XTVFT( &Q[-TK(&C#^@:1"%QMT(W M!Q6.D5C*^9.YN6GL);'W$+VN4+DZ:51NEFF8L0?Q\]'Q?>THZ:13:1$P9#)> M7!P1@%S&7"P'^WZ1I#9U'R5K.&V$).DNLUPR&4[*Q.%::C2159/5*_O7&O-=GCQ7&E%*6 M*P6.EZ N4W/BV6^4E*;64">:C,?&TSY*C2YU9\!IO4&'_\B(FBWK)%*3#XV@,2)A77!?$%6AQZF^NF+;"KIQPB#9) MMG@V[OV2K\WQQ<"150,+JYZ8;.A-YT,]1U"%"/@9N.IG( _P.$3F+?GJ:T/F MM=%:XR$C!LMF+6"BZJQ2L%46286A/:Q1&N*VJ;"+*L:R)86NL(F)7P75[6'M MF^1J6%& [AY6K=&+ T!%8*M@>LP-')_'+:G4*1PDP&"G2K[!HM(Q++"FZ&.( MI;VNQ[P>D+\\&@9#(AH3=8PC^-:B8YJY97D#M7J)%D;1XY3&I/D09/B9DLY= M!+HJW,L\"V,C^<(NF2SN4IVO4PPN>W<.SCD1$S15(_U25/UB" M3/$$M":??=D&C2P0UWN1">6JODN53%,R"KD/W,%3(@XB\"U0S!=G-Q"MYL1' MUBN)SQ5Q 2B-/,QP<$,T6X"GGKEK6T;N<3+A 0,H0ATNXEI@T4BO 8 67)OX MV$KQ42:8>RPJ91&^,$D7C^@R1_?AD!Q(%KYZ2@L3E\O4DN""?:Q]RB6=(% _ MFI_8M<(:>XJ+!:A/=QI=0G0UJS]ENO1)\?D_PJ/[_N'!+^Q/@15@8K)WW7%" M. .G"S;%'CGJCYQ!A WTN&5CM-5ZLQRB1H_=DSUW17W.8 N@?FQ7WGEI'=@S2'2K,%&$F!R+S+5 M%"#!,:W86D%UE)W:"CDP0W=*Z,;YU&2I 62"(?9(LA$6$Z(W_D2WD#GN"BS/ MP$QQ&6:@JIXAK %)0;C/ZG!+?6,/!M*A=,#QM*U .IV ,W DOW-JC#"PG1$V M1/'"T,$LD;@+@*^BS-(0&GD.6K(YC#%J'12GO"6]@%:2,J@UL/W@ZR1K%H#J M/_ .Q1J$Y2>D "+U-%0..,$)I0Y1^>S2/T!5D:.P-ICKAWZ'G ,\W[8N%Q* MH>T#GI!%L%>$R!SP<.QT 8D.55(Y?)R>B+K1WZLKA*1 &]'_*QH")73O:$! M3NB)JI$]['< G,]'I\"I#RZ[&ONVP\QV[#@C'G_U0"HBE8-B0'*'92$,TK%% MB&"$@20X'H%?Y5-3VTR'6N+,^/IHC!\_-)I5$(*.HU1#43];BZ9DJ3=2[%^Z M#I$O,U#5+%W5KR(UZ>5JN5-!NUX:3_8/U6Y&^><+E MRJ90\IP]P++T/LHZ#SL*4'N@98 'C_HM*9/[C;^I;6=1E&*TS]H&[ S_DT.J MZ!VRA5WFF:!<$WG1I-5MFIWW=PR%P1,4^P_P>SWJUT$W'TBB=/+]QV>-S@*).T,#VV3?;G M4M8NBL*=6FX'A^"=FX##R&K\0W(MR/=R\N%,I6/.EKZ=;MVHF?5$]BH1.Q9X M'NY_!Q\'Q:E;($:[E4['F.+]3J43D_9LRGQ_B:<=G7BJ$T_+&8+]O^*-_9X) M_=^Y??0Q/7^ICKLS]E(.QZIXPU=]7"3(OMM?[YYNKLA,3;Z[%]1)V1N)4_"S MBK;*X^]P-HA-6R7G/^U<,*()PD*Y]7%;U#&H#?A;MB>T@(7Z1"ZR78Y%O<:D M"P[/M*GWJFI[A>_)\V-J?I>I6AABB>F M%:NY"]FNJOC&E'BE/DH/\AWNRKB #)D%<4V_VJ&,H&=H/]9!LNZ7AW'N3Z:! M1X6M M1TL@F8>5C,GWV;G7":C'1DHOO4SW,:(72<)MPAW<[1!$QJ$&WW18"O MY"<^&(>8^V@'\K;L!D-Y@! 7P*A>R_2Z].&J)BJ. M1QEH]V.DJR\ .)C7'6=T\A'&VO_#Y:LGH9Q=0PSX^!)$^D?[D^R$CTGA*7&H MI7I^G.IKP)7QI?F>H'$^5SQ9$[N(NCXFF_@JM40&X^1DCN1XV79S,'&3%(?V@#:+PKM%/'%U7"XSY[&:A-TC2=,-BPZAS,C!S 5'!7Q?S4^J]99SI&&QJ3LQ$;^Y8:/M"2: < M#"QDR%A*GD3H?R)O(\$_GY BGE\HJA&.X$JH;KX^98.F[;^"N U$"LLTYWRZ MG7>!?D3:D2WO)Q\QN6P4L84UUEN#P9[2[&$.2&O2*4QY>+?COT= M$VZ24HZD.B/>&N$!S[Z2+FK]9 A'#K)Q9HI,>TELB4R7-R2P:-U9AWS"&BPW?929%&H=M&41H/[D8V& M988,)FW&"BG31$$-@RO[@!)TEU3R'H'N20Y'N$I24-.!R]\R_?V_)/Q['9M7 M:R6*SARO6!KWZI$[XEB&MSB, A@4#YFS[4DS'2;H MB%3TLR52F16J\VUY;BTO]4&VA" XE'F)64PRR<@1LF]A4>Y#G-A BWB6,R6R MJP#9.;*C47H'=6=Y!66#;Z;IK*-X;HJ4VI'?\ZPAIG3WU?GPQ-+[?@:8%(U4 M>1\L_D+Z/7%/!CQ22C*J\N'E]!F%J17<\K']$P=)W,=>P5BG*#L#%F54X(&W M;.<_X"\>J=;*;J+6YFHM8@[!2O\-.*94SP"%P[S6/:^8CB"= Z)6&P0&K$>J M.O+G4R)&7%+';)N<43#M$PLWL&-R5;TVIM+XY4JD&43#>F B'@ HW M(6&U/'HV5Q-LY(Z0M,YEM5.<>1$S)# ^& ?P'N5^Q>E*.0&02\B0.\_S<5J: M2P+'Y\DYE,KAD#YFDJ 1MS\^O4RB^"A?\G!_"K'2R7H5_+OP$R!'(/MDH?N, MRI$$GX7BA8C.?7/2QB'9,Y1W)S)RHODU.QT$Y]T[,M]G#A_)05*H6G*_9D0' M2I,PXX"3BEN N=RSDORGU6B^# 3^.$L.+V';9 HI,&]MB('(.-^&9HUC2::M M!HU%/K@GX]F20\^\>C@]_ M])REJ^X.O='Y":QJ6\^T+-2WX?TA MU;0ETX60Q/,+CE,WP5.>O9O<4J3\%J.QX\GNJPH<^5LQE6\HN%0(R:#-*9MO M>YE(!Z4@&6)$H_DMCZK$$RHRNF.H!F/\E#-+#/71H$^8J4QI2)FRA@ "B[= M\*WO4TZOD9E7B]U9T">%:WA\LB?-R#@2-Q)H+X$7._WJ^4L.XN1D"H,EA?QQ ME+4(!''V=9[X2+BF31>E2ER@ A. R;U+VURYG+#*'#R6C(^82_F]>>NR5I9>T MK>M 4!"78:7?N>=CSV;VXCG12,3] E30X659[5$#PD',YU2P$+65=R!U#ZP3[21!@KOD"*,!4+E@L@C")(?\@S M\$PK^0K#D!3K5'\JVFG,&=)67:9:63K;,J-P$DZXY#E 2-C,$K,%Y_M+\^KJ M-"^=YC5?9AZ(-+,"+,W+4:7<<:6Q--QDH!;UH4S:MJ7MA/.KL\U5(I5__T+G MIHZ4A;$8E":IZE]* V$GYF7 HZ4,62".Y;%1/* +Q5_VT7&M)B4^C.PPI'*W M$&Q"0#UITL3;MT&E"BH.2'J)JT W:/;3T('_I%A@1F'$\W.YLL%!MHN^+*A0 MI>KE3&16:#-R>Z%S O(,K*$\GZ"3CK\B>YPT?8_4;$PP^,,)XX],,RR)5(-@ M8A6,/62D!UY8VP=$?QX;AY0=DK8+P^[T8PR^QO-99#'="X6LYD M7?B,QH7;W/06S ]Q:%)W7-;*@^ \IG1L7)?9E[([)BT%Y=.@!:!RG[;]K^B]Q^MB)$_0XNU=#KRV2%W+7&O$+0C$,4 MR'/ 7 Y:TIW B M!)XXB,!@P<2Y@I(69TOF&+Q.^RYQEIHX)QX.+.#>@YWN< M3%-U2Y!4?(-+E1YLS-Q3ZM3%@38Q)\RV5G@-!8),L*/^IKX\+J&F"[&7&<\I M5Z_((22M^%+]3F1?,7DB"YY>[N+E(Q1'QLZ/:L@!T.Y)US(]S#J'3L)MN+QQ M[.9C!)TH(B:=0Y[&9!S-0K9^)!LD#(:45T^55RE9TWQ(:Z\ZI7L4G45F;M!3K]Z/K49 MBCL6JYFUB6+(1)5DFEOFQ/I4#8 O'H:N779-I;/6UL3&06V JWESWR?FD:79 MT]3D5!&@["_LJB&'UAL>X;N!:K8=BQ7JOB5-3LJ03/+2,KVGL#&& O'$3)OX MB4*=5U,XJ^\Y#O>E-E0SZY RXR[NSP(+5<=#2ENB:A$LF?]!_;Z!35M)-"L? MN9I?1L^RZG]ND,M. ((+D(HV''(W'= LUU]AOZK!/#)%VD76[]-6IW-\55FN M3*^%-V3A$&>Y4*JC[U*ENI+Z\N*EEL-DKYM8+O!<+^EX%B6^HR_4WTH8\!'9 MD61$8:IL*DJ2U4CLIZB<0J1JK4<4D%*3EXXF'')9I@(8PO8HN7DXV6'J<<=D MU&;4X<&W0SO 'OZ@*W2!:,+\]>KLR"$NU^[_U]GBF%6M7CW3\<;W&F\L5UGI MMS0O_"'5(4N7E!Z91?($>!;L-ZFN;@O4%=7>^^GA]X(;S).%U'_#WPY^7HX8 MRIXI*#4EQNLH]1)M./0-9->D!Q921&N)( 8CDC$0FX=>J5:IYV9>$%;!$A6A*/:5 !!Y2V'EI M315LX$>V2:\L&L+T@J3ZQY-5QFXLNY3@2K)ITRR%::%^LB(CK5)=K=O-$=E5 MQR=.'B9;:*1$#0KW0S/3-K"48@>E2KU>J<^6*E--0E"RH#PYI#C!C MWMO#+ M2 9IXQAQ!I6JG9B=*RO!NNNDDU?Y4Q0(7,SI59%N>&++AW M,QY@W@G&CDYQKDRVX"(_G&&J/?QT33&VT<<:"LL'U,H3\(7EEN_OW*BF,\[U M"=#1Y#A,1UJP?K!1_K@IO-Y1_\,[%(H@Z52#)KDGU0VCC(]_]U5C^;4'(755;+ MO62=2[M3EYKC'WCQM!R99'S)\]N6UIU%)_C5]$P[*S9_Z?D_7\:B,Y&5[P\R MUY3AE - ,8FI/G6[)['T4J5Y*( P#AEI4880^7Q4($:]O 2%+=[M\B!3ZC?_ M''S4Z8#4W ;3OCO ?="$N%5X_K2IY)P.]EB6$.#?K0+KM9]AUA8_9":FC@Y9 M'['44<;= AKF)& _8^'C2OFS"#XM@\SF2LA4D;LY8,+0PWZ M-BQK4XW/5V% MZB8V.TEUJP"IRHX!5%/2=*4M9K?FXU-+M3?*)Y(![$UVB2)CQ=UJFGNO-&>: MS8JI:4[3W![W]A'3.S\=,;FEQMQJ=D@AZ940/[5.I;YO_!QBHTNY$JM9GQ-N MP#&(FNF^D6N9HDL[0*M![TAXIF;65[;=BFEEIX+MG2.IU:S4-9+*C:2/#;-B M+J]]-'[VC1_P&)K[QL^)6 =S3"7,M"NUF?#W3%;K+F)5JQC52P=(CX2GL)AB M/2=\E5#QL;A,IX;=9K?2U=@]5>S6UHW9:N0> W([Y4/NB1A#XVA_Q\^5ALX.*"]Z6OM/WCAIC[?4-L-#<0\* M SL!:$]E]4"_/G\N.XJZE;9&4;E1]+&^BH6@T;-W]#17,1%*'7C1&0(KV H3 M[;D.'4,XM<,H;(Y6OM,HC=TMA2;:ZX:/-';+C]VF3@$Y7>2:M4JS?-@]$8OH MF-,$IEJRZE2!;1YSUCHZ54 3T:9$9*Y< *N)Z!B.^76JP/J**]_Q]Z/47I_8 MP/=&A5U_#^WJEU,2+3CFU.>?:/'K'0U>DJ+GOJA6MF\ULB,3.CF/=>$)ILL,T=N?U(EC5%-'8/1KL=M8-8FCDEA^Y]=JZQ6 ZL?,4@R>_^]Z+ M'<0#J32ATS<>6.ONM/J^JU*?&I4K7?S=$U%XW)*.)J-3U&B6O^3B. MP/^]"'?8P6'1??DQQG4 6M^+>HZ0HXJ7&V)\HC/^M@*:@PNK1<'RS=KI;P2< M _M!FC4T:\SQ]%=/#->LH5GC/;!&:\/N*L?,&:L$SW;&)>4CB?JF'7?V31,E M"=;]''+8*_R_;[]<_@+_Q&N2K4ODQLT8^[;;%VYX89H5Z1[MV[]M3V[+I$;W MW,FW2LNBFS^J-BJ+@ M<9-$0"^4/W]^M?OA\*+9J%:J5?EB/TNV\N=:I5JD'N6/9JL3WUOX^]R;%_S8 M;N[BN:U=/5@O^#TLN#AB8];F1&Q6B!XMO+0[=6F!AE2B92_2OS,A_*>D) G_ MIZ$O!!O!=<. "9!V_5]Z_L^7_XA

I58XG8SZE"YGK(W6>QS$&6N2<2R]B' MR]H?Y0:Q637KRT07%^YV>9 I]3N=CG4Z(#6WP;3O#G!3'K4FQ(W@N50*P#S) M>=AS([.VQ437TB/KH^TR>*IC>VY@,/'#$K"?L?!QI?Q9!)_>6>)G,93(H[S8 M:9*G?L9I/6/G]6/5TO#,C!PHRX,[7VQK-P5C&R>JE Y@RT?VB[98[DACK7FH M7KV:YMXMS77K*UM7C,_[S -032.ED]]6'VB@<;1OO50JV+J]M7E14^M M6ZGK*=?OI5SOR0/K@ 6YM*$]NG#O,SUUMM8(?O&J=EM=#KATQ#G*B0 MR()9OW-/[URZ=*.5Y_A_1T%H#][*4:ZLE?A"_:!CL'C?"N#<=87EB]X()@W8!_P["C]$9Z, MAQ4_&7+,H@^/##WII-+5=+P97[[L0LP*>X*KDM?"=N037WG ^I' 5S@>+%9] M_>(YT4BNSFQ4FLGKN-M7UW$0EOQ9L$# +^XS&_L$&%IAM=)(]V.[EA,%V!,' M?L.ENN*94X\<&[9GA8P'@6?)P9*O=CBD:\;PY3GLR8N>AWB?6EOD#"(?X!*$ M]"8^'OO>#WL$]SIOA40R,V:S+^KY4#=C4!R2B"O+E$6M*R0.#N1BTE8TC!0. MQ G[A!T,U1$/ )+]N#JQ:LWX'5@TW ''N(-!H$( M6>^-#0%V\$Y<+ZX[\T1?/ N7AI?#FQ)I-_%(XNA^#)3)_1R2S-7&!CY]:3"' M@U(U2&KAMIYQM&U?_* 1M@#H4DJ,G;+JX?1YX4EL231[X=I6U?%X1#I3Q;#_+64/ /4KY,"4*#?8"WI?(#Y.&DRIU6_09['=K64$K/V2)D MCA503RV>8R'IM95,,*%E^C[8-R["24)V[#EO(AS">@%CEJ*V0#T"I1,BCO<" MX5I$+Q8XHARG< ,*X 8 A3=*[E.W10%@#ZXA&2P%-*(7[A[1J^A_W/+?4.&! M8 >P_B>](Q"6!^]5&@WO0B*"GSAX'J!%7 \4EF5%_MP;ZA7VWW,)@Y8XQS8O&?"X;#':V>-$$N0 T+'Z^"Y?#2K(6!+![\U]G? M;*O3$,V:-6BVJKU&JVMVZV9-=#JBUVHW>:W=^M\VR UJ( #\<@TO!+H"JX-? M%F%X3J^"''JD%"R0E:5IQ/!WWPL"]KOO#>R0G8+LEQL:RPTM;Q> \/O0JN7, M C<1>=)5SH8%T"ZH=";,@@_-;AH=6-'=3UX%,OPYNX6,US]7D5-E6-Y[+Z7- M7!(O>TNA#>FP#/@+2!Z4'2/[1[$?5Q"QP3LC-W,O=Z,!+$4ZL?3XD['&LONT MJ'8?";W8(LMZX5FPP<58U11CU+.&>SO%.]P" )7?;"7["#T)1/?RFFI2[44*CN_)/M]SNR7 MY_>KIL.N[OG6LO'>"<\W]UM.L0$\.MN(8Z^RLPD^E"J0YY[GT:1<7"G<0JQP M'@<-D\=(_S:SL2+IG-7U\%Q4O2+ *3*PQH&(8^7I4W;,:_M0TBLRH1Q*_#"F M@".(K]MX/#&V(C[IB+754#,XWM3)\LS62^;J6]!=[SYFT#5X$2 X&&)ZH@T.#^,\7CK,CWL[$-&]8'K[ ],(I\5+FP0A]TWG0< M"W8RHC'7PHJ0\4]7?]W^%=DAV@_$*VIF)\#S:C"P'0F1:\2WBY',4U!@Z8;= MI$\Y'92D&T8"+Z5[(K&P&EO79BO.3N9 =DV',., ?C S_F5J+0KNN\ /@60Y M?,7_"(_"C__PP&YD?P)%1*#],\=CBS8&XBG([60]3W;9E4T[N?F0[2$]18SQ MQN')4L.CH3H8_O"@,0A ?*#/ZHA?N7)"3K.J!1!O8 M!99;2,!1 *'!618?)UN1&0=P+:")]Y%%\!0IF\PAK40%F>QC^,@#$/R''+GE MI4]9G8JU'*SWYE9MX$Q5*ZVL,Z6BBE(@U&8+A.K:%MFT-Y5;_63B4I"Q9O"R M)%"GUMC*6'))' *7!%!R,9@O-Z384-V4>H(%;)UA+.F#[9:)#LRX*>^'8! "^6]ZA0LHZ;Q#-^SON?"JRP8@HH>@)4B0[?Y9\2B:M)@ M .,E%"H?V>(.7>OP5R6RU4E)WX8M^915TQ/AJQ#2R_JC\EAA ]&G<#$^* H] M_VUJUW%BSB3PMD2=<6Q,@K!@/VC*9:"1@@G?I]1$%KC3H#4FH1G?561^^9CJ M0/8@AE4LRX\0U<+E3FBK-*7$M)J\?VC#RWVLG6&1&V#. MN@#2>!OS,?ONPN1IA.\4Q-$7Q2-HE#Q[2&YH !&%9")[I&9P*MRJ=E5](EA6 MZZZ33*FST9)LM+K.1M/9:,<!@F#2P[0./AU05]ZWBO<:QYX#GPB6(^2!07:P FD4QZ2E(Y1N+H M!>L%ZRE)>DJ2GI)TS)-4])0D/26I+(#34Y+TE"0])>EHIB21[W:(?D4S_-"+ MG619M2CFL&A1!0$ZI,GS>J7 R^SQ0,C0SL=,-S$9$"G3?"']C'(^8^=SG^HE M[SZHYSZM"+!3GH?2JNJQ3YKD]DUR>NJ3)KE][NT4A%SJV9WDX*?JNMVM3[1E M[-Z]T<(S?;,1/T2=II[7ZHJ('%=S'X[K:4Y^,9N5AAZ>5'(Q%]RV= M1')J8?"5]U]NMFIW5Y;QJT+@P.ZBIN1W0LEFI:LI^?T-RUQM\^6FX=:Z$=1R MS,O<8N#NI.9E=BJ=DJ&UK!9\F49F[GV.Y'M]8?&8S,L]5ZW6.I5&V\12]QE% MJS_-JN?K=BK=ZNR?JY7:3V=K4_VBNHO-!X\N5R^>SP?837GU$L?OYC;RQO 7^F&4],O' GDCW+L/>4\*D@74VXPF&#@5R2;"T3 MGTL$.+@ ?L5A"+UX,H+J-@2OFK&-RLS]]3U!BX?'CN')>(G%@R$;8"7\(.DL MC4T7Z5=J,MC'>OG(D6.P>C@QP0ULX!+\,: FA$XH?%V3E ^,7/2U9(H.=, H1F5]A_17;?#M]F[WC$W])U8R<4DG+4ID== M :\M( -)*'UL&9?VP*?6Q4NWP7HOG&Z6C].QW=4D4A%\)&U:Z(GK334_Z*2J*0I>;>9$OAOJ5._D_%"SZE07 M1GS _!GFI6PFO5Q?YTG03HYC.B3>TX%9\60J!'[AU.=Y(\<*!T]/S2%3?6HC M%]PG%RT+,,&X[=-OV>%31S65;$6&+QY[?,2LCXFRLUF_D1UVB/,,.Y7V).]G MQT5MT#Z]B,V*Y[WAL 3;Q6Z60>A[:K@AC8S*LH,<<3ZR?ZC6DS2W-QW'L(!( MWU]?P(;N"ZC[ DX)YC)TQ[N:C$_ MC(>.LB@J69YY&?+AGC!:HWPBC9\2;VB M9C[FN!OH-:IUW4"O/ O6[=UVW=Y-=S?3WC+/>/=%3O<)Z>A&1.^]10>.D#CZ$A--.0_K_/''*V4ZOA-&O%UTXL/=*LX"-$47O=^IK22)MCMC4+IR/K M.OJ5X7A0G:E1M)PN6+7\29LUVX/^329O2B;,9E*GM&6SNF-8TYV*RHXC\*0. MTZEH+[:-V:B8S9)+G0W"K5M4EIM54)>/KEO-=8-2I:DDUMB=B=UF>;%;AJXF M1](3]A_K9*T?8<]8KGO&KDLB]95]5FU![AE%!VU'ND,#\M2D[=5JA49'*&=[ MF\C9]QUXJE5:.C:H4;1(SL["59PT[7J4H#\'J^6[\O2WIGV1Y1*:'"\(L $" M#[ 2#P'J!=PYQBD5EO8XUA>SJT86M,>Q9Q155]:$VN,X!)Z^>#Y\=)D5^;YP MK3?L@D"3[=G'9VZ[GTC@'J%T[6L_8^U6U]5*0S>++RUZJI7FP7T,;:TNQM/7 MNR\/<3K4$0I0H+(I6GX>Y??/TT)&'TD8SWH?E_>3#S=Q*#D]ELT$2 MTC25*@B/T>X>:+M[?;6AHK:-UF ;]M]YMQ,^5]Y_N9EXC5FU1U:7IRGY MG5#RZK-J#UN#J.GEEFS4H\M# *IH=LT1B= M[/2\D> !%N>&7C)KD&;M#6R<*V-S1\T "2KL5V%Q?";^/'_Z5C(["R]M5G]* M:GOCX5V%([X,]IJ,^:)Y?K1V>B!VH8N?-?:],1:Z>2X5LPVY3S,7EJPNCF.G M>,O,E518WLW6!-XK#X''P_J^Q;,HY6S,R3%K^-T )R4A58L,,>&8BL!#2@&V MH(F.>*F:ZI962>:K)V?/I9L83(476MZH9[NYE<1Q?.2) ?O]_['_]AS<4\#N M7*M"%'IK>>Q1S8UB#V,U2BI@7[]>XPI^XV_,K-9:%4;S2(&:1S1I^ M+R>*0)'$& 0X6"1Q?OW+S*K"0H$40(DD0%;$3%LD@5IRJ\RL7*AS*$TM.9IY M$P?/A!(+J=SXZ?D/IU/LNJK9?55ZT=[9 M79UG1)7YO"W#MZPXH&,CX#,?V[YB?ZO9G%F1*G^.>0B_B+PO0:[B;45*QD@> M:F&,/1_%JUE2';O MPIJ\5N=7[)V\TM,D@VEJYAEF#Y+E1)5Y$48@O80PHVQ\ M*J*[)/R0ID#4PY[$00-B770,7H",'P&M<\^?X5DB&I]B>V=W:17)>'^:MR98 M1&"[!*"M::);&9.^=Z*3,BVCP22R)7L$2AJY$@3Q7W^YZ';./X)"@+D!^&( M1WJ^T;B'M7;\P$F)D(@BFC(X]D%9H6/6-E 9F=#/--:,1U/?;AE\/ 86 ("F MDD\])XT U'8<8HF0YV9[X$6C?\F.+MKJ@JP> 4;X/;4+O'?02F!HA7BA:#.( M30Z=$-@*=K_40EOL0[7F1JE-;,: K0#/#@W +,N//5JW*%V=K%$WX%X9;;MW MAC@SVUW!$:YH=N\G-)V5M!37G%7S2$9*4Q7#9^P8#WC8*$?;-@V,IA=SLC<= M-4S9 RG-!=4:J!6,1)H!N\N/8"#?PV_IR0P)XTM(BX'B9-%]7O6K]R8^CI$) MXE%:O2;&E7%!>R=&I1+<*"]&7JL,7A*QI<0@"V0C5I3T>*03@2:$J&GJ-6AJ M6C^:^B;%D0?'E= +LP<^G5B@,RY1@N4+!]US^,?VOF'>BE;N-.[=.X'O26I# MLK,S99"%D'3Y1%%B*R%8H5^P.39KIF?'(#FMJ1/*?A M^M+F8W)&C+@'?T4H M/4,U." O"GCD"%HWL(^U<2(?#-^K^7 :P1JTRQ'@4OH_$ KD?*!7,Z 9!_Y_ MN&<:EV[HJXW:0N_!7J0SU /HP26="LA#J-3",R.7''"@G_^( 7!-B)N)[]LA M.L5M90@P%U5PY=EAAO1$IIX?#TX6;(',O'C,I) PYFPA9A?[((L"J/ATP1D< M+Y. "] DSJA1O(#'Y)C?,][:JRF?(:V'*?Z5%T4=@AG89:=CCLM%>W&@2& 1 MO+LRC9MEJ!$9(PD2X.ANB\Y9)[2P\3C,D%7#4%,C/,S21^F3M$*,$QK7CX&/ M;, UK#7[2]*^3;>$GB8MH0>Z);1N":U.:VPV6?*XWAZ]TH@?\ !PK!S@GK0A M[.9BB;#BTDV^A5R99M"KE9"]-L2^C6?H%,03@JD=9OHK.AX):>7M#J?^@X=F M@O^@+''1&9M,8R2*:AVRER33CCM=]R[,P8:=KKO]-E5H7_5[_1I']WL-ZW2M M%]S@!6^G"_Q!0WB#:-U7#48J%T"S+H6B?MV4G_9R-ZKT<=\5[#L#W^C-K5+P'M#?+*M^WV*][]#V[Y MGD5!M/*>)^/TBWQCC;=SRS>E1>O=]*:T\_ZD6SZU?#NZLWZTGH_6H9C//M+_ MOB9\OH]TZ"/($VU0*FBOO\^^W9KDCI#D+O99+5)3W!%27/?L J,:9)K&,GM ML1^%)KDC)+GS?9;HTQ1WA!37&>ZS-GN=JT)VNGNK *F;)>M"A*LY=I_]!S6* MRI7SW&-]I)A:D&FGV6;K"B&ZP<+(JJ=W'0*-HYBII_<7WP**IJ]FD4[1Q%NI]K[5%4 MU3+7USK;QLF7Y4*=_-&:,F_"C1,LT_F>%/T&:O6VOLQY05>I_EZZ2FGTE$1/ M5Z-'HT>C9S,=I&K\G$;1SE%4U:ND451[3?[U+W"T5SZ/$ZI,+E.H&ZBP<^V& MUV[X@T61=L,W $7:#5][%&D?;\U11$U7NA\UFNJ-IKURDG;%%Y= RC1N29L, MJ!XL5/:_@7K]6#OB&QDFJ5&T';U>HVCG**I:B42CJ/:FET91[15&C:+:!ZDU MPRDOH-^K>4+^-340/T7-%W<[0S\\)4MOHQC:@5NG [.M'0CU1E%'HZCN*.IK M%-4=18-]1L1J%)73JLXUBNJ-HOX^4;1!3>]C<&;_>$G3YP:ZN2?:S;V[\!7M M6M!N;HTB[4-M&(H&FHOJCJ*.+AY4=Q3U]GF?IV//"W'R#4-5&JBU3W70N8YH M/F 4Z;R VJ-(1S37'$4G;?.L?$*O1L_NT=/1Z*DS>@9[08\N\ZF?+/FD)A7] MI"85_>162.5EKJ(77@SOX\1?T^#Y-;V RW"]N.1RZLT=3^T5E"O M"9IZJYW]P:9>XM< SIXO #1K:-98<\75V?0:4K.&9HV#9HU>?],4FF-G#C-(?^- L%>"3Y-Y1#/(@1\?G8V39(_]^-"L<>"LT=NXJ.L^68-<>+]$ M#*93$4*9X*L9"R:.1W.?":<>/IAL2*P,-N.R><@_J#\^*E^AXQ&8Z*6/&;RB]]$9+\17CF=S+_IP*AY[ M;>(O$9S6W3PX+;W6WC''TIISD85]QP;@Z.4U6)C[ MI)X8^X'A^=ZI/^>8 >1-U!/POM-BX12? M%A6QG(C/0GB:108+. [FQC;,@P^GT]/O#[!>'X:(@%*]T+'Q;<\&<",6 BD!=_#MIGQDR^RKZEI8-'P,RQC M!%CE,*<#BW)E)YC,) ?SKE%*Q)-U?V JNB=?PP-D(<\"", #ZU0+!AF MCMTHI(]BS; Y B&@!D9UF(O[M8GHBC M!178QF@AD4*C> X/S7Q$Y09LW&2>[=:/9W_P,> G\HF_$EJX_NWF[O,ET@!, MST8^$!_RZ69+(6XS2^T D7#J/PCI CS'YG,7L(\,$[%' _@/08@\$?%@IM@"H0TD8L6N M *3DW7_'+(#'W 6]"[Q_[X3X,S$ZI4D&SBS#QP&?^P$))40/#AI- PX,#+N: MAB!&4/+](P:)W&NWC&Z[VR-!D/VFV\*F/AQ.8C7$N$S3'QJ'KZIJ8AH(-=P# M'X^1-C!]<]7#*"]A>\!%!)J SV#;L*5H:0B K;=8,XPZ+4"%8J[K/RCA*P0B MON\ ^NA "!7QPJEP\^/*N.66:73.NK,6[4MP2L$".2XOD7'1>Q%P0)VS*(8#J"%).N'J0/\#BM:M]N5,D"IBR3NGPA4J:@* M333SEE0=V^DK; 0Z9!RM?B4C72P\E(,]29+>V5(^0>:_N%S'_NL;Q[KH\T'' M&@_.VJ/^V; [['4[_.*"C\[.!ZQS?O:_G5[OC7IKFNC>UNC$3\X$4QGE=CLK?-H_"$.UNN"@_6*-&7X6BI3 M:Q_O'BJ0_@Y_N_BY%!DT0?<;^ZA,D&&*AUL8SV #"Z6Q%2GT*[U5NUIVJB!F MC4ZEWX5 F&L41&N)CM<^WBVEXF].R+L Y4H*+P;N+7-Y:>+.'Z0;^Z)J" 9T M0G3//M:0_I--%9ZK!*30_\-&=A> H&FA]/IOB= M?#%VQW$@*K@KFP0ER[V#E"1_=BQ0ZQT;34([!I,!P3MOP8A@_8&Y@>)H'((! M"AK\F-W[PF'#[N%(!A4_Y+ I=%S!,"5=,/4^>HHI\F\!VC#? W_L1#OFSUT) M]C5,MS_>$G"?$]RS+-9IFYT)?D& M&>XI'Q8SB!QF+]Q10T'^+7%L+X5C'\[1=D 'V;?E:Y*4X8"TWW:63K5^=]VA M]N3.!=E.,AM;R9S[DSYO/IDU1-.;3\:A'JFB;#420)JN@9K+Y7CLN YUGKE2 M5SOZR-V=%$CQDKV/&QLLQ4MRY5;6[D/>?]OIF&=*7K1RIN#;3M_L);*EU)A= M4P1UY,0.K/)MUSQ/1LJ(G )%VD9/MT>.:6 PQ__' M?7<11L8_?,>+C/\!VHD+R\[L75[ OH3R\CQ:-KLP'9;@JJQ;]].OH^"73Z_E ML>F;YS5RV: M%7LLMAW!%KA(<7?D4>P)<0O>;'!QOX?W1/)N#Z^"L@Z?[,6; M<'R6Y"T<"1GBPP8@3JXL=AM -.BWS79;A/(41Q 5!?B)'WOM %>GBW1T1V), SN=#:NL-8CR5R^2= M/[O;\B!;&?-Z."#MO@;3'AW@GF0$:$)\$3S?O51R;EZEZU4J?76>'V0EIAJ' MK!/'4ZZ ,(E$G/, 5\HF/'Q?!ID'7S4E?^>\P[RL(\BO:E*>5+]Z[[MB:J]S M+J"FN3KMK=_N'T"+9$US3:*Y$XS.*5\7M'[DEBIS!]EDX:33-R]VC9]];+24 M*;'3]@[[@,*5'U(,V\3W[1"-#5MW+:X,Q&[_W!SH:NXU1]+P7#>NJ#N23OK# M*J>/QL_.M8.SW>/G0+2#-:I2=U!S->%O!3&"^U*J2SM(&\)3P^K*0U5(-,AD M.C3L=MKG+RPMJ=%;8_2>="IUH=&8;0YFAV:_5H@]$#5HC4[8*#7($(&7AF%H MC\G+TA&$>7ZQ)^N\'MM_IXGH-8CHK+*NI8EHEP$P^QSC: -,1!)LRYAPCP?, ME66P9H[GA%$@"B+*^EI;B4,Y\ NS?G=3\[VABGX3<72V:?5ZC:.=V5N]W=\[ M:_241\^%V=5A <<2%O"-2ONF-02D?M#"G&1MJ51W OSHZX.BB Y8+%^W;BW!H5U%8Z4E?(1\L=GLO[%BL ML5MC[)YT-DAWT(AM &+[570='1]P#/$!3RHXZAB!U[S?['0KM]FLM8U1J^O= MHR&BMGFAB:AF=_-U&>-88P3R14=/Q.GU7I3?+"H\NF\+OYZ2Z!E#H&.>Z0O. M&N-G$X5>XV=7^.F:YSJ$H]XH.NE<[+ZVPT&;O;56&FZPX!@/(QT=\,*;YZ&. M#J@]CG3Q@/KCJ+*&H%&T8Q0-#\OW4EU)6$4HJK2_YU,#W#4DI9_<],EC=>Z( M8,X7*VG';=NT*U\]:/-SYRBJ>KAH%.W:0]#6/M ZH^=\8+:U ^?HXA9D][\1 M'_L!5[$+$7O<\*+G%6V<0XL:ZO4WS3*H34R8QN[J4,ZVV3D,[)9:CT9]YN@< MF.>54Q_JAG6-V.)[X0J9KSO [($H3 WTI'P/_'LG5$UR7ZPG';>Q,=07^G5' MT09YRQI'NSZ?>CILJ<[HZ0XVJ".I-82&QL1!E+MZ>N(F>@$=UQ"E MF^14;0VE=?4L]=8HZ14,ABJV10IBF-RP_7CD\CR,]83;G9!(X9>(P5/PK^W< M?_H5_K-,&6= 9',_="+'!^KF+E6\__C@V-%4$ECV+4'I']KI*VP$[!-'JU_) M,(_%,2=N]WS2)>?&><(H!(OL?Z=!BH\)/QT%G/T\96-8[ ?F/K!%^.:7W)YF MCG>:!>"JO4N\G.+Y_Z%O"EMYQ>;'XZUM7@@PFUL^UM\!I(%(Y $^!];H=?7/#1V?F =<[/_O?\S:<[I&OL MS7P%$P)=A;_^PCX583B+-JHW).1^5YUL#LSO11^ZW?7HV9HOZKR06F^9"\/G M]_/<3I:8C#A_27C AEPV#_D']<='E0KB>+0(>NFC'%YR.SIFEDX\FD_\+(E_ MT#LWSZ4S*,B>PI(WS':1LBU^[+4[ZMW"W]>^_,R/VQEWT-4+U@O>>,'%6EJW MLR,U;?CDT0)=7\B1W:BZ%TL'QQ.9*%KU.(_&#)Z:A@8'H6W_.@I^^?2/V.-& MK]TJX9,]5+A<39DWX64NF+O[M /6FUKU!G&WW>V5\?H_N]OR().'[]/XR,,! M:?=2G;-GC3.-IAE%V%\AT:/3M7$XZY,-DJ*JE?B=7#>U*C8.]/:A3L M_>_\\%,,4*\;=J'S_PX$W*J;;[>YWFO/]C4YUF/M!Q-P4=.P?UVO[+Y MJBE84W!]=GTR&%9)H6L2\5:Y'3BLK,B-[@UT6N0>TR*S8-9S[FC.]2F2F22K MLSS'_RL.(V>\D*3]B1(1RN1J%0]3CSRTXJS)@K"H[,)6.A?WM^(/QKX6NG99 M(J'/\0I7MZM%U ";:]='A8.C*3?"I50?0Z7Y&)B)83SP@!MO*4I+10.W#&;8 MW HX"RDM]"V&-J0_PKAX)KYK&=2E.X A(U^X+NAIBKY1CY=;1M.!;^BZ^T MLWMQ/,N-0ZRB"#_A,CT^H;1MPX&M69'!PM"W1$_R!R>:TC-S^/(TF@)V)U-\ M+XS=<1P -,*((,#F\\!_=&;PEKO8*Y&^[9VKO9H-$:HE.%_B_X$IL@#TPB9@ M.L...1*C^/K>P8U)]#B6P2Q0P@0)%:&5V4 U88)Y0.0_'8S9-VXC/Y@9UPC& M*#(X"UR'8U%N>FL!GXGR $:"L&<,7_.89\%:XL!C) 9@=J K)UH8#,8&TGAQQ MG6YZ,I.@0>C'WIC=^P&5)>!4"9A0A5V5@/N U8. >]9"'GB9DQW0&SG,=?&G M<0A28;0PIK"J%8>FI(!^2@!-$0:5Z"!\N>#2%Y0*Y M6Y)-0SE":9&:(#("R2\4DT0\D^TEF%V-;\0AC"!/''$N8,$/?&U&BZ%_F!4L M7"P$799'_[X6\>4W0T2

)R(G\+_# T MO@?^&([L0V &L:&YV%#9(P8P_G9X;@Y6GC"=MMG)'3%#L[]TPL SY^;9BRV% M27;]SQD,H,WDI:D4?@#%R2- \J?*4$YFW#C+Z]"H#0C2AE/)":- MV,+7HJ-SN2)*=:>Q9,.3S(99?L-<;;B*..QWUXC#7LZ]$N;E8/_,[+W<85)E M7[A@I//49&:YP7SJY(V+A.>)?4X5NR1CB&WU<](T/PHH--;/TQ%#H9<=2XTA MATB/ +F6,4<9ZJ/D& LK+BUQE.\$:JQWD M^Q<8HLG[-X 8X!+@?ZW:O7_-M'MOL'P0^_.3_67;V1<26RTMW55""AMMK112 M_92;ES6U\PRC;RJA_'60S4JDY&!?6E\WLP@TAO!\9V0)A>K,3]6#(AAFN8[^6#!"@*,?_5#I#HQZ5G&3;.2C*46N_1MD:?Z12=0N?O8XZM\>Z$K MW^K*MR699_^ZVO6_8[P! OF#'7=N1!M9V.[E>.RX0GQW() ":)!S05BK,7Q_O_N$^.X'_X(.F- M_P% QT$MSUUNN*A3I(8EKE[ 2]B@ZSW>TX4=^!9H&C_QH?1&/YQS..]6S4=1>6GV! W-I+[N/ND@N84=<8^/G0*["D-R$NJ@)KL6FP-N:PEL M07 4TF:3H]1@-HI/O(O-WG9D_)[YO;&9#X0J[-L#]U\>VJDD=O6LK[)8^M>2 MFIVL.KY\(&4B7E[HK,P!-#T,+-\+G1#9"8-NDFO8)^$W_-&B@O)[ M/>W$^9U"1'I9:XGTI3M9S_=.YQR=M"C"2%@)\VTA3TON^6!-T"N ,]>WF)M" MGZ0[^HAS8_YIWIJ&C3U;@N?.:'FOC"20^E$%.#L[NN>IH6;_/?#OG5#QEG0J MW+''3.9Z@P7IG8BPRNQ0>A$BW&&U^)BLTIP54"Q_#U-)1HEH/XI03]8E3N\* M2\,6]TO!.-BP_%VEE0C/T>*__G+1[9Q_#->MS,4K"R8#PO(*-0/-!,.<;72' M@_B-Q'LRNB8C#YBX3LY?)(=3T%C&=$LL[FFR8TBM[HE2!QHW*COD6T"!@<^Z M[,$0LKIBD%J-R=AV ",H"E'!C1XX]U(!..8V!0D@+&(97)Y'FM*-*Z"Y/ 'F M8P\*$((&5 :=*9YQ-A4^D*&.I[316B8']5;1Q6" KF1;^J68904QTBKWF(L! M^K2T1%5>?G\*FH ?X/6A$0.L@XCA+1I,J*XW<"NKJ1-T"0\ JK;Q MNJGAN,061T4B+ISVSP+;$9"D14WO2>9\W@&O5Y%"/4<\QMMY\LE?SRJ.Z M^61%@!UR4[;AV:85A6M4>E637)-(KM,>FCU-DS7&3\?L MZ=Z3>S) EYQI\MJXOU1EZK33V\^]Z?-=*AMDLW9W8;,>9N>YWH79U\T;-8XT MCEZ&(PI4['[4:-)HJM-^MZ :-=E-]Z?'7 QQ%1GYP=RG"&)56VP;GKN#MS%Z M9D?;@#7&S\ \T_BI+7ZZYJ#Q7KL#1]%)YZQ*;V[M1GD]-\H^H$ M<3?2!)[1 MK)][KW3 R*%YOBOOO]YLU.EVS>YF!D:5F*%]&HF:E(^$E'M=LZ-)^?C:XU;; M?+V)^*12=]Q*.V^0K^ZPNN.>FX/ZH+2NNGJ=FN/NO&/LL4Y8W!#WTXXS4SL7 M9O^\BQ6%5R2FOEN5LS>\,(?MU3^WS:W-X%I7OQ=QQ2ADWC6\Q]0AB$VHU9O![YF*%F5#4K\_4]O?'5,4O MY!-\4-3R4''4CUV;7AQQ44P,N %_#*EJGQOQP)/5E&-4_ MD4_ = 7H%H1@8S6MM*<,E5\N76;G6#BY6S].QBI"RTA=6Y*:I^4G)?<6=S*5 MW(B%(-YV.U6;P/54X38YV5)];B1E7E (7#9THS(_;WMI<4&J^9,I?8F?L>FN MK)R)77=5^7# "I^?QG-C[L8PZUFFK!Z\]"^"Q+V$A(TRP7)4,:+L!-EZ0N;J MPNO'UUYAJ-LKZ/8*U87_GLAU-^)Q4+E'9H%XS/8HV)EXO,@4@=I8/*Z4CE7J M(#W3QZ86_1E7=+1(\]FVD\1:MASO$T*O4@GS+&T@_;13;#?7E2DP,%K^::O8 MXN$DZ\K_PD95H\F B^Z:HOBHY,NF% RM*'D*CZ;FRB",W4[%#%:+1@]% M4@'T23-0457< [,::X&&4>#+[LNJ,4U:]UMV9,S!C''W&U=>$ M='1=I&,O&((%_AN?[:))KE$D=UXY@/D526Z+.33-D/[?5[:TVJK6<)BYZ\/* MTE.7%]AYPH39WA^.CE[9+&R2K;/ZJY/QL#(9UT]1.W0^SX./1:S:?,W$D M(K@W$TJBE9O*\.QW-DV:U=K-KG#4&^X31]O6;GIMNN:KM=1Y@*+K8M'1(;21KL;+89,EZ62VAHH$R=?02F7K<'J5>9>M.._V. M"452IJ["E8J&]GQ*'ER#U?H]J17QE<$[KA^&6)6 A9A@@,#S0^8VL4N$I=7M MSCO-U^^J8B>!@I+KM7.W75'T&KGSM7. M/;8FTVIG(4[N G@9BTS(*S)1 D^5R* R%0V4HV.M=&XN1S>\ =>*YZY0-#A0 MQ;,9T9S75)CL5!1CQ0I0H&OJ2,Y-TU3V>.^K452N18UV%M9.:_O!PRB(K2@. M8#4MBFN:!&FE06-HG+ZW!Y3 MW;4CL1 GW] .;J"DG&H/XN;N*:V,UAQ%)YT-FCG51DJN2RBJ>^&/URCD],)J M*?F:<,L=CHZS^=YK@J;>K+])J]17A$[-*PEIWCAJWMB@]VH->$/WG]/]YW;0 MM8K5IVO5P%3MY^*PL/<D-0QU;*.UTX!8KDN--0_\.:8- M^1ZE!DU90!TT2N9E*A(0K8#2E+-\*MKJ5D;$4&F#$'S0\F4@V+L$4$_ 0<$T6!,XIE"Q-\6C2_6CC8]@%3+\+U M#&3D4ON<;#^53&^4"D@:.X_4&I*FE@S-O(F#Q[CXMB5E!R[1@G'\F8HR03A. MG;EX+T*!A51N_/3\A].I_Z"Y?65FRMZY79UF1)3YE!_#MZPXH$,CX#,?VWH" M.3FS.;,B524:P]I_$2E#@EK%VXJ2C)$\TL(8&X6)5[.4.G:Y)06,YWNGU#3T M(7 B?NJ/QZ(A$"X5()O0IN?3EQSK2^(1K*EK9;3^WJDK/4LRB*;^;V'V&%E. MFX@R 6U(84*P()G!.N5I$48@NX0HH\1F*C6Z)/J0I$#0PY[$,0-"732&78"$ M'P&I<\^?X4DB.N5AMUYW:17)>'^:MR;856"X!+JI[.J8Y[V3G!1H&>TE$2S9 MXT]2R)4@A__ZRT6W<_X1E &,/<<7 SC.\UVC/2Q0X@=.2H)$$M&4P9$/B@H= ML;:!BLB$?J:Q9CR:^G;+ #N=8QLPGHH]]9S4_U'3<8@A0IZ;[8$7C?XE.[IH MQ B">@08X??4*^K>00.!H0'B$8^(3G=."$P%NU_JDRSVH?HOH\@F)F/ 5(!G MAP9@EN7''JU;E/=-UJ@98F7PZMX9XLQL=P5'N*)SN9_0=%;.4IAP5L4C"2FM M5 Q0L6,\W6&C',W:-,Y8M,'+2MYTU#!E#Z0T%]1JH%:P#VD&;!T^@H%\#[^E M)S,DC"_EFIZ+UN*J&;DW\7&,3)B,TNA7$^/1=3KNMW6G8]WI^!@%\*0^ E@I MP3?*:9JW:YS(!\/W:CZ<1K &[7($N)3^/H0"R5]Z-0.:<>#_AWNF<>F&_E('=>PT M.D/=EQY(=D*U,7^:BT:D\F3IG&S##4B8R1! AQ= M7I)NZ806]E>&&;*F!UHG7/2V3QZE3]+N-DYH7#\&/K(!U[#6["])6[=2D@L# M$TN*KNUI;S1B4;/D)ZW:NKD('JS4(8>0>06IG:8Z4'G M>$2PRM,=3OT'#\T$_T%9XJ(',)G&J"(UJ1;-8+N-MO-ZRU;K^WI8&! M>K?2%'EK"VX ML=OC@EF97M;=X:[DP:$!^'N NN*CM";KT(G]4-JPWP%45>B9<@<\23/1 -X< MP)=X-5"->#4$-?-KYC\$ *]E_@T2Z[9K-)3JX%-O@.?\F654LGX):&^0T[UM MAV#Q[G]PR_B.?M(@_N:\/D^TI./()6R02F1O7[E8J/UJWNC2:Y))#?<9QD?37%'2''= MOB8Y37([W5N_>I4D37*:Y%Y6W<)L:Y+3)+?+@_7\0$ML-[DDHVY(JRL#KK;W M*Q<'T\4;=XRBMN[#7G<4=??9H4>C2 NZ@T"1%G2U1]%>!=T!-T?73[[NDW6X MRJVA*:B;S>O6&1LVFZ^?:_# 4=36#07KCJ+. 5PC'CB*VAI%]4?1AOT)-(IV MAZ*J3<+UMT.:ILY[_ T5[Y/$ZH:+E,I6Z@ MPLZU&WYS-_P>[6J-(NU / @4=2K'C6@4[9R+FI]5>O H:GZ"TL&C:(^W]MH- M7UP&*=//):W#KEJS4&7T!NKT8^V$WURGKQJWH9T@M=?I-8IVKM/OT4^E450& M10/MD*\[BCK:(5]W%/4.U"$OH-^K>3+^-?44/T7-%W<[0Q\\)4IOHQ+:@5NG M0^U J#N*JF?8:13M&$47.C.C[BCJ=/6=4-UQI"\<:H^BSEZ3T#8HZ7T,[NP? M+^F,VT!']T0[NC=W=&O_3\U15#V'5*-HYRZZJB%@&D4[=W3KZZ*:HTAS4>U1 MU-_G782./"_$R3<,5FF@UC[5(>53>C5Z=HV>MMG7Z*DO>BJ5DWA]W_PJ/-6OW*1^ MYBYZX>7P/D[\-3V>7]/3^=Q[^>[N/= B;#\>N;Q*>_=#:P;UFJ"IM]HY&&SJ M*7X-X.SY$D"SAF:--==N5FR/CXT:QP#:PRJ5_^O 6N0"^^7B,%T*DHH$X U8\'$ M\6CN,^'4PP>3#8F5P69<-@_Y!_7'1^4K=#P"$[WT48XE=UD0N$0+%S]_?'#L M:/JA67PBMY'9[P07SF>S;WHPZEX[+6)OT2 6G?S +7T MWG3''$MKSD47]LTAX?R?W+#Y&)XUF/+R>AQ;@*.7UV!A[I-Z8NP'AN=[I_Z< M8Q:0-U%/P/A-BX53?%K4Q7(B/@OA:189 M+. XF!O;, \^G$Y/OS_ >GT8(@)*]4+'QK<]&\"-6,!9_!A&]28^KBI='_P! MBP806MPT+@MVZH3&/. AD!9\#]MFQD^^R+ZFIH%%P\^PC!%@E<.<#BS*<5V# M>U-ZCL% ?CCG%JU(M%7W XK>.O\8&B />1!& !Y:H5@PS!R[44@?Q9IA!$T^Q3N/IB/ LJL(W10B*%1O$< M'IKYJ$K-QMWZL?$//@:413ZQ7$(>U[_=W'V^1+* Z=G(!WI$UIWYQ&1$V92I M1U0"-(A$BX-P9DTEG

B1V(RK_G[A&B4$Z>UN:F=,2]D4A\.&>U6ZP=0G+$H23,]0(]$:D2NI Q7HR MI%-]O5*ZHPZUSRO^>D5"GHFCBHP"6.BV,"0\0Q1"3! M,/;]"!(G"'F$8\%%8L(CI[M9&H$H*:$2$R@Y+YI,AX/"SL[@JD<9X]&:F"LJ MH&Y,@3(FB6X<++'#F4YFI85N10_YH.?IL77/JW#8G4M3!="J8]_Z2L';9[57 MRS9\4^XSV(<1\GSBQRH0+( H=K#B"0:=$">NGV 18J,,W,-%61JAM*M?U^FE M]N<&'[97MK^87MD>,51Z_#// $S,45W85W<@JC"3[2"09[#39J8"XT.QM5Y( MW%B05RH8/A2P\X7!![=HGC_KPZ9,R^>/Z9I_>;PG/%]1ET>$8P%54@6('.; M.'$"B(,D"%'@X8!ZNHFS#AM?&@_6\@$E(*@EU$^5=01<-X>-A6-B5C) PB@K MUCF5!Z7#.FILMCQ8Y]1H)\ Z^\Q8PV=DHOUJT5@1'"(:L!A&$>(0^1Z%B4\$ M)#SVJ4<#U_<'&D,VQ%L:,;07:4M%,IK5VW"_9ODK,+6SYA[;&6VON89UA"5F M$WWKUID5X5[)8K,)['DKSFHO0[WRI-QG8?U5SHTL+]5=4Y5CO"I\%/L1QU[D MP2B4^V.$_!!BP1!,G(2&#)%()8X9E*VTU1>@)2YXWP?C #^])C36?/5]_("Z*:624F^I$'TNS M'Y6(@. B-0Q,. 6?IF]^'"A3.^85'COQK*?TZ%#>EC?^1 _SNN+/JWCDA^]X MU#00\:E355>[G;RJM3W7()\V6^VQ3_?62TOR1LQ6-?UOI+8-)FN2EE :!) : E6SLWJMHEPG M])TF;%2WH9FB2 WUV@>5FKXXS.PZ<]/CG MDA.3],'%LHO]S3+))CWP&=MS>JA8,NUZ.IO5RM-3_-#@TWQK@.U7.:*^[HR9 M7WAYE[$F9H@XH2-\D< D".6V#KD4QB3P8>![@9#V7AS'6A5V^CI:&IW4;M^] MK* 6UC @JQ=>#3O/$FA3.]WGP&&;Z3P_L#1Y[5EKG/N?Y&>RN4W)FC>W2B@1-':$"P6*)7L*+X$QBV(84"Q< M'D>.B,QJE7=VMS0.;4L[+"UP#[QZUI<]T";FT!=X90+L1;5^&4/.\DB3ALM@/8,!H I'+&<0LC*$GPAA1 M3W@(:Z4S.]W\TCBB"4FJ1 2-C*;A62_@Z^:$\:!,S %&> P(TCJE]H@PK1?- MS1RH=4J5XU"MDT\-6^S?/A;IAA?%I:HT4J15=L.ZZ,CVA@41S(MI(&#,$U?. MW1#!Q$,((DH2EY(P##QJLM[W]KBTZ;P5&+0DO@!;F0=>9^G'7<\0L(KFQ#PP M%DACBT ;'$M&07]_L]H%VNH?F@;Z+PYT^M+T+1>9VK_0-2Z*5*2TLD.*+[R\ M$C?X^V59YBEY+%4DT4UVC2O'9$22!,6!#T,42"9"6!5!<5Q(B>-SE[NN@XTR MNP\38VGT5%_%4.5*A10 M1[[L<:U93B/]>7>I/D1,()^I>AC44?5'"8RES09)$M"8^-2+'*,CM/XNE\:0 MG>F0+>61_FR8Q, NBA.36R> $^4ST =HZLS2GU\GLX$^ -H9IH_?'%C;GO]Q M65>C3#>WLK>-_"NM*V9<9^N4/M=_MBXT^Y%(?"P@(ZH&LI#F6\Q%!+$0F/J1 M'P=);,)!I@(LC9'D$B%E73^#3RI8FX&],N!;*6>7*J)D6.W>=$CT:&I*H"7PDLFJP0'OS?_G>1J\E#T+#&:S\MM0< [9;G [YJDMO_*BQ&75 M]GNN$D:D=3V0]_*'N@DNN]I8'DWM9 4OA 5*6OW\EIVX=1.13<@F)IR!:!DE MN=2!8E"JR\Z&9TMXJ:->.^VEUO,#HH>N_^-OV5JEPRT^T*PIEUC\PJO;\A%Q M&0XYDQ8,4P'C#H8Q#AP8)BARG# (WW11J R,16: &(>[G-: M;5OQ/0>MSQO0,X\-F[PO+GLTQWWL4MH5^):K1$[;V_VK(' 0=9T( M,I\3B"@5,'8$A:'ONI&;,$I=HUFMV_'BIGLM(J J]]D#S^L;=&8S7AMT/2J8 M LJ).:*2I]A& ; +L(6U2BFWRU9BCS=,,;)$*-K=SLHTIF <4I#Q^\.XZ9TZ M4+L252_JOO\Z4R6:BTM2E#FFY0JY<1+S,(!4%7Y'+@YA3' PQ [C'@^Y[CYY$K*((XJ@%_I4'6+%,':C" 8N5U54 M"4X"HVP@>NC6CV(@^L7M*/LAZQ6,9N8G)IP5:)>P&^/9+_Y+14X3^_X$(. MG8H0*@^*F.T"BJZ$*.H HG?9>BT-_ARO)Z$E UBMEQ(XW^,K%13HA>!\68'^ M5P<N0P%4EVECV4'+V<8UOM<^=3K^^-(918@(E)W1?U/-K1#8X-88=-9]J<[YRI6ZD71TP]CP[,DBPP<6=^I\*/7S":Q6,H\[J\U25<%._ MN-RPES]H/;E"/L6<1R'$ ?)5_1,/)@%6*;^3A$0A]:D;K!ZDM96Q;R7.2TVG MSAB93&;KH603>BVDD%4T+E5_X7MQ 2[EYN$VW:C$O&KC4,MDZ ,:-8@\QCC! M-(34=3V(0DY@'#,7(NQABH($^<%V$#]LV"*'<"O7*PT@ES]_E:'3=.[--1A3 MN_ZD9!>@&HF6@&H)W,H.ZD?4.!W\L/V&1>^@#61M^0Y'R3*O9]$&;$=^1RN- M#EM%54OE5%+4JUA'^1:&2;(ENG3"47KW_!^57^[*JE1+VU'42FTS%.W5N@ 'BH&M M(F:$;&<:12S&#XV"=26&-N.3+,RMU48#QG< M;N/FCMMOY3^NO;2"G]M!H8 A^MWJ)R12E09Y@K0YF/9:&N#G-WI:D@= M'R,O@CB,!$0T]"!Q'0098H&;(.K%V#>Q!>V(M33&VFH%H;^8 MF7^6AD_/_IM_4"9FO]UX;&,#:Y6J<)UZ9%I:[5W6-3E.<4YN%V%+=I\EH68U M_.P">6CY66Y]H"N\2IE?+>!UQ_6=[Q7U'2X\R;U8J,L1?L1A'$<>Q($;.V'H M^-1E1C&+I_M9&K?68H)"R7FQ)=:TO@;_IO[GCX:^SC, :WHQQ\,VM7^R1NQ; MC5@MY$63.<"BS[$;!UO>Q#.]S.LG[%;UR /8\_C8*KER)UIM-5MNQ*JS7S=I M65S2,GV2V]>JIN)^@Q.$%/M1B*O@0XB0QR")8@IYQ!,21]A/7*-8Q%'2+(UB MVL52=^JT/??U;JK2"&Q5&EK==LCH:<83S#4F4^]=APQ'4YUVFKP<5I"U7I=V MB"RO5(9V!&SGJ\Z.:70@!RLZ?XL+SE0R7;XIJAU#*Z+N[?/^D6O\K'Y47;JK M78K[ R LIC!EF,(I\ MAR9^1"A" VK5SB6_%IG,7_*V%M*0N.<:!1SH56_P8(L2]ML;*4$3SLQ3?*[ MC!N7OG.N6=&>>-UH*=+:,5P I';E(; =FKQ'X:I"V;/SHF"3HF6V4 MYLKA,_5H&6;ZL8)O=S*@<5W,F"_("A8O4PK9:7+8+N[G/"N*ZSP3:;D*O2!@ M+$+0)WX,D#)W0U=)^I=WRK%N*$RH=6OVG'K&0>*E58'OE"D;"R.,0L0A# MA!,*DS DD(@8N9PG[[C5L[W%&7J^:&7430\SYHTRKO9A7X/W&Z6,N-]DPW.5I&W2YUV3=[.YX89?9^SS>T-S^_?!TFY#KHCDC/:C0" 3GU:[\:4YM6Y4'X!)R2[ IDYYEN7I M;;J1/ZV"1 %+BZK82W4;FW'!\URNY$(^L:$J^EMEXS4TMEZ@K68G%+7DEGQHNE9C8)32ATNZ2>?&9KR:2U_>_LSWZCT?9<;=LGN MTTVJ8LQ5RCCE&M\4?(532(,&)A2(19IB>=;I>W M>%=27X#;6NYJMN,7D@->BVZZL](;!LT=DW5P)U_^&UQ_;N'Z4FC02&TSN9,) M2M9R.FEU.G,J)Q,@CC,X&;T]L(0'I8_WCRK'**NB4=ZUZTI_JLI*?\Z*74G; M5>!RD01.+(T3*M2!FP^QI##(O)@@3 ,>)D:W6 S[7QIOM<0'V=G"W(9500R' M1(^Z)@1Z8@YK8UR'_;V0'7QJBI\K\7]LE]ZV6'MD&'BV:I,8]CYO[9)AT!S5 M-AG8S(A <-(?PD<.73K5'RI,3V744Y<-BVN>J]JN^):O8HY=H>IM)UXIK8POCG6G2 '7AX6MM&YG^YDW55N?ND?IUWI? M&.VIN)',7ZSK58#]YV.=X&U;)=<+_9"S *(H<"%R>00)I11&+O$B-^8><\E M!T5'MTMCCH]9SM/;#:"/>]G__"?JQ_8YR Q!^VZ(KDY?R_N@ 42'TT'G[;&E MQEHW_RXW[&^Q$'N*0H)!)-@LP3!+APC"B'#F( MT#@96(/,7)C%<5Q]!HS7[8O!0PN4#1@;/;*;"_&)*;!5TJQ]#5L=)S6:@+TJ MK7**EI-4VD35>D6S :*\4JFSX:"=KX$VHLV16_"ZI/WI:]F[)".5+Z"HXDW: MOU=%:[]DY?_AI4HC>+M)_YNS^OJU7.B;'ZGGW)7GN#C@/I(;4&5=QDP:EH'/ M(6;"QX'C"H2,J'A>\9=&WK]N\IW ])[OQ7!GO;BO8$:O\LY;W*Z%N4\=U3B1JP+A4DWPS$NP5_2BR?91?1Q?-3Z. MX3O^6U)!HHQ\WYD'%C'>Y&1[0VC MU.L\HYRSXJ-4L+%D"DG:51C+QVV<^GXCM'($52=6+B0.EKL)C[@P9@Z"/'9# M0ASN,(Q,-A*&_2]M)U#)647_F[&E*>QZ)#DAF!-SXU9RH"8:>+,57IG%/S9Q M]PW$#I+E&?:^ZQ,-Q":0X(;VHP9KQ5YN?H%?T_O'^]W9VI!F(01 M@3Y!&")$?9@XA,#089[K,\>)?*U+Y$+#/XK!K;N7G^@<'E(PX#7W>1W@Z.0S?PA=QY M5:%%;@()10E,$A(X'@OE/WR3FX$=?1G-S!DN"KX,^1X25M\%K)YM8 FNB:>R M9G#\Q9G3:JL5)OK@LE=EXFQ/:Z%/Y1+6)WE?,,P*\;[(^WLA75RZF-!!Q M" E3\7-.&$',: 11XOH4L3 0*DF>7B: =L-+6[VWL@$EG/[%_Q=8=3/!& 2F M=HUH*6]TO_^4IH/N];]H:+;[_*?$;]_C/_G[88OV5T[7N"A2D=+*FWOU*&>P MQI66*@/("O,P)(@X,&'4@R@(D2KNXD%!4,B11T*/&-T;&27-TB;UH3*J*)]: MPC1OA=7I>\[;LQ,,IYXQ,=L@3R[3SG5'6]#]MB$<%() X,0X=!Y,L_<.*X,/&$'T4>(Y&O90WU=;0T M(MV+J*8GW@"N!#<,H3@'JF:P@P6H)J:S2D30PFJ:^+4^)&P=_I_K9MYC^AYE MCP[4^YXWK\DN&4523OXY+X M-80FGMUM<";)[*@%Q*#*Z>=;G:U<>J]B[1KI_0^/O@9T?-Y;[&/WO_#R5_DI M9'FICG^W9[_; PW'"RC''#*D=EPX$3!.B LC7\1QP)/(IZ'9'4T;8IE,E'FN M_M(*37N"LV M&G7[-\F&B_1:]\Q&@]AQ"VU\V^9'!1\V95H^7S(FYT;1_.>SE,)=<2:\.'!] M&+D1A4C$"!*?<$@#2<:>0"QB6K5B.GM9&IG6@H)&Q(OM7X 2%EQM#,X5S@/; M?\A@!:ZIM\I#D3(ZA.A%8M")Q/E69SN>Z%6L?5;1_["%6C1U]2[Z7X]IKH+7 MB_(77MYE;.4G/&"4Q)!XGCHUE(983!T"7<*B)$Y<'@HV(/1;IV^MSWW^,.^N MBC4C:M6<&P ]\\H:GJ]3PZ:26+)((W-SWZ<6>Z*2-CT@35'>YER7KU?JI@>$ MSK(W?>^.JUS[2]43O_R>%JN$8T*\*(!AZ#H0<<>!<5#=0<$HPMQ%#M':!W;T ML31+I%U2LQ$3_*X$U3S-[(*SSYUG!:2)"61*?(:5J)H2[[-[N<=;>0@%S(\) M]&+/@\CC$8SCA$+LX"3D4E\G-#JO[.MP:338EA?L!;ZH"IF WVNA#0,\>D'7 M=&A9A')J9]4X%,V]3IK0V/(H]74WK[=(4_DC3Y#N>P/O_NY2<%R)]MWCK[QR M/BG[K3BJ9%7LSP"YBA\5&$&<$'5JXE)I?OD84@?3./ =YGJ)43*B6_]VH'NZ/*OI6;' M)GF[+ I>?I%05/D!RV_2JJ\^Q"NQRU=VG155+HK/A MN,PCR F@2$0"4<)#&$>A#YF05B *L1N$X;"4;V-%6QKAMG*25:I5.6,:Y51U MST8]Y:';YXK;:@A^W^L(6DH:6I(6!UZ3N5]E.":+* MM3JAI'T2^- 708B)EZ @,3*N];I=&J574JMI?BU;W;K$S!A9$V\]MK6/XL1, MN@-P+_(%J,4%OS?_G<0B-D/*$OUI=CHKM9D!<4A;AF\/I*3'(MVH@V1UIF7*KI5/>*&GL?';EWKZXL4"Y3$TO+P?,^! M*(Q4RG%"H,_PF>ZBUO:?4X#/$9LHZ:X M;7G8^BMM:#IO1)Y[;-C4_0WGJ6KFJ]S15 M-$/E>G% /4E>$$"'$8.*P0*[B MD6 QY6'(M2(VSW6PM,F[E0\H 0PN<4MS2'CYJ? M=1*?4^YP%I]];M@TKB\][_P2ET25>*;ERF'$\?T@@0'Q&42$$Y4A(H0!)=B- MG CYH5&BR#/]+&U2-YD!]EZ_W[>2&L[M<[CJ37$+:$T\TX< 93SA>V"P-._/ M]3+K].]1]9 %^AX?2@9/LK$L?_Z*__A%-BV99EV7/?[*"YX_\6+E<>J&D@F@ MBQQ7\H*+Y"KO.]#AE"(_1K$PJX?8W^72*$(*"NZWDIJ20B^^NOQ@$[7)J:(1 M]@(H[';R[C+";66V21RZ^%CCD-X.9Z8370".F47[3?/[7DU@T;/KD9NTE#M6 M+B1A!$2:&0QCJ$Z88>)B:68X$6:4(]>G6A433S6^-.*HA%+?N^N](3]N ^&> M]2]U':'7319C,9F8%DSA,+JY=4[O01>VCAJ;[9[6.37:U[/./F.>J>33IDCE MDS-8NOA70=56[2]=96SQ!7R;^W[NT_5'AU M.%>F/*24Q/OI?P!)290ED0 $TIR]5;L]G0X)G/- >'@ '#RG=4%?U608TOY) M[!S-T3_V1D""/Y7]CL1/M'&R$D$9;GTR,11M1[NB*/HON:KN(Z.&;6F4]K^J M3+C=4CBD/F*9_/;+E83\1Y I97?.((I\'PD/XS@UW.PW,V!N'*118.9C4Y,. MO&N?,51%,1XBW0.%\8 ?_<3!KJC/*-L=MCB.5KAGH/LW+MBC!\YPH1[-=BX] MX?R<8Y(OFWHPG(4<):DDO#0,( KE/[($99#@T,.(>CXQI;X3O._\2+G;QQL=+)]P\_SQ M\JF'S1>CUX^/ZX]E+=';%*?\P"5_/"GR-E;0U&EK;G0I;2YK51&@-$D+OMI4 M!U>[ZG*TTA6P]T5_6:H%[O#*U#6N(Y."!:2.[W"9@F:U4M7J8++%JHF[W?6J MT7MVP=G=M^. TR6S.[=XW[\<7=VLZVA__.=&QI2WA5PFU@HJ55U1X.$;+NZ> M51/5KNSV?_'\\9LJORT7!OB1_RJ;7G^07Z%/."]K%:,%3R7)8"J@S[T8(A8( MF 5)!J.(K0S!]=,IN]K!\>;R>_Y8UX4:B83O*Q% M:8JM1^#=C]8G@!NGP*/R"C 5-PCI%_C>J(5M*@:DR8WTFN%.W!R&9A$AB3WF M,>2)7# CA#.(L1_!V.,)81G!:9BVO[J/!?N?_)O;NC?>+T[V\/_ZSTTO#)B# MJ3.*.;H2$P=+E:[.!'D!)Z4H%"Q7H $&=)!IBR*M)3:@!:>^]=S S# MIE27,^LO5]WT:?<6)!&JV(0'B5!J'B3S8"IH"+''41KZ44)#HV6LN0ES6^'6 M5E8@KWT FT)E*O"&'G/Y(R_J_>+G^@RP:'(3Q:H4/%]OC,5U+<9+\P,YZBA, M\3FK0&/^3G=W0$?I"F A?QW@TVXL''YZK-%T]:$P-V!:6K<&Z(B$[5NZY&[+ M _ZYUV?:939@+"C/L ^#A,D5=Y2DD$1,+L"9E\@_!&&(A?G]EI-]S8T$VZL; MTE:P-_;"BRZG0=8C-$?0CET_?@.E_Q57* MQLLNB/O"]\E1219$4>1Y, AE9(5$BF$6A!RR6 B4>2$CS*@\E&:_,$B5XHAE,F^E\W3Z*0(?/CJN!?.5W) M=>G+APU_6+5)I'?B8R%_.+2Y0/BTULVE,&AR;E35F@ZVM@.VJ>N?;=-JY=SI M.' %KI^4$))^5H4)VL/)%2,!/3*5.<;8*+/" C&K! N3?B;+L[!POIMN8?/Z MR%+@I*N6NXL!4(;25' ?,B]2EP4(AH2S#)(PC3%E2>*G9F'71>;,C>*:K12B M>5Y CL\+1E(,/SV6FO'<9",TX6'.2;WP,:(U)^!-+19^VIAY:H7W F0<1]R;89 MQ3'2NH4]T,_B::E"_J0?1H>C.&4XC,]9)B(:SWHRP,JAWY0:SB6I> MR8CJ2:[9MS:[3!;4!*.W^E7/Z]-5P!KVX: *EL;CMD6('_#/6Z9. $5.ZQ_& METW]Z_2]T/]#,#!XP+%0R_8+59_7:W8 MCWRYE&3.\\?BIM;QIR\/,FBOEG4WVV+HBRA*8AH2'Q(_0#)V0D(R11!#0D6< M$)$F<6)4/$6_Z[E11VLQX#_I-[6X ?F3?%)S(\T">;UEY#AXCLPI6Z.OP!;4 MK=V@8SA0EH-WRO;SF:'&2T=SP!PM$PTZGG1): [(Z^6?10MVO-4DKC4ED6_K M%+5Z(;E@?I)12D+(DR"5X8S ,"62L\(P]>,$$X]G@0E)G>EG;HS4,0W(F8*% MR)>Y6G"K^NG/N# ^L3R'KQX5.4!M[%BFR8IK3 0=&]W1RP (CKCD7"^3$L> MJZ]98NCQ"]4]O_#U@M&0(HXI5,D*$ G)"&F"8N@)G@8\(6F@M^5SJO$Y3GYE M6UUSMN"&<<@!;%[FTR3*?"A8&BM9Y QF,0L@S3"- ARB4,5X*[E*'1FV71?_ M$K#IL:(M&"-384>_]$L/"O8BI1UW7U MM*AU\Q'%@E.U?YUZ(42J@&4:QQXD41R1)&449UID=M#JW%A,B3WGU5HN;I>@ M+0'?'AKI5QXXA*U_5EJ#,?8AFAT.VM/SI-]]\U*^T)F3\D_[^7C8UB03\:3Y MVQEX^B_MPHG/N&#M#GX4>I@QDD$JE))?2%*8ABB 4>0G&(4>820T"2;V3<]M M$BK+S+Z#'9CTOH)VSH\\Z911(X@='/OJZ /8:7C2S]^Q0Z\_?B>>L#C,O>>E M6)5/ZBYQRX$?5D\X+Q;$IT'BT0C&S%?W&@B"F? #R!%.DXC'B1!<^RCW7"]S MFY4=.[>?!/!G8ZK)&>594/LGKC.H1I[#8Z-D<([K JV)3G%/H.;H_'8(A-[3 MV[,O3W=V.V3_PYK2$ MR^+$MA^+"PYLSS0\\7EMOWO'Q[4#SUNG%N-6XT]^%%3)DN^\V+35,;D?T1!% M ?0R*E M!)4$/LDPXY!D4011'&&(/8_ * K]E#!,$#8J:WJRE[G1A3(2*K5-H,PTW/ X M":/FWL>EX(R]#:)P>=CBXE@;5@L$5_LC)_N8=JNDS\VC79/>A\WO13ZH\[,Z MS_[;:BE?^;HN#*Y GGY[;I.XMA)TS)2?K_6F+(RO-9X!:VA7Q 5.(\]G6XB, M;B7VHV!U ?%,DY/=->QWJ7NM<.!)VU7_S>KI:574BC*-I-#=9EVM<2VRN" I MPT)P#Q)"L+K.$D!"62*C?3^-_(0D7J25B*G7W=RF?;ND;4P&MIOD01,9N.%7+ 5WFRH3[>%V2 A%4'!0>MS(X9]>1.C](#3R.E-?FL\1I[N^E"82\^>2D;^O;RF7^7N*J["H+Y+"))"$.*4HB"*(69'\D@ M+ Q3+Q2>%\69"4/K=3LW%MX77P$[8X%*S?YR_8?111!#]/6XU#VF(_/E)7 : MDZ 9.HZ(3K/32$KO M._-C2)!DI%AR$/'E/^2J4/>6V;E.YD8X!W8V<8'AHK 7TGY><074R"QBA9'1 M=;0A$"ZXG7:VZJ*&1U3>GF:5,+,G[@ M(J?Y>A$FJ4=)'$,>)W+R)UD(TQ@C&.(TS@3Q$QX8K1"'NYP;%70L!*PQT2S6 MT$!9+\YPB]W([+ U%FRM!>^Z2+8&.U3MT4?'48RAT>&D\84^ *]C"X,WS4^: MVVLO=3RM>;K<>65N;-":]A?]$^.N_\.GQ):NCSR9=]?F'*T-SGAJ=R MH]T3QG>/8H"C#K>]* P J6U[&!72/F84(GK6U;B^.V8%_D3TXW:CC?PMR82=FD M'T#T(#,<3[@!963RZ!BYJY]S!:2=^?><;? 2] )F%'4,XV$5A/0T.UE,,NQ: M-T31>-I"GZ/.4ST^5ME5'T5^($3$($DR E'@AK M;G.^MO;4&:5I]*&#\Q O.$5O[,/=*8$ST/)P!^!$BAZ7 &FF\*$'3:_.QT 3 MTZE]Z/ERH/FA^8J]\@==E<^KLFY5J<+Q&W5IJWRY63&^"+(@HR1@D$M*E4M ME, T"5.8)()A&H>QGVAIDFGV-S>:W0E;=&R^ K75$F;06@Z4Z>::('VX]U/N M"&B.3+LN@+12"]& YR+1D+[V)]<.T7#VE(2(SFL6T=MI_>7KIU6YSO^[[JVM MC+@0FSA3<,;_>$@%&_M>EB1V,/#\)(\[==ELSX(OW;91WP]B_X5O/0 M1VDG$ E.(/$S#GT<>#032SH[UF MG=@:VUDA;@TV76:?P5=W?7TY:M,LK"T LUA.]Z-QP3KZ3,,3+Z#[W3M>.0\\ M;WYJJ3;XKNEZ@Y?+EWN_0EX>(_,)990CR#@80>AU5FK85>3G;_:0= ]D[5LP6[9]X6O;W#U MK29!QMG[E[]7*E:Z>^9J8[%XO%8:Q?DZY]4^O2SU XR1#TD2Q1#%800S3X2J MC%K&24*ISXPT0]U=VX:(_, M=-)X4(.]-5_=YWVG/ !Y\0O8.0'V7HR2:F8/HJ/EG84!DZ[N[ %ZO;B[H"4[ M1KR6,2++EQNES?X[IYNR;OSC3[K7<$7 MODB)'U HA"?7@@@G, LD8^+,HUY /#_SC2[-N#)L;NS9]0OL'0-;SQI.[?BF MM,AW]TFD>TUL8\:OSD99CW7?8NQ&YF)'PS:2Z()KP!WQMC.S)F5SUV"^YGCG M[=O?LC@K\IH&"1>$Q3 (594_3%3]#(Y@AHA'4TPI2XVBWG\E4=U6"K9JI&"K M1@IVU4G7?=?\M_/W^,SQUN/5?Q%)W5-:NE=NQ71-$'%XZ>%M975-G#YUI<&Q MI.[N0.(50;W'54[WFINI0 %/$201H1!YV(-I3!(8R\5_R%@0"ZJ5-:/5V]RH M1*W@\H*NGCB0$7S#)89+XWYT-<\X76$V]C'!4;QT!6I;1UG6:J'BZH"RMZ]I MCR)UW#XZ=-1ZR;*0%Q?J(O9[7LA_6=_+7\1MFS9VLZK6"X0"&H19 M,@$!!E M$868TPB2) T3/\PH\HU$>_N[FQN#;&T#=*6;1J>)JQYUN$-K9.YH#06MI4"9 M>@5V\-WTP6=>PDL+%5=%O/H[F[:,EY;C1X6\]-ZRHX^[]3=>WM8?V>N"M>EA M^WWB!"=ABGT,LX!QB(*L+A#"8,K\T L)YSXC)O31W]WHZ_IA7-M\PS'.[YJBG;KIN\ ML'MA;O/__N.=?H[!WNWA] $KCT>>K*IZQY^-58Y.^(^\M#J\W['= M(_?COW05N._5$?9'!G&89"0F"!+&9/PN?"%#=T9@Y =I%OLXX0FZ+'X_T>O< MYN&IZ+2C$')I8'\*=]OX_D(TWR#,/Y!:&>5\Q0BET<+^4WV^NY(N.SSY5"0)%[B,1C[7@@111G$ M2:*4&C+F!S'-8L\W(2E;0^;&6]UI5IFQE/58Z!'7% B/S&5?=_9NZ:P:JDU\%[=WP;[(B<0AE5_T:;GZ42>$*Q,6'O.2P/-#R$*, M(/+2 &+.*8PHD:P8$#\,F/$6B4[/555^P6-2%"2I52&9\B/)4UE$4P%P=#W&&=^B@+$DL5W7I*5=HZA MH0DFTZUKR-BS[L#N[6[E.V7Z+WH+(C<#A+(X"TF,()>3!:) ^)"@,($9CT-/ ML"!.$F&4 CKB\$RMHCZK@=+["HT)_\@?HQ&0-\_)M(3/5>ZE:??3YEA:@G.4 M2VG;SL4YD_>XO"OK;R&KZ])L,R,6,6:41!&#B% ,4>)C2+)$_C$5"9'TF*;8 M*%]!H\^Y$=]A!N4S+L'WNO#2NTW%]HE0]OF39['7(S;'B([,98?9E-)@=6^Z M,;FM9S5\*>"2O,HAB-RG5Y[M\:VR+(<@Z$FV''S5Z47&1O;A(&Q?D,3#(?-" M&,:1C)T)HC"+(@0QPP$/0NHE/%BLU9U+/3[2[]J(EG8&C#>35#8F54O137.% M3OY?:W/GYJ*3BXNGQD&/F\9!=V2*&KBHN#.^LRDP^NW$'L3&O95XJN,YW$;L M 43S%F)?"Y;EG.DWSC9+?B=VM=UO-F4I_^T!DV7G3,!CU, 1Q MQ$)( B$"+%"&4K.2[)H=SRVRVMJM;I?M++\"K>V&=9=UP==CKC$@'9FW^M$$ M?]:&@U%.9$S1&X)Q5-C8]'W;TH%TB:LJ%SEM[N9MUG="8P7Z M:CJ)+%/B@0RR.$S4W;I,G'ZX1C_&OF2D1F59MU@[JZ'HQ*B)ZRRZ!/*X%J/3UB^-13^6 MY4IV)S\@5%FC:D#=E_FJE&OW?,6NV3\VC>9BM9_Z)$5>%.$89@GW(6($0T(" M!(5/B!-9B $UCW'&' M9<*XUVQ$)HJ)[=%U'B=;F/)&L;,]:.?CZ0O:M,TI+_/O6$EC?,XQR9?U+H,2 MMVWB^06*18P\Y$$4)P(BZB.8(J9T9SWNA\S/Y%^:99/W]CA8)XUJ8.$L5[^]MXB1Q+=>/T\/U M7KNHRN;UX^-:4EJM.?FTMBBR>=C W-BA6U-26EKR1R6SK#B\X*M-=5@![?I) M%="Q*LGY"L9^FG"&X,CDX!(\V_*1@ F.U2&### (XG(EEW@T\7F MT\0H#UJ_Z[D1R<[RK7K-&O\$TE;#?34#[/5"C7$0'9E8]F"V.U[2;*#LKNO^ M%E1^Z]KZ63*JID[#$'.\7.G=Z'<\K?B-,2!'2CCF+=@15R<,6GA49%Z<1I!C MA" *8PXSX6'(4@_1*,11P".3'(Y.VW-+TFCTVY=[ \THIXN:'J=88C$R:7S6 M ,"8#DZXZFB^=UN>=$*?<.GUC#WUB.65JO(1%VT=LIM=M9WF;M>]'/UMS;H[ M\2DOL&1VO-S=ECAYU3%-*6(!"V#*N2I<&P8_M_'4H;>K-ZE5"IDE=K$[/IF>'7+]9#JDK9N!J29G-SX^>SQ7?^4)J>\H^U^?I[3KJH#N] C0#HR#RJA^4(98T, MH;+:G=+M8[*]*D.GNSM7IJ]:%"G?;XY_V2CA)I7H5JW+NDIR=5LT:](%RI+8 M]^0JD46J0!%#!*990J$G2(9X$#*2:)5CU.]R;ORS-_H*%+79*L+(]X:KK']> MFVY0.5L/_2$.&@/3R<[+KL"7'9RWAW!^' =.@R+DSF&=J "Y"WC-RH\;(=5; M>EROI>G*CAMY=E!RW.Q-NXV#VX*6'%?\ V_^][:0X>DSSMD'+GA9\JUXY58C MYKJJ^+I:()HE*!,93&B4093%*4RI2&#$:,12=?>!98NB/JAB#_J[!';6:$V@ MK)E 1S:--XE:TYNTI56=9MH>&0-QY$(5! $D4^Q![),T"[/L>3YTKPYC+WTXC"=--NV_Y\"#MOCW1?;=4 MVA?.A4;:$?&I'[(H2J$7!?++E0C>9$:3!/&,$SE,F5$^]"CC,=F.R%@HZWUU M1L%NY _-]=W-+;A>K\N<;-9UQO%ZI;0/ZFMYSB2>K1&:3J-E2N%H:S@L5%DN M$J!6NRYVJ7SSSM]SGK-GG*@WV^R\23/R'*;AO57NW7#"G=,LNT\X+VM]D]]D M>+AII$T_E?R?&U[0EP^K)YP7BT!^^!&-,QA[@D+$$PHQYA$DJBBR]4S+]J__'.3/ZMN3F5EA#1-(X^$<@%22[$E2$F[ M1]"7_\1Q&K&49D;Z[@:=SXV$MK9?U:KNZZ:LT=9^0XUWDS'0(Z.QD!V9E7I! M'3^=Q08U5Z+N)EU/*^1N +M-&Q:KF>7RXT].ZYK@-S+*?5R5.:_,BE#U MM3$W#I*V@IVQ8&^MP=*F#S&-A8XCL,9>]IS!R7&=*QTT[)8_?0U/MQC2<.]@ M::3SO*V&T#-^J8\6[\3G5?'XP,NGSWG!Y1]O2L[R]8)2D89!3& ;G4X7O+OJ^5W=46/UD8#@:G5/8'A<= + M5]S .I503Q=*92U4YH+:7O6?&HM=RN]H@N-,66>HOXE%-4!K+O^=L@Y?7/_-JD7+/%X(2&)),*5=''L0\0E!$A$1QEH@@U3JO M.=O#W *0VL@FW69K)OA3&:JY"W,>RG[>< +0R#QA@8TV-0SZWT<%\N4.#<@_ M[2G@?+N33/E!M[93?/C!4:NIU.H]"S\D/O-I"GV1R1##QTJM*O(A3;.8AT'* M6&94[IS-&/C[$S7"O&QES-.P1ZK),8C9J.1VF:9,UM?>5Z!"PJCQH.@'%PZ1C4"TYYK4?S'E><=6_) M/."?[>+HD_2N^S?M!=X%QH%(41#!T L%1(C[,,.J6FP89A01)J*0&FD@.S%K M;E16E_:%1/E1WZ[=W4+BC;U7M6!RN^]FJ)GL9ASUZ&[ZT1F9$6L/8.T"N&]R M:+I' 5=;B8*K6H3Y_< F>LM.\73E1:S&Z.FU6EV"N21AK/;UBT)&Y=%7CQ6 MVXK@NU5.F&4AYRB&(E$R7BC@BH)]*(B78;F0I'YH%"J>ZVANI*JJ2+?B!/); M"2IEZU\,R?,*(]^_J TM:=D'7N6/1T/?YN;S:("?O3 ]7H]VGR49^3ZMBGK%6]NW\%,21%&:P2CV97R*LPQF<4"A MQP3"ON_E^ S,FNV MT/S>0/-' \UM/S3&Y'?.?T>4==3\I$1SSKG7]'#V.0LUZ:]_5[A@,L(5J_*IYJ#=W]W+OVOSB>+0PRA "4QX)" B80HQR03D MQ![^Z?V>@K>QN M:/NYZ>T&;&1&VSNQ9;77_P74QH-WRK5?FHHFG6$[>.2^?F0PHVS,8320T7Z3 MX9Q(:ONVH,L-D[']^AL'8K5 MJ2W^]3>\5G_\EA,UR!56=^5*4&V(JE]93_'FOPGYXP#\GYM\_=))@I*]E[*] MZIG37.2\GO2JR+I\?)T_U4UM9"O+PR=VOR_Y66%Y6Z>]Y.")K_]:_P;?!2<< M,?VEPF;3K6OMCV\Y_2:C'=7Q=UZN\S9;LD%(N=+X*,.B6G*Y5F%3SE!:'O['XZ4T)W_V'O5TMWU-IVBNG.$#E37W;=N6=*MY[K2>RX[ M5A4>%R1-/>K["%*4)1!YV(<92@-(PX E'@VH\(WDH[1ZG5L8NLAY^"-'%(,7G2\ J0V6YU).JQP9@*3J[)E6GU.6XO,!(:C F-&+[]! M4,=RY*$]KFM+H9 M9TV*G'KTQJ;0B09NVC*2(QVJNK'I7Z=@Y-!QK=O&+;3]?N"253?+5<4?5K\5 MS[E*0*YWYHW+0FHT-3?.;4P&M1O7^YO.TGPE49[ L608Z7F$Z$($ISX4#!*DXB$0)3!@(5R)K,@@UDF,(S]F)"8AR)*C+:9 MC'J?6^"P-5[%\Z-E>Q.C6K @RK#'?9B&7@I1G#%(!,50 M<.)Y.$Y9%B(+;>/>3K7FV!OJ&JL))YJ%9_$(5F29/];+4<,LT5[<]:CKJ-:D+C*G>SM:]KT1QVWCS(8M5ZR55EX35Q?^/J^ M/DK.:?M?E:;#PL>QR&B&8!9GDF%2CT(L@R?H(S_P"0JCA 8FBR'=CN>V3E*7 M:9Y;,[>W$L&[]D:B8=E/;?#U:&8,2$=FG%,!T150&&_MWOU5+>?RKI'I/H^S MA9Z#&6C.%!XTNYU8\\$,C&,5",/W+9(LKR66?BW! BG\=:XC!#')DOU,?V9FF6,:6/3F@O6]/UUVEX87!_E: M.L]?K/,J6?A7G!9.'LKOQ?&[S,Q8M<(MW@ZMNGY>I'+=ZU37.E M7A2&H1]!R9P$(NKY, M")<@7Q#3!*4\ILU86M3;+9&Y,HS#&*/ NKE;=N6-?O.BPUOE#*:.XG_E:^_ MW6RJ]>J)E[OT)9+X0N!0I:FA3,F@)3!%(89)F,:(8DH#,VT+S7[G%@BW9KWMW^(>T'&Q-M\XSTQT*/9H= >"1F=01MA;%SHR0M:=5T52SS]GF2VQ>7Y>UGF7>+D-4FZ+^O9/G:^Y2W;' Y[?@JY>%CSCG &V*=7235UP;._82?,- M];-T!T O=A@!U)&)HFMQ9\75,7J4T,$0*%=I#YJ]3IOP8 ;%4:J#X>L6&_L? MZQN]O_'UMQ6[+;[SIKI$=?,-EW(U]977Z[#UZE[^)K_ABLO%F;HN)Z?F(@Q\ MX?,X@1D5 40\1A '/(1$A$&"L6 (:Y4HNLR,V<4J3?V(W=V-?.>,RG#&0N3+ M7/H"JC5_AIMG@\UO^Y%"?A8G&?=@S'T/(B(_,#A#&/HX19D7$4+E!U _3V6" M 9L^@66.XZ9Q!#3)O!GY,]7X !HG0,<+T+H!6C_J?<'6$[!W99*Q,#A>FF1, M)CI\&FULS$ZI+H:T]PS+OO7I3K@N1N#@_.ORUB[0)_BR*I1\/%;M-1>0MS+? M8207/#2+8<*35'ZH4KD2P@Q!56N"Q8F#0\9/: L-OF=$&X_GBH^2= M]'$-?72]!D: P%=B'/"1"!+'/8J15H>Y,^W,C MAL9$4-L(MD;J$<4Y!/N9P0$N8\>,1I!H3_X!QWOV/^6;S427_[*?W^?:FV1" M#SBSG<%#CUUZ5>Q,K/$Y+_CMFC]5BUA5RTU$##G%"42QB"#AB8 L#L(DBP-, M/,M[8D-=SVVB=V\MG8V\;2^%#8Z#YC;H*.B.O1.J RSX4YD.:MM'N0NF"YCS MBV"#';_1+3!=0,Y? =-NP8[%;@LY[66C7R4IWN#G;7%VE,2I%X70(T$(D2=2 MB 7W(24>\;@?T"3E)H1ULI>Y<=/62%"J;3"*GPV)Z#24*!$!SS"!&"<,(AS% MD,023R32F+)(HLJIV=G7Q6!.<](U#IQZ%'XQ1".S]0X;9:",[IY'2 /LQ< 1 M 9_N8U*N[77S-:WV/VR>ER*7@_=\]86OKK\_UDH72GON^FFMFYMR[OVY4:.T M$]Y_O -?Y/]?2_K CQPTRA[=.EO@VD!ILA>^H7,!-\B-/,G=@&:4VC*$BE5Z MR]E&)TMQ&7*KF^8R^*SE:F^K,-9H2S#B13Y.8IA$I/ZJ1S#%7"[PD$^\@"0L MQL)H17?0_-RF_\XZ2]F.0^PT5V'6B(R]TM(&PWPA==)G5XNEP\:G71"==.QH MT7/Z*?,=U58+Z%->4;S\WQR7'POV0;:]"+Q,\-!+8!#B3*YKHA1F020G,$,D M2HC GM"J?]'7R=PF;VLG: P%RE(@307*5OTMUK.0#N^SN@!JY#EMA9'1GNL0 M"%8;KV<;G6SW=/)7ZZWJR_K75;=)^IA7F6O-JKY,8QI7+]@6$H M? Q1Z@<0DQ!#$62!'P8QCF*M*,:E47.CN:^<2ON7+P"SU;/*WL([ZX&J^\.4 MYJL9P3D9.SWVFWI$1J;&O9U*W[W!'OS]F:G-3R4'WSBDTE [3^Y=F#0IZ;H$\34C.VW[TC/^PSO8;7DR5O>^O61*&_36Z(SOE7]61WK;-B8[P7ME M=/? [O5?71JIV7U^DQ"CV,\H] /JJXJ1"4P%Y3 .5 H4P8&/C"YF7&C/W"9L M]ZL\27 U31#U/RE8FF,\-*^XYU\JOADICIDR7MGV?B\'DI=E6ROX=U6RNMIO MK"Y2G,H?.HOE8CB-(,)> +, 4E?= MTYAWS7\RY-(!U/6HTAV68\=8.QA_;V!L;.V3LI.>XZ_) M1_,M.VYYCRNNLCFWB>M9A#E1&AT\5I(=20!)2I$Z\T6!SZ(P38SRL@Z;GQMW M*.N:%&(SJ>DSX.E1@CTD(U. 1K&4_ZTTXZF^*O&)YW2IQU[/87//&6Y5%,, MH%IDW3S8Z[)4&_IJ>__]R_Z1MAY)7:.QN0IS6U3KLE:&J.H(YN$;+NZ>51/5 MK[*)=75;-*4!_HOGC]]DG-/FWM9_J?)-/N&\_ ,O-WQ!,TXR'G,H0Y 8HB 5 M!0EH/OBOS MK\"F8DH5K0F&3!>17H7.R=$9?7#L/:XU?9\GM8 'D!W>=::$"-S=7V M%F0'GG99O)8 @1:A*]!@I X4&I2NP!:G7=)^_4B="P@45J &R^%R>6[C[VKA M/1N_IEW"S\;M\K-_9F;P(/>&GV$M@F!*Y?D@C#Z91 M%,$LB:B/LS2()HH(SMLXMV_['[Q:;WB+?^S/58^*_QP1J&V-FG1Z.K2\\- M?UVMV(]\N>QF:7$4)V$ (Q$1N3R,&20XHQ!QN3;T4>*G:61W)GC4U]Q(O7NP MM#76]BCO&%C38[J+X)KP"&YKYT2G:V=A<7YR=MS3&YV*G77Y_(G7^5!!Y%/$$Q#%$+LQS&A49C&L9:VT^GFY\8+RKYVR6Q8U? 0 MM:$TGDNQ&'G2=V"PK?+XZE=D5MO1&I?I*CH._DS,JSB>]'JP=N/A6]-6;#QI M\5&=QM-/N3MKO]NLZRLO2N59(!%&/I9!C*\T[4D@8QKFQS -!.4!BP.6&4G1 M#?0W-_XZ=]J^VIOL\+B]"[S]>;LEG&]TX-ZQ=MP3]Q.PC'CDWNWMS<_<3[BN M<^A^ZK4+5*[O5]6ZY.N\;%9N^^+824 M@0L@V;,KV*O=:70JY+U??MU@KL2H]ZM/OVHCQ=@:,-Q-5 MJ61:ET!K;5?;S'NQ>]LZU@9CH<=WXR \,LTI<.LK<_<=<-\IRT%>_ )VQH/K M89@MKE.;(N;LTK1VQQ-?C38%Y/@"M'$+=E3620H_),J:.Z_9/S:-ZK TZ+[, M5^7OO/R>4WXCZ?9&AIB[6(*$G(6J5@%/J2=#O,R#) U]F!&>9"E/B$>,0CQ' M=LTM[%/S]%G9"ZK&8/".UN;^ J@TW8SZ7(V='B^^P8B,3)K=:S.M2]O0L(X, M*[#WZ@JHH:L= ZUGX'J]+G.R6=<;_JI$%*Z5Q-S'DXZA=\2^KJR:E)H=0_F: MMUTW;T?J9X3C/^057:ZJ3=FY-D<%P0%..(PIRY0TFHQ/HXQ#RC'F@H=)G&$3 MWM;O>F[4W"V6H#0&ME41FSP)7!A'I@:CH,? XV [,LF>KTBA\H/^AI,X M3G@J$(PSE82+<0Q3WTL@BJ(P24,<)%0K"5>KM[F1P-9>\._XZ?FO@._,!L^M MW0:)!H-0#U&!8P#'/I,\Q&YO,=B:;).M,0BB0?*&2S GRN5P :I9KH):J68"0()X0G$ M B&"_#0.O-!DI6AGQMPXNVNSR@,]W-QK]O;,EHV6PZ.WA!P?])%Y_M0^W15X M/0J'^W3*$?"N<<5A$>7+L'2TKK0T8M(UYF5 O5YO7MB:+6<^EYSF=1?RWY>\ MOKQ0L&[7"T:"F,0R9 V5^ 3B20PSPCQ(1"K"(/4("XS*#.AT.C<^[-I<[_#@ MCK&F1*B!N2[MN45R=)+;FWL%=@;7>%[KX&G!9?H .6,NC2XGYBE]$(Y9R>!= M\_VO>JOCX>GQ;ZL?OQ7/^4U1,?GGW?ZQYDY8?RMSHY+:6O"0/^7%XQ60-H/? MOMS?RJ]Y4>5,1<7Z>V$#\ WOBKE#;NPSS2'0'&^LZX-CM4TVT/1D&V9Z+G:W MSC3?N+ DX9WXE!>XD,2SO%]5>4TZI%J7F*X7&>$9\SF&"0U5T>&(0,QC M/0 M(Y[/&>*6A0I[.IT;A^PK]LE5P""R\E7I@Q!JF(0KD> MBCV8Q8F #$7R_^1_\Q+?)/?UN LCNID@Q[6I\%X4\#M#BN;X)+\>W7$\!XNONQH/R/7_,BT*EK!(L_X)J M"L;WX,E#$:$PQ3"B 8?(5ROSE'LPR'CD97Y*.,4MGA\+-AV:V\Y&/#1M;K>Y M A+%"&>$J)@"^Q"%#0YUG@9WZ&B6^4ZWGAO)YB*=+)%%S5-TKH@CJ3(JDXR*()T%P6>_PL(/I2QN>=/!D%4T MB;P0:Q6O.M_%W&;^@96@-E.&N-)0S05##YC]T]P-1"-/\D_[J=W3\"13>]BQ[=36>-)2R,0[D*#@E% \HHQ(%<=X:>(OOO"0KW77'R7Y,?HG=WL;[(>[-;/0VS-87I\'T M4I*R- M@2 ,DU\(XE(&<[\.84$&"+(M3D9@LX2Z&_\.7ZF .:G16YT0ZF]L%"4D\POP(TL"3 M<23Q)*M$(H5!$I$@()A$Q%(U\T++YL9$7>7(1FF7]"KR5GM)7G(LR3MXU6'D M8=?:65W5U9&P]RYO.BE=KV1&*DC.,]+E[KJX *1 MKS/U 3^M2IX_%C>;LN0%?7F0%E5*O*5.=ZK_M&QL[5YVOA,/^.F^]A4B8^V'5X_^W M'ZR1/P:#E5>OP'8HMXZ"CJ=U=F?'UR/Q"?F-D0X[5BD;;4!<"IFY-W)ZK;/1 M@#XIAS9>;Q?+#/V*\T+9TDH' UN]R<\%F>)B&" PA BEOHP MS2(*:>H%3'@\1(FMG)!._W/[!$A;__W?_-C[ZZ,TOOFWYJP9J%\;D$'#XR4: M:J:CX\=A)@=&0#]!!"*?!S"+?0PQ]3V68)HF-##;BAMQ?*;9I%,$K08'O.6X MZ'V(1\1ZY"]L-PWCUQKL]KLJ[;]J].^4"Z#VX6H2/283!-WK+FGU_E;Z2B;0 M].@H&35CGNF@=M3:Y,@/JR?9UR*A2<@S[D%.PTP=- 00^ZH^:!@G(0U\GZ14 M-\GAJ/6Y?5F^\N]Y=7!KLJFM _YL[#5(V-[%+P?499%*7J(B;&,HY$ M,DB)40B])&(()6&&J5'-@W,=S6U:[^T$C:'V-QW.0:NYZ^L L+$W<6VP,M^* M'0#"U<[JN6ZFW2@=3M:Z"Q\I8DWJV*=%QL9D+L^%7!(W MS\E5+J\^_I0=RS[R I$FEQM&M-6(G":X)=%NBI':GVWN]%IY9$9-HPYO$..0 M10R*6,E/D<"#!,LQY@B%OB^7O"1*%@5_5!'JO\8 9\T =VT>;XB;BS#M"*][ M=BTG'UB'R(::FF=#7&\B8;A9#Z\.N%Q&/ N;(Y'L:QRO06 S^;/]WE$("QG@Y"D7U M^YTTL#2&XW68:-Z 96D47"I1B>J>EW7ZI)(V+VA=Z:,KW1/C)$P]AJ#OD0PB M3V4X8,1@'&<\]0BE.-+2(3?K=FY$]45^^DLU$?YB6/E$#V0]9G(/W.A#XJE]2I0)&2W1"$91JC+@?()]9E:M?;#/N='/ MUN2K6N5Y72?([LR^ LIL(RT&$_CUN,DQJ",3T^=5\0@_Y]\Y P_RO^=*D^6Z MJOC:F6:#!2[."KMG:!C MJ&'6Y""T>A3A K"1"<(**V-Z& +"$3F<[692:AAR]C4Q##YO1PM?^(]K2E<; M=:[W*".70OXK;6ZHRM#EYINZKUK=%MUGEYRTU1"!SW-:$;LS93?3+FR MJ95(_O[,U*F'6N@T_M25:/=/[CP:90O!(<".9IH+BR:=E XA?#U_739M<6#> M[H8\R]__-USQIMYKO52F!&%!4@K5W3R(L!? -$LB&*8HHI2F@0Q(M _+SW8S MMZ__=F-O:^FVPK')AL0 L!KGY$[@&IGI)D#*X&3<"6(3G8J?0<[1B?@@$KVG MX>??GNXD?-"#@U/PX:P*M(B-<*M5 Q/7A]@G>GJ;8^OS+I\]J.YYQ?(2VY#D MSSG%GYU)UU6U>7JNDRIE2-@0W&JY>GS9GVM3S,,H""'UD8"(X1!BCCTHF$ L M\ST_\LWNPXUO\^QX34.OK5>N[0IT$E4P2Z M PIPO0)P+G\9YA<4IQLK5W<=)[!XVFN3TPW!T0W,";NVS-RJ:UHT[=X6WWFC M3_0A%X(K,2/^GJ]_<%[U#2(M^7LA^UBJ_]265XF"($E9P&%* M>0(1HAQF#*<0$1%&F< ^PKY1;I:Z?3-Z9SQ??)3$LG[Y^,1+=4+U:[GZL?ZF/D.X M>%ED81R$H8]@G'(BV9J$,&4^@5D2L\#S_2S4NXHUT,_ C4V%=EAITYHF$CT%CF4+#4')?]GSTE"[D]",IG-;UM!]W.*$ MJ=XD;*Z!?ORI0E N(Y!%EOI>S#&'V&-"%1L4D'B^@$QD49 $@I+(WPHQ/&@> M,IWL2>L'?2BB\# !$=2V7H&":UX0ZH%2XSS)'IDI-7;?-1;^ EH;:P' B^$Q M.$2Z&*:)#I!LX#([1.I%HO< Z?2;TQT>]5I^<'#4_Z3=:O9#FZ77E&/F-ZMJ M7=5T1\*495XL@QPE6!9%'DQQ*-E/A%X:8"\B!!G0W4!W,^6\K;5 -,6JY3>= M*HO-UICG(-9;,EZ"V#1<^(&3=9UA6]D&89(1Y'J,X1K(D>EC;VYS":@A M#_!N9S/8&GW^=-Y"\T9@KL =\;[[+^,<"-6=1 MD4G?$\=*%K <1U VC5Q:X? #+_/O>%T71=GV76T5YF^+W[>JU'>BB>QRO+S? M%P;=BZJ0D--4, +CR(\@HNJ6I,N&EQQ7_ -O_E=U+%O]MEK*-JKFN//K:KG\ MM"I5"LPB" A+@B!5)Y/J:\ %)"+-($4"BY2G,:-&7P/#_N?&]5OSP;NM [^H M>VQ='_Z_H9P#)^.BNVX?#>W1E_#:0(,_E0N@]<$A!UNBYTZ9UZCWJ=5V;: Y MH:!KU8SI$2Q;?)&_-?;Q)Z<;QQC@$Y,2PLPG(40L))P' M280"HPS.T]W,;8K6F]: =BQTH6IQD1#%C.;Q24V([IQ6)?!P]6U[AV-LW0?7 M)^&G.YF!NL+9,^G^IRWNM\D1O)$CV-RQ564,567#G: *3K"/&*,P#F)?+K10 MH*Z J'K26<82S.. :BF%#7D 9L!G?BG,$WT=VXJB&===Q09';<_:5!TUKW7 M\=#Y!RW71JJEO1KK?;EZ+/%3_+#+O0CPG KKFF<@SFV"NL M&L>.F/+]%L?V,#HO0&VTPZ65 4*N%EHZ74Z[[#( X6@19O*N'0_5]PL.KA?L M*];?J_^P*JX+5C]UOY(1#%_G3772][S@(E^K(EW5]4X'[0M?WXD'_',AHPY? M"(&A(#Z%B" &4XPE=84DB@.2$(:C[45^/?(:R5*M*7JH 3 RX[7.U"IESP>> M -*X8J@$,-88Z_'D6X[;E*HLAW=T=J(CRLTK\$%Z4G &6I_JBHY7 OY!575 M49>XJFJQ\$8O=>?L]A'IKSM:'GE '#'Y6%9.2OXC0_WZ>S%V=^:';?NCF/JL M7?.P[?"MN46D>^NT]^>.@!@^.W,$^99R#?Y^N6ZY/AFQ90&0< S$270CR04*$Y#B*F7P23@(44T] C54O1] MW?#<)IZR#2CC@+)./[OX *S^F7<)!&-O].AY;Y0U?,I5JT3A@X8FRPT^97XW M'?CDW]OJLUXS)H>S4A].O/P_^7,S]3#W(Q8'ZI,>0 )(IB2((E$ MH#WUSG.=O0]5WY.R^_Y[0N0+X(O)2Q-)$3WTMBB) G M)W[J>] /A!<'-$*!IY48?*Z#N4WYUL9Z4Z(UTRB3]RR0_?/)5FNK^O@F).29:D,$XQ M:BIC8.*ET&&JJ.5)KR/(;E+,Y"JK=%Z 2HL3_D M6XSNMQ@YOM:K#8:KRXRU0O[7F/U]+5Y6J MZ4K^PUQ];_0?A!YGSFF81Z9='6V^KZ^'&G1\!KL!;]P^$%MM/&\4H\IA;.$41>RB!& M7/X;"4CJQ3R*B%$*\OFNYO8AZ=!,K<%_!8J=K;:?B"-X38QY/(A\R+ M&$2JG =&40R#V*,>"C/$D7=Y(=H3/<^-1'8FJOVW(17W"T'7W) ; \JQ-^C. M5H3=XSN&2KXQ5J.60M:^!2T7\_C?'9:,VYX=A@IG/892$ M(42QC]4)@ =37U :!7'(N18E]?0Q-_)Y+4VG#+U,OF\/Y_ 9O@.0QHY8S/&Y M0+CO" $'LGW[-M](M._(J?.2?<>/FI_7_Y87^=/FJ;WA%ZOJ/&$S_R#&WMZ)^RG'["+_?^+YX_?UIQ=?^>E_$!_V:@V[T1]3%?=;=;5 M&A=*KF>W;2G"-,PX\2%F-)7?VX3+R9DF$,+%Z MR@OUL]3,+;>&7F\A,":@(]/"UG30V@X:X]6F?V,^Z-A_!3XHG3'Y]!C;N;8H M.EHI&'<_Z8+!%IS7ZP;K=NRX[KY@CS#DN^4,(-95<"^SN;&85M;K\"SLK;.B^-;>RU*E/8#'3'? M9TD,0U4J&@4*:*2*P\:>%P=,CD%$%^O5&B\G!GK7Y?\0H/4^%Z[@&_G3L$?N M?H?_'(DBA+U(" M$4XSF'E84K/P[KVCWT,-@3;J&=A9SN? MP8'8$#!ZIV*#K9@K-ERK(GH??Y;TOLRIMCSZX5MS8Z"//WE)\_HKG?<(7 UA MT<\?E\$P,C?4A@%-'(QT&TZ[;*7;\*JIR70;3KO0U6TX\X1[R:V=MI(?A!GG M*()IP%.(@IA K#;*>4:2U(M"AI#1QH9.IW/;X'A0?8!5K:Y$#]25FASL-F_; MG1C67KTL]43("8()5VM"BC$D88:@X&$B_$QIU=+%=UZ2E6X(YQK_;N?CC<#= M&V ?L22.4("A)[Q0!L\B@&DF(B5O*Z)$A,S7NUD]VB]_BOL)2O4+KO%/@.N; M"B/ K!<,NP9OY,_<*26V]@)6D_/?I.ROQ'2*:F\@CS8_K;-+A,LN5"';"?CB MZMNGY>K'WSA[Y-NL^H?5>][-K/^O?/TM+QY^\.5W_MNJ6'^K%I2S5$CRAR*+ M,HA\ZD&Y>@]A+"CW47J6]$UL# M]H4T:.R%B*$ )K&D4A12 C.,4QAA&O@RWLM(9I3HT]?9W(*Y_=5OR8^[Z6E> MKT0+:,U3%D?PC7W*8H^$'EQ!(E(([E0Y)03BJ($&S&)1I]S M(Y3&Y"M0&UTO9EJSMU5 E.5--1]#:M$9 )-3%&>PCDPT3A"U/#+1PLCI.4E_ MCV]P.*(%P>D3$;U7+0N+US'G\KGO,/>47WPG,FYY:G&IC==*P/\![R)U6H[[;9Y*523''.>1LFQ7)\6)/;'H"=;G?9$M,^QH\/1WH",?*,[N(P?,-/!Q"#FJX7 3-1'5FN6T2 ?F4V=HFV\ZK%"S=&BR*SO2==,5K"\7E+9-6)'=Y]6)<\? MBYM:+XJ^/*@S756R?E5L#YO>;^JC3 81RD*#,KV>W6OKF%?\I"4)NH3EWV+E;@;WQI6MO;\5#JL>8;#M#( MS+KU['!DNG+*JF;XP1G]SD&P]5!R\GZ(_WS *MH^"7NMNOO!99?EC);XW*F?JV6BH5$?F%JN^;OL<59RISE;^.J*F_P+0PD+VT'3X_I1QV"B2Z*-"U9+472EEF%KQK1*&A>"=:2R<6E[=FSZ.<M&V7+L\=X1C9SJ85*&Z''Q]>3O>]1:!4WD:[4@7P09 M#D.699 2)B#*DABF;5$A<+UN=!SJI?)Z51?(6!5K:=]2/79;R'&2L;%3A;)74+G3 M(]LV/+7ZV"N'3FB-O7["CO_DB*HD>-F>$N)@[U_^+N.FVZ)=GA:/UZH63TVX MB\0C5&0L@UD0,BB#&P%33@1,&,Y(Z(,)Y[P8^B%1%%6 MA"%)TP@RI8"!6.(S8B3%<+J;N<4H>RMK>5"@[#2J=3^ JAX!78[5R&1C Y,Q MJ?2CX(A SG0R*5GT._J:& :>ME1(6#T]Y;6L6'5=L!L9">%9'\\ M%J911F70 AE-0X@83V'&O!B&<2IB$E(4,B-R,.M^;J31L;Y.KMK9OP:=5;>A MU('9@.CQRG@PC\PW9Q%6IH^7YW\9;JY4#,PZGU:\P J8(\T"NU8N.]O[M"JW MHIFJIFJM0M.(*QXN&5*6L01S!N,T]64<%*0P]2F%(2$D\",JHR-RP9&>IADS MW?^JS;61FS<83GHR5P&Q*L&[ S'77T C;+5S8)0%G"5TCH_C='M_ MDU,X0VC.';Z9-F.]J,-YP=E'7!;JB+V]_Q)$?D!90"69$:Z4)1.(0[7M++R( M"KG22_S4<%%WHINYQ6?ONJ7=&1&ZH5G\-1>SEV(TOC+N=I L+70X64B M/1#9.=3+U:J['T1.KN;ZG+4_<5\6C_/P_?>!D?=,6$A+TIFW/FE0!+:3B4W3])*B"&<

  • GY^7JA?/VN^]E'".U.>Z+C*O"LAE,$U_2JIVXDNK7.X-[U*[#Z)_*%$(P\@;>&V5P_?P6#P=US>S@FNGBN#XO9I?/3CO?> M.'_URG37S4_;>G#7_,PC;DL'="[._*\-7N;B12TDJUH =">@?"\?4L5#J-+* MDJ\T_[M+)XQ$RL-,A)#':29C&+7)Q:($LB#&$4M)ED9&Z\(1;9T;/^[ECQ_K MVXBU-/Z__YL?>W\M.5T]%OE_<];\6?[UW4K<' ;%2L5_X[<,JT9N3Z\4-GW8^2[3C R(PO8N[!T%KKW#B'7 ME22B+ZZJ/G2>9[@3 \PG!AUMS8Z= K%9T>Y9\W-3B: MT_:-.E=L/9?NJ0G93$]U)O#^]N'#M>EQB9.QUCU>F7H$1S^.>3UX.Y= X]/! M$&X=4Z/6=6W4*_=N07=V_./$J(F/BUP">7R\Y+3URR^ %JR6Z5973B4--CK> MBT2DA'D9@\Q/*$19A&&&D8!I0AA&U$<)24VN1PQU:,36DQ4[7';N0ZIU8G,E MWOZNZ$FH-4]5' (X]A'+*]0^]J-VT2W2/BA&N%)ZLKLWNU_:YWS?9=/>]R[8 M"FT$[M0-N?; T,O"F&$?04PCR2*A%T&,N(!^)OF#A"P+B6^\B?FZE[D%>LU& MU?Y,&]?V6FPJ'L%IL!UX"4B3;.0U!EZ!O8F.M]W.(>!RP^RHC^FWNLZY>7*3 MZNS#YMM+]YR7OY:KS7/]I:Q5*AH^^;HNKI_6NAM, \W,;6XK5=%^Q M# :V2YK/:B_[:_[X;7TG_EXU K@+/R3<\[$/L?!4VEM (/8#'Y(P"#!5UY@$ M,@H*^GJ;&X'4YL&5@)N*@Z4RV"X^Z$58,TYPA=O8\<)NIZ4V] KL,)3&-G&$ MP]!!!Q17(41O7].&$CIN'X446B^Y3:U0VR,G"ZK6-=I?'^[*E8X27 X3#\>9 M7(&0+.$0>5X*,S\C$*&,R45)& 8B<%7#WM2XN1&4VI3NI$TT^YG?I#.7Z$$X M'YT7)M5*O5!>1W%U3* M5,-RLB?AU*/3BT$:F1=WUZ2D@Q^VF_7J?L!>:+H^,%TP'(4\X0)&G'L0R54BS(*,0N'%49(&6B0>5 M&+\I7^K4A29D"5',<)Q0Z*<)470>J1T^)-E=^'$:11[VC4IWGNUI;@1=&ZHF M\-944-MJ%PR>QU>//IV@-C(AV@)FKDLV!(8K";*S_4RK-C;D[I&PV. +YJD( M30*3*C?4;#U5U>;I6?W;AUP(KDK6<8NK+V:MSHTA&NO!SGRPMQ_L';BRN QC MB/9P]L)X0(^]YV2(\0CW9>RPLTIW,.QJLNP'.PBZR1"6+5@6)V]WS>]DZ]5S M&S;=B28SRU_$*$F"C&G:=) %8;3Q>&AX_#F"N%^8X@'#R$KR@9J*=M2H NN[/-C&O(JX%BZNR MX?V=35LG7,OQH\+@>F]9!$%E?6AW7>#E2Y57YN'.F?=G%]B4Y:K@JTUU>"=U M:[=!'',.,(V(Q0%68\(_,.'NH/V^AOME"K2*YO0?;\M/#@BL.0#?0^!H3_(E4P,88!#.] M,%L0>Q7%C!N=3G/,UM\#53+K1LSCQ(>279?EATU[0J89'1Z^-3>6[]1%!EL; M]0/!5X@,AW_V8(Q,P0\EKFL7&N%A%.2==MTJM'O5U&0!W6D7NF')CL<[7+]>,R4&N;N2_WI4/JQ_%0A 1$X$IC#-&(4H] 3-./.A'+.3"0VE( MM82?>_J8VQ1MS 2MG5= 62IQ!,I6O:G:!VC_G'4$T]@K-AN$M">O!@8]LUB^ MW=1"8^T'+MG#T^-OQ7-^4U2L9)^6^%%;7.WD MVW.;N;65_W]W7]HC.8Y=^]V_@H"!0360'&BA%GH UE;N]ZKKLR7G>W!>_TA MP#53=F1$3B@RJ\J__I%:(A2;@F102MFP9Z:[2B+O/0P>75[>!=P73_K+\MNW MVR]519M" 22X10FUXTB=_]A>#M+ ^[8/'_"G%M97;;1>)-R*HAT?5[O5T5RU5=AE%[S58?EJN58-5-T*8>7E,P&L>, MZ\(X,* 40Y2E.21$2HC"3'VX,TY$1DUVOZL 4^.&5@=]SJRT +4:5Z!2!&PU MN0);7DH+/0IXB+D(&PRQ)(1)QKLXH@D :Q(C)C%"<\-FK M6-&EZ1WTW@PV&ZH[SW#[JLFC7&L)JPYZ>H.IG^K+@EM>..^#V4])'@ :F'$: M9"K1@);-W_WQ":4]71COCS[J#?$)U?:OA$\]9N]O^-@XF>]79%'?+-\)W?QG MAF(#D<#@YZ&@>AW-J=5T.9Y]U]SGO6T<'(Y M[+P\M9V[ MAJ,*'7,T''_0U;96BR3*]:B%O.7IJB!K8%]#%%3,_M"G 8WMAN(&@$'Z/S:"X$W MT_O8'",;X#UJ'IKA?0^[;?PV'_U&OG\I%4F7Y37[QTM16P+E^Y^=?ZLSKB*6 MB2!'RCSGNJ))+A$D@D0PEH&B^C#$,L]L.,%6@*G113>AO]4 =%6X O1G]P_< M4N"LU\F,:89$?V 2\@^\-4FYHN>)OZRG'Y7:7,'99SWG<1P)4>?[J2.0^ID^ MDE+O(7+^L'Y5SZ *ESM(UD+ MNZC.O9>GQFX=\8"6SS:P\OSLSI$R"B6."<,QI0RB'B<08IC!C&-TBQ7/P/. MC!Q )\:?VD:^9FREDQ-$):F^9M7IJ54=RXZU8IS!=QS3<[O[8J0&WMNU<)N; MUDJ\RQ"Q:7)_$3)C-;JW081O<]5W+"-ZUTNKK ; !TMMVMP;'7SS*F?G&CE Q4_](S(KA MBXXUWY9/3\M%=:*JZ@J7V]/3C"8A"SC!,.4!@4BP7%E,(88A8B(.4$(#9G0" M,IAK:HQ2BPI*+>M5;3J57:?/N_J/?K$L -<#MAG'>()P8'9IT/N]1J\6M..> M\5@$[CP,6-/3Z38E7GRU9E5:X7O-/]\K>J\IS@ M-XL[H=O@:=?,@G];+E;MO^HBYN778B&^K,53.4-A&+(L0U"&BFI0D#!(9$IA M(E),%Q+\J94$E98>[P@'0=\3-_N5;50V'P36??X?9I(+ MVHWIOJBD?/RR>!7ENIZP*7"\>*@FV10502C+DC (81Q(KDS04,(\3Q+(DRQ& M >8IDD8)W&[33XWS=WH:UMT,P9*N2165J(YOX@=[U(YJ();J M[Q;+!=3:_V)8@<=QX1@(WK%R1OA:Q+V6OGE,N!\MO4R MGWS\QEW6P!QMS64_R@64N&GQ6">IJ+F:\+AMN3PF)5*6,8))C$*(2*RX$+$$ M9E% 9<#3&$FCG%C+>:=&@O76V_8J;>2]TF67'"C- '@++O,+YR@DMD6R23[3 M'+:)B/5:O= 1*I^T93#K^'QE#L51HK)XW8VA;E=+-<7ZYZWZ^:SU\/]X*9[U M#=3F<&BNU E^!2N1Z$[5" M6U?@,P?>C)N\PCDP*UV,I#4=&:/CB8C.SS+6^O*A\O9:$TPNY(=EJ-W>::5/]]#K><='H^0/9+7ZJ?U!54SYC*),"(9TGV260A2E& MF\*8H#!(8^2]J=ZP0_)QI?M;)9]XQXT=MO7!ROOEG=!*%'/Q3:QK=XQN0G._ M_$#*1W5>>BVXX.]__E$*_F6Q\=M<,T5;U?W,YER?)C'-4J3L$)SIRL6<0"JR M% J!T@3E*.KWNK[R NI2$7Q!.?#R+BJ-^!(4'>_WX,.I=#;:KYO$E.Z^2FE4UU%M,2 M53UC3([:YW-P)!O/H@M9+V+]+.L3K*&9\@1.'DO;F*+A5KRJ;^#Q:E@9J+=3 MRLKD>8=4QENQDLO5$U$"5]&[?RR*=3>8J^F>6NKK/K86_&.AJ6?![W3Z;8 0 MR9(L4P?11%F0@10P#U@$LT0W;4>,"+-2E!=+,C4N:64$O!$2_"S$W+CDW:7K M1AG[INEBD;XZU/B,E M>@Z\3G:IH3ZP[4TBO6B"\=)-?>"PDYCJ94 G2U79SLHV7CX]6]NG>V].[4NB MK:V]LVFW":R5<;H/DI%)>@$^(QBB/=#XMT=/0.%JA>X/-Z;M>4*5/8OSU%.7 MWHQ^W>3E4)GP**09Q*F,(8HB"O,DS)0M28AD093GQ,H'>62.J>WHK8BNMYY? M+=.:+@1EO#O.8?**>M3W?JOY]6UR?'I4/'V'>?BH>P'SCT7)3'^6)]^;T(]R MIS2W%G*^U"E,OE/?SD)Q47GNW1%'+\]]5*%CY;F//VC?!NR^6.OBEU\6U:G[ MAK:Y8C- M!0V[;&<7(Q3=-EVN0]A_,V]>UE5+'X9S#,)'.&Z+#DF_M0+I?,VWR+MC/!QZ)*>5^K0_4L2*F029C" M(,PSB$+$(14DAXQ)R>(X$B2(+=*L#*8TVH#C)UGMI O1ME,'W\J]Z62J@PMM M;BW[%\#DOOAR/-\@Y6K3[:0CJS_8;*YSO<$WUH6M,XR6=[%&P/3?MO8/,>)] MJI$NNS>F9J\X<.[ONK:2X#?*N%WHFCZ;NB+ZLK6Y $28(I1D(0P"$D+$L#)" M)4FK)-<<192PD!O'[QA,.#4[LQ$9;&3N%-:QC LQ@=N 9CV#.##7GL/O_!6L M&Y 6Q.L9T)'8U_F':4>^%N#T,K#)../1L(56.UQL\YZ;>Z!.,/Y-K!^7O*[Y MI']+N@C4 F?X//D( M[.G>6N5[H5X(5U5?W M>L&OGY:K=?%?]>=?9DDFDYS +-*!0S0((!4)@1&GC(59*L(P-S9B+Y-E:F39 M:@,^O?]R__$:Z%^,;L^C)-9U_4$I'JQ27"Y?+ ,3>+PE&)@OM^@WFH!:%;!I M"EWWO>EJ Y0ZH*O/>$MC852/MT0CV=O#+I6=4>X'W%Y[_<(IQC/E_6"Q8^5[ M&M(UCY]7[7?)_)84Z@/Z@3P7:S*?I40@GO$<\B0E$$5,?<-2%$(6Q6F0YB++ M,JNZJR?FF=[WJ143/"LY8;$ K);4-BW^.*QF-KD'L ;_DFQPTB+J&[D/9W!R M2"?O1<%;1OCQ649.ZNY5]3 ON_]Q-RJX$VQ.RK*0!2/;7O0\%!$.A(!!ACE$ M611#K)@ $H9('O$XR)E5D=.CLTR-!O:%/-M^W@)0,PJX&*:!"< :(>OMWXN MI\U_?(Y1MWZOFOL;O__A"RJQZV"CE7@4B[(J)=96=ZCNVY4%K M@KY41[7[Y2U9=8ORXBA7I]LDAX17=^8"02PR!".9D9QC@3 UZC?K6:ZI44M= M?YQU]6K+]+R;ZVHNFQOU-?GATJ["PU*:4=0;+-# I%:OS8Y*NY5V-N%&2K4K MT"@'NMKIG+]:O^%:8/C#W&>1>0]2C5^$WA^41XO4>QS^T@S'N@W2+(IP'I!< M0)$IFPZ1((4XB1+=:B@B%$<8I8[IC?4$4Z/;C;MDI6]_U5G.,DKS$$#"TS3F M4A^,8XARP2%F,8(I3D,9!HE,(SQ[%2NZ' /"[D3#@=A)B*P:,%T(H=GGY1)8 M!OY.=/"X[L7C@LS07:6]IX4VP[]13NBN><^/ JOWG>U(*WLUCZ!0M M>O]S^T@3_E0E M9W3ML"FF7%Z?>/9'%35XWXO%Q)4<5%E7\7^H)>\&NU(\F# M^%4-OOZH*&=3;&(61YF,:2J@#%-UD Y$!#65P( &:9AB0C-FU;!\&FI-C>\; MV76WXN^-[(#4PH,'+3W0-X5 ZBHOKW7_R9>2@V=E]U6M RR;&T]C$0P9=1K" M3HC'*VUAI>Y>CM,6$UU+L_M<@PNH@+EJFB9T:J&7H#Y%K!4ZX*:M'M0!Z JT M$($&(U"!!#1*G?)#_CXJTUIW3Y^RB2@UZ@=T(CJ?^&Q/3#K7 Y,4JY4.)=&' M-75&:[J*O1<+(8OUC%#&@C"+8)ZJ4Q.*&(%YED90(BGS6.)$"*NO^)GYIO9Y M;<7=5)8F/^J*TJ5Q9( ITJ:G!&_X#7YH:*!K/$I*UDW'P7>-N*>M#X>3A!$P MW@X6_;.-?,XP4OWPV&'VFN,I9*U82K.;SNAO.A8><0]U:N%'&6(L@TD:(8B2 M1$"*$8.2)0D)>#>VBCV ?2 M]C:J&UZ^C$G+V<>U^MR@.3#/'(=QHSM=%?[S?/G]]Y?GYWDU+9EWJE9M^PS' M&,68HQ2*5"J#BDL.2< CB#&37&(6R=BJ 9GIQ),CN(Z\=3<'K87:T M/;K2&9$KG72Z4.RC"5XT1VCV2%8/VMG_0(I%N0:BC9LO%F"M1GL6JV+)=7@& MF5<,+JH_9LNR&KBZURR!KKRD_[Q8 9WR_E0ECZV$KJ^F)]4M<)9/!0-SG1)_ MI29G\Y>J5I8>:RLFZ2Y^*R'9"Q/1'00!5TQ6O?5.&6)/QK3:R'+OWJ-YC__:S"(U^\99.R(_//Z'(FY-WC)L8GW2NCP\68P96A7'LWZ M-O.#^@&K>6=Y&H@\"@@,=*DME&$):4H0S 3-I#)[1<"MXN4,YIS:AZ41N?K% M+^NXN%K09CM:MO$V -W,V/4,Y< ?GA;%UIFHT:SOH&J)KT CL\?6WN8 ^6KP M;3#CN&V^S2$X:/9M\>I$0QZTE_2V^J+.2"P"]7\4YIEN(\YS K'(,90,921B M:!D]?-&2J$] M"4T%KS3+@I32! H4!Q"E00QQEF4P9%FJ#)L@XU%J4WGNV"13^^9LQ 2MG'9E MT8X":>#5\P#/T$Q]@(QCY;BC$-E5B[L4JO$JQ)G^F*QKPO5!<*X.W-%W1ZW] MUB?]?KVWWF?M.SLH5BW4D]M&O5\M6B*=?GE".[41\D0#Z*^^>R.=Q\2I8T'/ ML*-U+#BO6K=C@<'3CA5);CY\.981UR;-W2WGU[N[JRK@ M*1[MA/NHXU+]EW79$,I8E*& MJX+>;HV<8*-%-W+JJG*J-$\XE7)Q63%#3]BPZS#T.6F0);#W2+F#Z,NSY"#! MN!XB=X@./#T7#.7@L?E_8CG_6:ZK3/X%J>M>-0=I$0L<8!Y#$>C[AXCG,,_# M#')E$^91G@4T->I4=6:>J1%?(RG8$=7"+]&#J('WQ@]. Q/348A41Z'3L]KX_GVSFOPXY[Q^!Q.WKDHIA]JEJ WHF'0L?M M*VM5+>R,I2'/69Q!EN3*6$0DAI0'&,8AI4(&,LN(46S1J0FF1HBUC& K)-!2 MFNWRDR#V4Z$/: ;F0$M4C/?O.=5[/&#JU=J:4O^P-:).#CC*5CZG3KN'SSYG M[Y[];;V:WXO54ZD.F"M^O5IMTS(,&^^>'F%J>_0WHF8IU(>D$K=RD1RZ;,U; M\?9 =]ZS[0>U@;>O$6">,UC,P'%RWP=/V6[ZZ\KY_>JA; M65CO]Q.O3VVS5V*"^^))_UQK6VK, MT3;O&:6Z._?)9RUV=\&./2N9"<(<83FD88D%*PZBKEI6[KPW757*5B M$P)9Q;EW R/7:H75L\6Z!-^+]2/078*+*GMF49=++W="*W=>T%V$]'5FW>&; M5GN)>?B) MF;F=Q_WA#$RJ'65 K4T=0ED>7-)M?EV?-K^NH\&6'3U]=A3WA;FW!N,7"S1R MOW%? !ZV'_=J5%X)Q-6;;EN-.B53HM]L3GF M[6!C8 ZPC*TU7<2D7. V)E]1[1WL_6Z XUGX!T1?\>J._;W]A[3CXT7O8XE M_K3@NG[@!0 M8E8E*,V]IL>!/.\VO1B>@7>K-3)6GM->[9UINM7\5DK*GMX-WO2"-\W8_KM?QK%8A6:V#^N36" M]/QGV#>: V]X8R '<-780.7T+3>:8+1OO(VZW6^_U7OV5%+[=Z]Y?:ROOF.& MQ''XYM1HHI7-XNM^ I+S&_\R- ;>YL>N3\S L=K1IS%PVK]'AAMMMYY6I;LW M>YZRWXFW0JQ^72U?GK^4Y8O:'9\7UM_RGB&FMC>UJ*"2%33"ZMS=Y7JQM-FJ M?9B=W[.>X!IX\_8A-[^-GG<,=>'J1/!RUQ7U.BV M.%;_/!=5]O!NK^/;U?)9K-8_;]4O8ZW^3F<./VL:GW$2RP33#*8H)A#%3, \ M3Q*8)!E'F4A"%@<.14A\R6>TC\:O,/)5E.6_ +)5$O".EI:Y0;Z6TNS^8M25 M&L*M)JI?]*Z756/;-3SF'/D&7!?"4F^Q!HW6\DS MF >I3+['OS3/:=.>HZYRI>;X6A!:S(MU(E$5990YL M+9D\SFD<$0$31B*(=*T&(E@":1I%.<,HR'*[!EH^I9N:8;GM(P0:!:I;JBNP M4<(U !WWNZE0_9WB@1RR.LIU.T?$[B]A6XTU4MF)JQ^M;F;Y5^J2(,IG(D,- !APBAD*8)SF"81K)D(9$QDC:T+V;&%/C M]5TM-(,T>@#]2VLS+,OZFGFKBUO6J^/*F;'[\.LQ,(T/M1361'T9DIX8V5&( M4:GW,J#V.?;"T=S(]'Y54?;/WW448AVJU&0C,L(PRX6$),]"B/(@A3E*,QAG M*&8H35F6&.7"GIUI:I38"EI'9JH#\+HJF/Z7?P[3X&]VA'<:73-.\X+9X+<@ M#5R_UW U 9/^TCN-P?#$/*?G&95X!EX]ULCXY 5>D+["])"]T<<.2_TA$*'B:&G'G0^.,U)61:R8+6) M\;*^D1W77E4G]4@+M^:3)87,XD1$$$FI# +&"22<8XA%+$B*B?:9S5[%BBXM MCE 7"&2S"[IB#>AQKV)O2[#52YGGE?'>]<77]96/=4*T/DU=LIR!2$6:Q2G$ M+,TAXHF >9;G,$!N_,EV6I^P3MKZBNV58LU&&L M&'_MC$_$(ZW(\"?C'47 \J5:&K-=-8 IZ@=9?R?E2X09^\3L ;@C)V)C;MS2QC M"4R7R#!68 #@AXX%V,/\H^X']Z7M!_=A _=&=H\7_99H^;K(-YUVW(MZ2S . M+N)MWW>\:#]=A^_KIN WBN( 11A#%,H8(A12=1Z0&90,)RPD@LO0RH TF71J M7-9;H]+R1MP$<\.+;L](#GU_W0>BYYKK+A#YNF,VF7+=:C2 M>;NMK% Y-/]8%.ONW?/+4]W,17>]8W5\X].,)BS*PTQ 3F.LFZX(B"4.8"83 MS#$.!#)K_NXLP=3XJ94-J,F>P+MB 7X*LC*M(N&^$/T\-0J\ Y-61_SZY@-H M!:XZ 3B@H\05V*R$UF-H^"TJB0Z]#"/5&!UF.>Q*D%X"96]Q4J>!QRM;>HG> M.P5-+QK(\?3>-._FQ]N-M=W1HX1SF@OU.6&1A,KRY9!&F,,P"1/*(Q*(D-OY MOLTFGIZ/N^ZNUO219!V)+8_DAKAC!7K()41_EE%$16A?LM@G\(* ;>D&\0SGT,:._,--5V_#:H^O#"B)?C@^S2<=U M>U@!<>#TL'O;/D?TVW)Q]S(784"34)?E7#TMUOSSG#R89HB>'&!J3*($A5I2 MH$6%X4[JLOZ:%@MBW""Z'[ES)P!/H W,&69X@3^UV)XR1<_"XI0G>GK4T;)$ MSRK6S1$]_[!SS4U=XH'\:%CCO5@(6:QGG#&2TSB&89A'RL!#$N(\PI!FRO0C ME">!9'8&WHF9IF?1W:Z6KX4N,@F4\=W<9H,U^6';%?P4M"R+*4J5Q2"1%"+ F57=8H,YI\8/ M'\6J>"6Z>&P)^$9\0$KP6"N@J+C5P(XV3!; C$(\PSHPG7S<0;&1%VP%'B 0 MR (@3SQC,N.HG&,!P3[_V+SJ<(5TOUR3>75F?%S.U3MW8OVR6MS_?M?L 9IQ MFK(HAQ'E.42A""$-600#G$A&81SITL;Q1VAW*V,(2^\%S+DQQKMK,=1F MYUK%]!TW,U)[ MWU(S>^GBHFV_DF+Q=5F6'TCY^'F^_*Z-0AVK/7_1A3:_*067B[52=EY9BFH+ MB[(]T+ \8(2' 90ACB&*201QI&R[-,6$XS"C<<*M;@I]2#4U0M*:@'5C\6S)4WZ6T?#N<>S%&9CWNHDL]1IIE7ZY EHK MH-6JCK/B"FPT [NJ@5:W 0ZY7M'V7Z?M IG>JDC;Y3#V5&CS,+AKP>LO"UZU MNK6J==V\-#6N-._X>ZC_^UK36I,.+UX*_J,.:GXZ_)Q&XH*)U M.]+(Q:SW%#BL8[W_@(,CZ],/W1/NGORX6>P4>;@3SVK='W5 Q"QG(0^%2*#D M3!VT3Z%E/;.:N-O%7;VYVV M?Q:^&I-E,'!W^4)UI (/-9+W-9*[Q5Y 1V3/.%KXO3SC.9+OZV)<[;Q@%B#U M>L),QAG/&V:AU8Y'S.8]QT.M[ABK6Q=<_RC*F2 R92E1E,QS'3Y,L"Z=D<(, M9VE"1\7=:40Q2]5Y-@V$.L\R M%D",\@3F. H#+KF4B56= :-9I\;)NT)WB@-;AH89(6[&']YQ')A+3D(X:-5[ M*Y1\Q8@9S3ENE)@-# =Q8E8ONW%1G==X3 =U^K'FW8*'_0%N&*@OQ?KQP\OY7KY)%:??C07 MY+JOC?I_?D]^S.)8"!R@ #).0V4*8$4C4IU$HIRP*$P84G]K5R/76H:ILW:@1HE0!: M"_!:_K4J'DT6/T&K3ANT;1X%9 5X/\4-B?7 O.8(\P!=MUT = I!LIIHM @E M%_6[ 4Q.[SO$-_VQ(&V)EP_+U?-RI?YI>PV72Q;HOJP!2]11+D\0)*EDD 5I MEF*)%')GKLA!P9O>!VLOVZ7#SH^JZZJ/N] M&J(*G D#@AB6&4QQ$NCJW*F.7J P%DD:QHR1F,4V1]=CDTR-,;6,L*ITJZ6\ M EI.IQBDHXB:'4DOQ6E@DJP@NK>#R/I,V8>!IT/CT2E&/17V*;E_[.M]UKXK MW[7Z&G#]1:@JK84\S>(DQC!-I#*0,BEAGF06K;>R,< MT-*9]][;A:M_&U\$PL![UU!_JPY[1W5UZJRW.])H'?6.*M#MI'?\ 4\5Z=KL$[VY__^/B M*O.E>0D13Y -O(%/H>50-Z0/KPNKOSO@-M()I:IAT2F+!;X_%NP1%*4Z'R]> MQ6I=Z#">];+NW*QV-B +(/[Q4KR2N7Z<;)KZ59G/WQ_% I3/@M5M_9X[JZ/& MXT65" WTE$]B_=%.Z[E;]7G9[ M).ELV%*GPZJS.Y&9"+(@@Q2E!*(@2V!. @*3B"4XH"**TM B1\Y!!*---7ZZ MW'Y[L(58@W!>QG"C 91!EF> MJI,D2G-(6!3!,,,9RS+*!8YL?$9OH\;4;.2JAH=.7*C^H:/A%:AU!*V2X%VK MYB_.L9AO]-,Q(_+I_R"&OAI5*ET=^2%LE0;U(_KWLO>'IC^=;I&8%A1P5_GR M*U@&B6Q]VY7U]/%Z(R5&_0Z^[4+M?U+?6!KWK[.2:T^:Z_4'LEK]5!-7A=)F MZDRACFY!!(,X"B#*1 [S)*=0ICR/0AGR@!NYA*QFG>RWKSIP;X_BED<*,\3- MOT%><1SADW'"?"!KT$I=5TWTR^?&*'FDW_-SCLZ6QC <(S?SEQT[-5=%;'1P MSN?EZI[\T-&$NLJK&E[]P?&&2;.0YW&6YQGD(=79$0&'.!(,Q@DF"4FR$$FK MNV$7(:;&5+4.5?3MHYCSJA>*+A_T?:L+6-)Y\>#2VMEEDW=9=,V'O@!77_VB7408MW_T!2 =]).^9"S7#+*Z^*&> M])M8SQ@B'&.!81@B18NQ"" .T@BR.(TXC4.L6-,N:6QG_*DQ7BN>;7[8+FAF M-'4!% ,ST*9NJA:MFV[Q@3P7:S(O_DOP37'5*[ M2''-UL5KL2Y\%J(X 9.W MU+#=T4?.!CNJVF$"V/'''*MPE:58ET>*5V_\5E&:96E**%7?B,KO M5"QG A.6QC*':2Q"B,(PASA-.&0TC,,PB20UZW1F/./T"(:N.TVXKH#48H.Y MDAO,&\&!_J8N+<)?C*#O)YY! !W\2GD/RTIBH$4&K;6-74%KL^A9FWM&>#AR<[KFVE4"\] Y7W;SN05UYC"+A&])V51_OZL9N,W MBW\GJT*7'=.7BN$LCE*>81E"3@.F3H\B@80+ D.*(QFD>9S'5J='TXFGQA^M M<*!*&=2U]2NI;>,$W(Y4AL!S;O*ND!K78&M8-SEIRG^&"=E!YBQ4TG';D M0$$[, ZC!"W?]U'7HZHJ[*^DQ]'AID8Z9\I,U(66/93P.([MN'@R5_IF&M5",5!YWR@Q><6]^,1]D]JN>PN^K%;*[)F%F201H1BF$6$Z#3:# MF"BBR%(>1S257!(K9\KQ::9&"ML"%+RJKB VM\F-P.!9)XS8Q@^=P!C'E'!, M8R@HEA#Q)(5YEB$8Y(IX129%F.6S5[&BR_%0[DXWH"NF:AP_'Q5M,WJ^',&! MF7F_ $@GX*$![3>R?EEY#FSHA\5C39 CDXQ>%>2THL?J@O0\[>J]:F_TO[WH M!-L;N3V.EO\FYGR&D8P2D7#(J>YLQ!"!F$<9#'&4)5F0D4Q8NJW.S#@UGMX* M? 46E<@Z%7.;6&Z=\7H.<5.7E4<# ';V4QO[KZK#1=+L2=8$LUU\]//Y[53ZVIG_'EZ5F'9!:,T&)>K']:7V0Y#3XU MBZ!1 K1:Z"/Z1H_*QM[3Q/QNRPW\\S==@^,^,,%90S[ Y==%&#I=A;G-.-K% MV$6 =*_)+AOH4A_,UZ(9>NO?^7U-UE5ZXXW\7"S(@A5D?KLLJWISGWZLQ:+4 M=>P^+=09;57'VR89PX2'.8Q8SB#*@D#WCT\@QPF.HQ2E3#HZ;'R(-S4&[:2T M;-2[ EL%K\!&1;VY-TJ"5DOPYU9/T%'4LA2/YQ^!K0]I[*4=S>$TVJI>X*3R M";YWCY87X=[(_>43V-.^,J^S7)Q:=#*(K/ZS:_X?+^5:/SAC<1!GL<0PD8& M*-<>!$DIS"C)LEQ*E'"C%.9+A)C:Y^##2O!BW82D K*1TSE%QGPYSIG.XX \ M.#'W1:W>[$6M7K5_<3WF0CBG+PVR(&^5T>1M82Y)=+)&U"+WR7SLMTJ'LM:^ M)T/*?JQ!.J=N/05)@H,$H1RR/*80)2*'-$HH9!C1"(E0D-@J'-!TXJE]<8XV M]BQW.WOZ[:%J&T4X!+(#?V8,NJ4.%&)H"]8X?5'?*/C0%@S+#JB^'#!-,:GR M?MGDA-VNEL]BM?ZIRS:OKQ=<5V1[KFP#FB62$1Q CIC4&?I(-WFFD&>(L9 3 MQ!EQJ IO+H'1)AN_*/RM&NB1E/J*38+G1O@KH+UGZZH@H6@5L*,RBZ4Q(S// M2(_4"Z016K>K:,0&MQN0*\GK*L"?SJ)L36CV@'FB-(N)1R4U>T#V:\ MK[WNJ]=/:_,DK\-WIV8WG>P,?%TU;K%)XCH"U/E[K$LQ&I@R7.&Q3,(ZC8%C MQM61 4=,KSJMSFXN5<]S;B9(E8REUVPE'K5W\%67IE8VCNX0H6O"?IXOO_^; MX ]"]XW0?_A>R.5*WU/-25D6LF"5?^!:JJUW3W[,@IR(G(4Y3!$*(6)1#"GC M%(8QQD&JA:K.A&-K_\Y9_#-/C;2K#EPT)7]JO_ M7?WUS85;NE$MLX&@W3??AIK&L6PEKYO/ MD;E.Z_VR:$J1-NW]4!(AR1,.@YQ&$"5I"G%&,1SI M4M;EYV=WW6J(2>^UZKDQQKL^-=1FYYK4])U+BHK/D$P59\8"YEDJM/&50<)U M+A7EDHB,IE&*;7*IZF&MV'*$%*DZT[ZN#.Y2&-RJ^O>$*.^Z7V/' MZ^[9]Z MT#6^>*JZNO_V[?9+IZ!0J1M=\N*UX"^* MHGJ!M/* FZ#DY GO'7@TC[B)>EW/N-'SK@UX6A^+#@?0-V3KG[^)]:-NZO@J MZMBECD1*4Q%HG/)(PXI$0'4S0X"PO*$ MA%&[+&^[(J,N1KT6XRY%%B9<9D*9HFD2080S=9)/$@Q#E.$\$2S,8V;7N,K7 M0HSX)7W[93 S=;V#._#7>.?6I0:T@;J6&G3$]MD)RP(E;_VQ3.8&YBQ6Y7RX<5>;K^46A6(CSC,8(A#Q-U0$X#F O)8):$!(DT M3FEH50+P]%13HZ)*4K 5%32R@C^UM)99A#T(FQ&.']P&9AE7R-P:>_:BX;-] MY_&)QF_2V:OPT5:<_6_8D46Y6L]T%_R'$@?K7 ME&4HQA$+)$$F['!D[*G1P9UX+\* MBO&&[U&_;X>KUSJ[6_W;=F>R8/XJ]FF/,2J?TM> MA,#@EWQ:>9_-*T]JV^,]4^_4VT_]PW;G'8XTRKX[J4"[ZTX_X&A-O]!2_.-% M;>!/KU4T^2:MBXW H* M:DDMK>>3B!H:SSYP&MIVWH=HH#RXLUCXLIQ/SC.NX7Q.W0.[^>P+KN& ;2*O M3B\Y'C-4V>Q46>N\V\3E3J=HE<5:_"Y6KP43M8EU5X<_ZP>JKKBS,$QDG"4I M1()+B"(90)H'$C(248)XA!)DU*-V+($GQU&Z UWE6]QTSQ$_]#\;7NV-MM!F MG#>EY1OZJO'VRX>FDR-\K[4!32(7N%ZMU(.B+ISP9<%TLT$!Y%('I9=KT-') M9^SD.,!["[\<6-R1(SC' ?\P"'2D>=T^/IO>Z4T(526HFN-EM2H6#VU(>AQF M,LXQU)6)]5U@ #&3,0Q32E)&P@ E5H4?3":=VD=@(YX=YQOA:\;;OE$;F'NU MN*"2]PILI!P@(MT&%D_,:#3EJ.QF \(^0UF]Z\8ROQ&U10LRU^2U8(5Z\N'+ M6CR5S>\_"PG&)$$PB-29%T59#G/).8RS+.."HSR65DT#^J>;&K/\+AXJDV2U ME1846EP[ICF#L1G'^$-NZ$-Q UI'4%!).@##F('BB5O.3#8JJY@IOL\GAF]= MD'7=EF\L1-GIX$6HE+D( Q@&D3KK!DD$,><$1GG"J,"9$-@J3.;T5%-CD#J; M=MLO;;X5VB'-^3BZ9OSA![.!N:.&JR-EM\ZLY[3A7BQ\9@ ?GVC\9-Y>A8_F MY?:_<4'/9''SK((C2*6(\C C(K,[.TU& MLZF18"T^>/=]OY',@Q8=<"4[D/I,\EJ?25Y*#IX5#U0]9"Q;R$QF$6QBA*8@ M[X2^ EVOX&YG]"TL@/X\[CW4V%RU@9+=KGCUMV6M (-0E>@^646BR8&X@H< MM-RID (:*K ]-WN.BIK2^OL,PIJ$7N/'?$U"[;X0LTD):)^JIFR1;V+9'I\- M<]-V7IK:%U()![]]NC$\$QQBT/^MN4C]@;F^U=RC<^"DNDZY8[LCC98L=E2! M;G;8\0=&MLF;K?]YN9*B6.O40%UP\<=S43=B*%LVF,DDDJ%((YCA6-G:* L@ M0:&$).*<*:.;2!J/8FN;2CPUAF@$%LI$>=YFU\/J:@J4U37XLE9M)'O9>.D' MMH.'6-#IV[<;"[:C=UVT=JOYUJR=@+EJNTQO;88:R_O?P[RTA=^;V6@]L>,7 MC#T*_C(7-[(M&O?[R_/SO!*-S#NIZ_>Z5<,V%I&$ 93 M2'V3& IYDF=VWR4W.:;VM6G5T#D"FVJ/5Z"K2[<>@.4GQW&M##\DPZ_ T)\' M._#!GY4F8)C(T\O0],7BCE*,R\V7077 N!<.Y\:C'Y;5 9]I;E;4K!/01-F> M,D/%AB$.,H@"C"%*<0IQP+GNUY"GB0BY#*VB5?LFFQHC=F75AM5S(ZT=]?7" M:\9OOD ;F,3V\6H%'2 (P 013T34.]6H;&.B]#ZE&+WC4/1R.)]BY3;2?&KM5I!V'0)?(-?PCG7Y^37=_K.!L/+M!J,[F7:%I!I_X8LZIY.^[!2&'DN $ M(DD$Q#D-8![B,"593@BB5N>R8[-,S62I/"-2-R%YK,6T/(D=1=+P"'8I/D.? MO7;ZLPR3V]&+@:_3UM$YQCUF]:EY<+[J?=BQG:9NBK)E[CC=E=7K. MG7A>KM:*I;:>Y.U-"TV3-&(!@93+#"*>A9!*26$>(8D1$CP.C$J$6N:JCR*.8 ^;J0,IAQW,LGC_Z%/3*YG72:SJZ%3HKI_Z+ZX7?/:Y.0@BS#-*<2!@G612@(!89BFSZ M@XPKOA41CM"'Y)M8@UI&4+5\4T<+'6=4_8/8ZFE_^AKQ%V%^K)OF.H]P7FRZ M>G8TTK4!6F5!_8A>^+T_W'VCJ22YJ=KRK@7BEZJ42XT%:,$ &@U0P^'W9#K^ M,GH\\HXH_.AGZ?$7YM@A_0VD GW^4.L7B<[$@"Z8F MO&;KXK7*S]S4P4SSA*58E_<-@A0BQ"7$<9!!(M2_ASC,4&H5T68OPM1,^8VG ML*R+Z,M6=$ VLO^+W??+85W,OD'#HCWP=T2;"A78K?CZ#NB=UD"9#K^ C1)@ MJX77LJ>7@^B)Q1T$&)6)W0':9],+1G+*^[H5RV]B:9WYU7UM:O2D,Z!N/]V M;Y]NK-*_=J X%P5Q$0I#T\86 /]98,=T=LT#VQEKS$RP8TKLY8(=?<3-Z*@O M-_6-Z'*AC)Z/RR=2+&9I@E 6H0Q*EN>ZTEP.*6,$ADE&.$X)2>TBY8_.,K6] MV40I;*0$?]9R6G82.8ZHF45P,4X#[UY[B*R_Y[T0>/ID'Y]CU*]RKYK['][^ MAQW:?_+_N%_JX:K^%J;]/KLO36WO;LM[ZA:6W0 /0V/_$);S7UEG1 ;>I:?! M\-;VXZ3Z;BT[=T8:KT?G,05VFG(>?< A:/K#7)#%YQNV$=EJ]Z.2*^%6984U= MWH^B9*NBBOS<7NZ;>R?.C#0U3M;G]5^OKV]!(S/H"&WEP3B'H)%3PR-X(_@Y M3N'F.3+"#AM7?\BYX<=TD1BJNNU7POKUHL^-&5DDE MYK8)&L> 9I=BJ(*W5[%-C MBTHH\*ZJ 5M:%H&U@YW%F91QE$&&,(,HP@FDC!(8XC3/94)E&NOA=WBVO> M;+@7W7YJ\HG9T)=YCG!9=28VP<*I47'OP*/U+391K]O&V.AYAPN&]R^ELF++ M4FJJ+VOQL&IZV-6U8%YT*ZGK!:_\8G=B3G34X[)>;[1I8MI;?:JEJOWQC4I5C]%1E\CB4F3, MI1KIPF3X);.[1_$%<>\=R\63C'?_X@N/G;L9;X,Z-BI[%GJBQ<.7!5L^B:_+ MLIQED@F6YQ@F!$40Y90J2UE]^@)&*,$HBQ6AXPH93 D"2,$$QQ(*[_VI2".T=_-.XAF;HX+ MH1GX0[Q%I18/O-,"GO8.V3=P.ZV^K\YM1V88MV7;:14/>K7U/.J8=]0X*3;' MD3\6A;)5" Z#+ T2F,5)"!&/,HA#FL,TEA'+N.).B:URBXY.,[4]OO7$K3;G MX1#'RE[AR?9-STG%Y%#U)P M^I]V(X"O7S[?_";6C[JK?65X5;=AFV0V=?@/@B26,"5"?>F3.(,Y)QQF@B,2 M49ZQT*C\JMET4R.$JG\5!V0-YLOO]8]>G^P5P.")K/Y3K"VS"<^ ;<80_B < MF"FTH*"6='.$:_I##Y +: :+)_(X,]FH)&*F^#Z9&+[E&@^S*EZ5H?(J/I!G M?>!3/ZNUSI6>I3Q+)).*0&BD^(0E'!*&.4RSF(HX3$686R47G9QI:E2R%?0* M,/)<^1&UK$ 9=):'B=/HFA&(%\P&YHXN7$I*T(I959+P&29S!@IO@3*GYADY M5.:,NH?!,N=>L(^HO7U]KCI9F,;-ML]/;4??DI_@M=254-HF;9T"6.;AL1LX MSKGPW9 8>)_V@M TK/$4YKJOO5,PZV:0T4)6]\7N!J8>_)UCI;^UVI%5%>/& MW]H6LJMRV7"@(YM8#&5&B/KDA@3F89;"6!WC.4Z".$V,(@*,9IO:)FUE.Y?\ MYH"KV8 M1Q#PD4(@S"28: L@5P:A9R["C U)FA4 %J' MW=-E==X4C1Z@440_ARRB15R6Z-P!8'C@!R8<%\Q=(SAEX$48*R/&Z M >QB;RX L#?HV =[HTW6H M0%JUU:I4:@LJ_G1MQ.RT@(:V[FC+,K1=?'9%WA]9D9&Z,U^"K?K@L["U M/4(XDEU]"91V9K0A-KTF\[DQQC./#;79,85-W[G4[-U>@W8Z06[MHX1S@H)( MPC /8AW4D,(\$P%,"(U(%A+&D54ZO^G$4R/@KN&TE;S;^M75;#VS +8&JC]8 M1S1%CR,ZDMEIAIAW _/,M&]D2IJ!<=IH-'S?/K3BL])MN1!W@BU?Q>KGQQ=Q MO_Q8E/]X(?-"%JSZ\MW(>_*CZ3-77C^M3<,P7,:>&D$U.H!6"@$Z<)1PM0N02. M;C#+1>,XU+'6[;G+#_-EJ>;Y;?%/E9"?=UN7BX%ZLG?:M>WL@/*\&+]2SE!,QQ.5=OE'5'CDTOP%N=C+=<7*_7JX*^5)VD[Y??E+YU&>IY ME:Y;W]-N,KW4'L1Y1C$4+,LADHF 5%(")9$BD8)*C*PHRJ]X4^.S3__GCR_W M_]J@N%ZG)!MX-9B4>Q*"O? MG:[!T+3XHED>AB%E$%-,(0H8@3@,.$Q)BF4L HF9T;VK'W&F1N#[VN@"L]IZ MZBC4W)/MJ-06%7'KQ7;ABIHQ_GCK-####[U$UN3N!UE/9'ZA,*.2MQ_@]LG: MTZBGR+G[NU%V^W_^ZS^U?Z+^2P? _>L__7]02P,$% @ 4T((5VK C]L: MG@ 3UD' !4 !E8W9T+3(P,C,P-C,P7W!R92YX;6SLO5EW6TF2)OC>OR(F MYW4LP_>E3E7U85!2IKH5096DK.R>%QQ?*52"@ H %5+]^C$'0!(D 1"+7UQ7 M]-3)BI 4U'5;/CC4)MS=I//_I+GZ;6VI\7__7^1V?#33^(GZ4__Z]?WWT,G].- M@^%X-G?C4!:8#?]IMOC#=Y/@Y@NIOTC73UM_HOP.[GX,RA\!9<#IG[_-XI_^ M];_]]--2'-/)*'U(^:?R[[]]>/MHR10F7[_/YG\.DYN?RW__^4[%;AQ?C^?# M^?>WXZ+/!;'(P.*#\^]?TK_\:3:\^3)*=W_V>9KRO_PIA:]S*)HFBI-"QO^] M\WL_/Q#Y99IFY_="H*&8RO?N; M(^?3:/&G@YB&@\L)[I8+/YM/79@/-&,I:NG!*!<1E2&"HPA>(G-T*JE J7DL MG\+(##E9Z'&6PI^O)U]_Q@__7&16?K$0WD)PSY9;2NLXNN^$] E_=H K9&9$ M JYH B&L!*N( *9,D"'2Y!D]B>SUU1Y3O:[EBVGX:3*-:8J6YVXY-PW/-/X8 M\ZN?^/F+F^*'('P>CN+=W\[3R4T-7?D.NJ*/_)PGOA@+6/@U/DV0@DWJ?I<(+&,K[",WS@34[XOPA44 E"2XTG<*)@ M># VX?#\;)L! R?IFX\&Q;!KP!-L_')"0(F.0:") N& M.0K:.*K1!>+2ASJGPY.5]X*$:!\2)TFT9U0L/:@WPU'Z[?;&I^F Y,P=#PJ( M=AQ//)W!<*8A^1P,]5QDF4Y"P],5]T*!;!<%)TFP">U_2-?#(H3Q_#=WDP:" M.YTM1T$X/-N$"NCS<,G!(GP33Z% M8Z"$R39!!+>CL-DBB9L M(?B/*/]T.;D=SZ??+R M.-&MXZ2>G)N S2?W[6U$\0WS<)GD6%G"C$&2",E!S)J@JRP41D_(5^0^T) - ML2=ZFCN7WPLJIG6HU)!M$R"YB!%5,%O]Z]UPG.A 4A8$R>@T$X-'I?01?(X, M-,]*\.@B834 LF'IOZ(C\(*HX4:$N86!R-5]/WT\G7X3BD 2?!<.,( M,$4#!E81L6TT!E8D>^$Y2H76"$XVK[X?.AK.;%83;4L0>3^9S=WH_QU^6;A. MG H\_Z(!9;D $84!9T* *&+D%)TG:G,]@#Q:>S]X-)SPK"36GL%1K-[%-+D% MW40FIA03&'L+% 7+%$PD%JAERF4\#:DY+;6UOMI^ &@XQ7FTZ'I6>;E:';W_ M/!G?96"X*5YPRB"#0MHC,V E"D!FZ8U(PLGD3E+[TQ7W4WW#J>(UL^M??PF<9RGL:>F$ M3:ONAX&&4Y(GB[*)<.#R=EK$M;R!*Y!&'=S.!I2AKR+1C;'>LG*.E10\,0AI MI:0DF6EJ3X+$KM7W@T;S*<@*HFT"(F_'^#44Q_!K>N7F;L76(*FLM+4:2%8) M1$*#YRQE(%74& P;PVR-I,+FU?>#2/.)R JB;0(BY1IW>NGFZ7HR_3Z(/%AE MD'(M&9Z'Q%'PZ/I"3IEG(@UCGE1 QJ-%]RN;:CX'>;P@F\#!QQLW&OUR.QN. MTVPV(,H'8;R$S*D!$5 H7CJ,C2016G)#K*AA(1XMNA\.FL\V'B_()G#P^B9- MK_'(^\MT\OO\\^7DYHL;?Q\XR0FSD0*:-P="&P-.&Q0)3\9QF]%1KF$7-BZ^ M'RZ:3S.>+M@F\/'Q4VN[J=EP<@);(>B!PS_B4)@5$%@@L. MEF0/C$7BK;%,B-.242_3L!](&LY.5A9S&Z!!R4W=Z.TXIF__,WT?<)>(1NF@ M8V1*S2@&4BX8"\8[@I&4(\G6**YZLNQ^T&@X78Z$4(S),=(>7K"P K%06MIJ&52AU/?&FU9>3],-)S4K"+21JKU'YAX M@W^"'G1$1(>(XE!&EL.1@8LHF)2X,"I()I@_"15;%MX/% UG.6L(M"E,+!^B M+)EP-&O#98)0ZC:$3B@>$31P&BESA$0O3PM(MBZ]'RX:3G'6$6K/R+A #N*" MBY&['ABM6%0^@G:E C %AZ_O7K]V\?7K_ 7'Z_>O7UU\>GUJX^?\)^_OO[MT\>K-V]_ MN[SZ]?5C+O9[W+WOIVN\\SZ*C1.??-_.X-JY+X-2H'^3%C5R!1GW&+."&1.Y M!>5X0)M0"BF=,F"#\UQ'E]&5V+&ULIOY!116ZRSW5QK-9W=_\K#17B#E6'-Q M]]D/Z6L:WZ8WN*$N)^/%)_\^G'^^O)W-<;GIZV]A=%LBJXO9+.'_XB?W#7>+ MH(I'"9HAX\(3CCL,-UQ6/$4::(X/]6V5N#^"S'X>H-=$SIUU.I>N>CR][EB\ MG,SF5_DODTF<78SCQS3].@QI]G$RBH- E3-6H>1*+8((1(/)0D*.A 7F5(X/ MN8M*J-M.33^OVKL$5R7)-X"AOTPGL]G[Z20/YP/I\1"(B4'$B ^= :?!LL A M<5Q8DX"NPJ[H^1C0K"W?SV/W+E%RK&R/A\5D[D958/$QC4;EIB&-T]2-$.,7 M\68X7KS3+/?5K[]]2>-9&K!(:(@L@Q.&EH)7 \YR@NZ^6SR2<)+7-C/[4=;/ M,_DNP=2!1AHP/U=?4J%_?%TL:K&E*SYF@^AT4 0-)\W(@] <-XR-&$D:/)Q5 M8-;'7:\2CH'65F+Z>6[?)9KJR+TE "VE] XM[L I;J4+I85 *;+*2H)SF4/& MHSDY3E)RN^X43X+. QG]O,X_"VB.E'4#Y]H#Y24P>/V?M\/Y]U_3_/,DOAU_ M3;-YD17N 9HIBL>#\1;W0-+XJR \4)$M<9$E*75E .U%6#\/^;N$5'U]' XR MNP39.%V7;HV?JIFF17T?\G!W-%L9.2>,@N.:@[!,@%."@!(8%AB2J&'U4?6( MA'Y>]W>+G^-EW,#I]=MD/'EL5.\8,5%YQ[Q"DXJ'+TJ(($L$Q4.329E9RUWM MI-E68OIY]]\E;.K(O253LVY&2[YK.+Y%WE8G]F0\^R7ER30M?^Z3^Y9FK[^A M&%%WP[&;?G^+LIVA4$+)E$T6@<;=SAKX%+4Q-H.6&242G .;O,'?6B5,M!:E MU>EA6)6=GMH5G.\,[4_YS;AWR.)J._^"T7+)OB@9$DK08A13$KN<>V0C1# I M"F>SI>BJ=H+A9Z3TU!"A>_R=)O2CL?,U3?VDUFF)V GGHC='KL'BW@!FS+:S<=HVF<_8SLX[QP!E&RT]M5/H$C-5Q-Z J_^4CU_<;!@& M'%&>M C@72&=A #.>0DD.Q&,UX*J797.-;"S(*3?^]\Z.GX!.(<+O$'4O!J. M;C%R&*@H:5;HE\E8BG5Y>6K,J 055#168I"R\Y5=#=RL2.GW]:E)RE9^] UBQ]VHX"Z/)[!8#A1(0W$M2415 M)*'Q#KAM;,C,85AL9:AMHNI0WE.#F2X/PQY4^@,!>6GA24J<)Q-!V=)(W!L. M3@4*QAH?9"EL3+7OI \BL-^CM@\$'0GBP]79+E97XGS^!@O%ES6-&/K0$@EE MAS*,+H$R1M)(I=0[Q\Q41.LV$OL]X-O%:Q65_JC5T)=7O[[_\/JO^#-O__UU MAZ71F]8Y2YWTBPQ6*IJ^]P^N\M)AN!C'\JAWFCZG\6SX=96UO0>R8>4RE N@ MVI6D2<[@F2! %/JCZ)Y&*6O;BP-)K)N%RUF&D(.%S*PJMS $+"$6G)3>Y81. M/J]=/GU$%JXKZ]P/'[M7\E$Q/J;3Z? M#OWMW/E1^C1YO]##O0!#X([0Z,$N,0?U_^ -D=Q\5/E4;$TS0?3APB_L?MLJKF3E*#:**2 MZ!U!U@D=;!M0("8P"!S=HF M56Q7M[?:D#^!E7YM=2^P/&!KG LCIU9%=+Y9 M+MWL\YO1Y/>_IGB=_N*&X_*'%QEWZH<41FXVNQ\;@K(JW =*8O86K1.E%D3D MY2QD%J(PE%$O:##5ZTDKTM_OR=#ZMN@4#8T?&V\F4XQMQ\O>#^'[8B9?:4BX MY+7\;K3D_+E%D!Z#N)0YH. -B#+?U3.T#<9*P9C@P=E=/15J[XGC.>GWV5'K MN^-,"&E\G]SSY(+@T0@\ H4G&!6A%?"DG(,V$SPB5>D W$-XT"^&6_/]#])2 M X4E&]BY9R63X+U2!I@O-:F62[""9+":VX!\1)-KW_/N(*??5W7GQ%DMG52# MUQGRN[])NP),J$54QS?BO M\J#KJQN51UP7\TLWG7X?CJ__W8UNTT **WE T4@TQ"",C."YTB@NHY0U@K!< M&T-[$=8OM$[1_-,CK+H:&L#610AEZ.\,8_.$+&$HA,?R7>=\QI)QAE$(QB80 MFJ*T3'F0FH55+GLC3.V[HEWT])MWJ8BD:D)O $#E6>D8?^0[LC#P/"#Y.: G MIS6&J%*"MS8 #YQHY:FQN?Z+S(?U^PW;*@+D:*$V (A7:8J8+BTTE@*YP[6- M*CA/)7 ="ZXY T-S IJTP3 " XCJ%^U;2.DWZJH(DQJB;@ Q[Z?IBQO>= M$Q\2QY.3,0@^<1!<9;#6$U")TH"Q ^'5$XV'(Z6SYB4U?9>CQ=I 9G!;/PR: M6>0)V4CHI9<*0UV>.21PAJ9L(Q&4[IK5>M3KCQ8[DE3$20U1-V!%WD]+7X/Y M]W*1/R]MG9"M+ZMKF8&WAGH9&*@AI5$GH# "H]+7\?CD8#9S,K[?TACJN<%'U:BZLA8:0-9]"[EWR!*6SD;RDJHE\J071T]GKMYYS"HHVLSGA+2<]^.FJ Y6I&!( MYJRT1I;HE)4F;Z6<&2,[;8/V05KB?.WBQ0UD-/-BHYM+[%,%WX#M>#<97W]* MTYM7R=_?=R4KE"OS$A5G96BBQK-2.@=4$:G1+A*=:O>EWD!&O[?4)ZOV*51. ME',#4+F[(WWOOI<+TOO;4C[W?<*,]R)$(#3>5:3*&CY9S!W[J@N;14J9UC"T^/ MAIY2U.]]=6T,591^ UC"'3&]Q54?A'3'".&<*V\,!%HR!")D]->X \>D)C8$ MIDQM&&TEIM^K[ ZL4 69-P">#1PXYI(T)$'"7X"@E"#\M0-&"0HI2D%=[:Z_ M1\*EL_OJZE[.:5)N(99:\]/6,@(^:*-Y&3YOK9:][Q*\)J9R/U8Z.&6.@662J@P4CAELL@0D(Y8H MCJ>OK'TI^0))_=YIUT913?DW *=SF PU39U?=9_*[U??' BHPJB/U!O"SQL0@N*Q=\!XRH65LB,3CF;@ P=(@G:99 M\-KM5-:6[_GVNT.7^2#!-N K7TYN;H;+(K+%.]4RE>,ZC4-AA;IH"%<,N.*E M-#5S<$8(T,*786HT$5/[JG('.3W? MW+( 9&-3B,U#7.ZEFE.(H33!#%875T_@J2P-1ILRY1B<(S'5+ANMRT$S?0ZZ MN3'K4=T-@+WLV\EX(8/W;GHU78@[+EXIWC5B'P2I#>=&0,28!823 JP3$A0S MD3BA$V$=M$-XB:R^7R/WAYH-IK>F"MM"Y;+3[\7M_/-D.ORO% QL)4CM%%E;VH[>KM(*?OZ17H(+ MAJ.XA))1:L=I[:O$7?3TW8ZH7>P=J[2V +CL4$$I9]PH!?BS%$UVJ3>,2+_P M)@HFD@VD0]#MWQ.DLWO(-H%VN'(: -?[NW5W^ZA:FBR#\T"(-Z5*-H"/.8#R M6;)DE>*A]N7W?I3U>\'9$! [4&1S\'SFO"8?"CL15"(:!"&BO-"0@*XKT<8: MPFGMFZW=%/5[4]HL'$]27*,P7'FS,EIF@\Q A49O5AFT]\@/X)\E2JV+Q-1. M(6ZGIM];U<;A=X3"&H7>(VRC8/P6-4UA\2EMYM3I"XR!\J6*TBB'#AK% 07RE,J2EGU!G,;R.CYCK=9 MR!VNHP9@=A'CX@+)C=Z[87P[OG1?AG,W&G@9DU!)(QN&@#"E>WI$][6,7DHA M"!M%;5]O"RD]7P\W!+<:NFH _O?WTOQ]S5&G(_89ESC+C_B7VZ@].>HZC MM^^A;?B[#3S\_5(I_*03!P7B22O0-? MDI+"405&!0'"!*^)1-M+O0$, M/>'AU>3&#<>E];TFQ$O@RA%D OU"A]X@\!"E#M(GRU-E[&PDI!',G*[HC0WD M3Y%Z ]!9J^_[-=WX-!V@[2V/\21$%V(QQ11\*:@22081A/0FUDZ_/B.B7\A4 M4.SV*LHCI-P 3+9"K(NP'4;+A^6C&BO" ^D@!H.!<-CDMW:I* *":#Y*6;>>TP*?L58U8;IBAN!)H]*[.^#5@;..X0297,(6M5O0QG7^+Z?972P;G6 MB5:.AMO7-/63VF'].[2];_&7LT&2-,B0<I66_WX[?IX@^S 9C=Y,IK^[:1QDI9P.UH&0 MR)FPQ)74>X!LM2(6F3>B-GX.)+&12/](1#P;QM.=>AI WX8+'AM\H+P,A;$\ MH&D-&).:%"$&$Z-T(B=3.V%T["UO5QCJ5.DOW^(>HH&C,?0E38>3B+ME.J^" MI-_2_*'H8< RRU5.I.U$2D[9"-$@_*ALCQF\F"I5]1GR5VLW2NV6BU49SF"BZ= M]H_B4O$T>/TM#&>EO?C5^-%&_9"^W$[#Y\+B0+!H24EI%.I?E6 M4$XRYM73IQS/BZGV7:S?3AGG %HG8N\?31OVSZ?)EBNOQ?;Q3[?/AX3RG0WG MZ6.:?AV&T@T$(YP/*4RNQXNO+!\1<%V:2W,&A)4>Y=E)L)I9<(I:$F)B,M>N M8NZ:IW[[WTU*$OF!KP :,6>V]1=^]^AO/PZGLM\7'V?,_W6FP%8P^SG E%31E-D LY9TB$ 562 :< M(XDT9)^S[@*#A^<8.^O@T7..\1 -G)AC?#U>?TQWYE+^RXN/?WWS[NKO'SNI MX'_X^ED*][_]+-/K\937Y_Z,PONE&2P)#&@UG%B160D MU$Z#[*+GY()'_&#Y_[(;OKK1,EK#3P\#.K/E/UR,X^,_6/O)I85^OH%7[\#0 M-__LQM?I Y+_.N<4'IY[)>TL[C "RBA;'L\D,#E[T%[J'$).3M4>"]L/IXW< M 9Z*Y&<5G.W#IH$#_[P=" YOA5<*5PW"9W,A.V!2, &TE"I-9 LY0"DIF)1,OKQSJSX5]6+]?$]H_ M&IY-D3U2-3W":G%!\B#)-Y/IQ4UIS?%?"RY>?RN)M#10B1'D74&0M-P8)PLV M20Y$$YZBY53%)\9RRZ742ROU:\Z:051]K31@N=99N._(,;XNA0FE?<:KX2Q, M;E'T Q\YHX6OQ$M#>JTX6&L"&!\E,9X+IVO'-_O2UF\54S/X[%2E#4 5-UP: M7H\O%Y-VP_=/4S>>H:R0R[^XX;C(^4-RHT7;>A:2E\^T4:1VKF]_ZOHM?&H.KAVIM9UZ@&=S[%='Q2]IG/)PCESQ()WPX"A?;$,% MOG0F"E$S:5@PLGIB^@62^JUU:@ZA-178@!V]VU978SP*OJQ:;UWEB]DLS6=T MH 65AI((VI<'M30G<"I0T/BEX*7R.L?*<-Q-4;\%4 M1NW!\-('K@S2=LP1B#Q2%@DG3IC*6#RAFJ.S^J3F,%A!70T8P@?IO4&1+\L* MEM78;\=?TTK@ Q%2U%$G2,$A4X11\*42$7WD*'-I"AUKWWCN15B_!4;-0;*^ M,IOHO[R9D5?#(M-QG%U-\1!8=FM%Q<\&F3%B==9E2G IM%&X W'K@38T9%6: M]Z;:8#V,PGY+EII#;8?J;<# +AY=;1#=74G#?97#(-D<MY:E%SF.U&JPW ]7EQP3V7J\+L>_DY]*4)0=%)'Q2( M,A?,:4O!.F\QYI/!L=H7E?M3U_/FT0LRCL-OY:N)+.!#X[+:-#9 M464/)F;1,2<$--=$E/;:7'7?:&.-H-9:(M1!P8M@.U8E[43GSWDJOLH8_Q)N MT8'PT:$UIQ L>M(B2)16=&CEF5=&""8)J=VX;"=!K75..!/,CE5)RS![/TU? MW##>)6!7>=>+\;+-UC+E-3!4RYQ*LQ&:2B>M4CA%LP&I%#5.:J%5[>=PQU': M6K>%,P&SNA);1NQ%6%ZNOG??%ZW!A)!.4IK!VS+P20:)'HQ.$,L =T]=C*[[ M,_@)4:UU7C@3#D]139.^'C(TO44Z'@:>#&*P4A-%0"X*G#S*SF.4!3&9$!4B M)=G:4Z;WH:NUY@GG0]PI"FH =/O7D@XD[IN4C,'HWLLR2U:!)\A9"D2J*'G. MMO8QO#]U_1Z]YZ\K[T)I#8S;VL+9,G.Z69!>670L2 (ON,4=74H^9;2@G"26 MFR!5]8&$AU/9;\CRQWF74PL(#5A>]%+NFD0LFT4AK[B!Y]_?C]QXCAHI.OBR M2+/ZJ")SS('->%X)3Y&S1"2HP+WFS#@F:T-\?^J:?-%3#2>3LRBM_X!G4?M\ MQ]V;R?27V]EPG&:S5\.%(.>WTS2@QKH@!<4C2P<06I3J/)?PMZ4NBF ,E_9K MDK1[G28?U]0&5&UY]X^@IUL$F4(AAI3BXL)^D0O8(,6!$\G[0#@8[9%+(TO3 M$!F )$>ETH;0ZC>#!Y+8I&_9M87K0GWM@'1_H0ZT0P8E=>C%E")ZPR)&C.A0 M6\<"98$%DFJ72^Y/7;^9GC-#LR.EM1OVW#_MV"!(ZJP*5AGT)QP#P80#PWT" MF8C.,1OC10VH!H86P9^U0>3<97Z--OWE77)^K?(G4#.<# M*XE$A\<"$:42P%$!)I4GG5IF2XUT.:K:#L%+1#49Y%1#Q5,7H*J*&L#$%>O&<)J$Q":QH%[N#*F'N1J";CH*XP5U=%[3B: MZWS]BGSHBOWH@%\S!)DYH(01@ENL0Y!]X2<)J.< M<\#M%+6T [2UN.VAP_)57O521)J5M(I"UL5@DU3:=CL)F?(8#/*90^V).3L) M:C)NZ>P\K:::]N!V< -Y86UT/@2P2B.[*#JPBSH00;+4)%&9:U]@'TMKOY?: M/8&T4X6V@]^E&-.[$M2]GPY1HE]*C^ZE# :R])$IU<>YO#X7+C)P.B6P@D8, M[@S5MGI[@5T$]?M"]LQ(K*>:=N"V'E*M'0>+K.H&.0YRSIS;F$#GTN,]>85< M.@O1!,U#\CK)VB6W!Y+8[X/9'B/BVNIK(#[>7YH#DUT("@5(7)%BBAE\+M5U M(DOCC6)*GZD(Z%A,=O9B]LR8[$AI#63#E_E4=)#7L[EOA#9C@\]Y5#')B3AC"@?@D M4%M9@X^"@8J!4,\YGE"UF[V=E\-^LUE_D.[N!\&D@8/C-(LAN8J:E?*5Q1E?3:S=>-7*]G(QGD]$P+C?".*XO?M_DU8WN MX;L61,9,/-$"HB,:A-$1K*,6F/+,$!.(J'YN52'\Y.8SIQ!1FN2.)K/;:?J$ MROP%O_N/ 2\%.S)ZB(QAF$RC \\2"I)E9[50Q/':2;?://1;IW)^/#]K7=,G M)AH((U]/IY/IY0177C38?>##,\*U"1:B12=>!#QD3+:E'[23')G(O/H3DFVT M])O$Z!^C5714#6MUS__?TN^K5]@84*+<\#B=QMDQI_Z6+]4XZ_=I04ENKL*5!J" AI+%@I WK51@:F?7E#TX[H&CG% MSXW9YQ<;9]9\H[;T0_J:QK>I* @/JH5<9[\/YY\O;V?SR0TN?8Q9??FC-2SL M@:17,K:K5=^LK?KWM47OP4DXS2HGA6%V<""LUGC.A@@$P4&9\,[0VB]Z]B3M M]&K3G=Z6(6H(Q3H',PCF=H[*D=M_M?6GKU_AU@:'GQ:<= M:*E1(_;&#:>+0?&_)EDXNL-OP[0=D,QLTS3R #39BJ.,M&*TS M_E:QQ%F4]1_][B2H7Z-3#1?/2NFJ*:%1\_)QCHR4$E5<9559?H1MV?"5&H;E M)>(J697EI^_QDAE),BL.J5PB"*_PT* "D9,ET/"GDFMO(N M8U-R+BC'G<@9I$_HY M"P6LN@0D=J3 1=T;M\&YOXOJU*"=@XMDHD$[4T:@] M^?=#G+ZM2G=H>;9!*Q*&FG4R#R>K[!JE_M;FA]C=+9^JX81 MVH_06I?ARPXS98) Z:.U7&QM/H UP@J"4))$@-#)@)5>@'1.1":)3[3V"\;= M%-6=G?)TF0? .^$L,U$A?:5DFS@'QA01"*F\\HRY4/U6>C_2>KYLKH>7W0-0 MZJBF45NTUE3^2 OTY LU[,XNHBI9F[LEOF\XNI+"HX1+#X)IO7J1JY4%C)5= M-DS27#T_O(.R5GA 2\0MM7B06DTA!$>E228I5SN"VD5/ MWP-$ZF#B>=_H2AIHV(:LY@$-QQS,_H17 M3=<\FUR(Y\O_F S'\W_'WSS*_X4@8E:L9.E$*%FZQ54J_I99D9PT 0/Y3O(Y M>Y/8S0C$C>585%.=RK6N$!F%P7#+6,,);L.82&3<6WZ>\8?M%=]UB:O]IAJ> MK+%&[=NC'K]NO?7Q$89M^\=J6+0]2:UDRK8V/[X'&=,^FB0T6+YL@DQ+X\=R M81JRM"D95[]S]4M$57C+OWF!C? GP5.6([!08A&O&5C%10D66":$62]K=Y(X MA+Y^359=_&QXM-^-GAHU4Z5M&JYP\RKYHRS3H[]?PQAM)ZB2_2D?WN"KT^22 M+V]]E:*H03Q]P"=K@(<@HT[!!EX[5;29DE,MS5TCO/+UM=(VG@CU)H/DVBS' M:5F:!3C/93;4:$MJQVP;">G7=E30_5.#<;JX&[4,]Y7L;\1K/RXX@+R3 MTS^XSG*5Q37Q^PE^]GZYE1XV'IE61">25J!D.:L]T>!"\$")4IY['S*IW6/^ M6%K[M4I=8>U9@N@W2G8,(/+EOT3Z+ MK1W\CE@F$H.XZ"8F? 8O* -!5&;94*M$;0-X&(6]F[V.L/6L55%W>FO4W'U( M7R;3>9D*_S%='YW_VO"5.J]E=Q-7R7:M/KYXOV I$GVIG%2-O- MZ]S#R4F$C,4#*^#946+_!)9SA?]PO$3^UE/^DI3V6.?DY/<]4J_R^O=7PS$N M,5*8/8S#N!\*_9 =910#$T/!QC*D@%H)AF@#NCQ\\"KXY&NWUSV1Y'[,3VW( M/$MQGU&/C5JGUVXZ1ML[^Y*6 UR.L4O/OE'#(NTFK%:QY6J1]ZM%'@I+G(N* M&XV,1O1DA2/+(9U"BN4>[;<9Y,;XYW M;U[X9!4_YQ"R:P56&]9\/7K2,= )E5'K!!2EJKPBP*/$*PJ4"^J)--UM7EN^MK;6PV83/Z\HMG$]XB_[J,[Z0B 8M.$<%83J&+[NK[T-9SZ%4; M/9L:4U=74;-6R\_2?][BEUY_/3;+\^P;=>S2+L*J&:+'BSST-8^&6AHL<$(= MGFTN@3.!@=?62D992JIZAF<++2=G>)Y\=^W0-2%[)26H4 8$1V[!FL(N-TJ: MF$.HWD!I*S%]FY0*.'B6S:DB^$;MQDOMW]]/1L-PY)W8WM\^1Q_[S8PTU<]> M:DY5C Z")QCPEXM51W,"SZ007'CB9>U174WTLU]HZRJO]34MNOJ^_.?:@U'* M"\=40SRW*LG5O:C[(_0N_Y0[#WU$!VH+\&.LKOZ,:[ MF3]-HPS<6\A"XQD@(H:]TAH,JZEAW,J@5?T)D8?1^$?H0'\*4CO5:0.8W=31 M2E,E%@ M./9']&@_AL\IWH[257XR\V2VH&(XF2Y'4E[$_[A=M1!8F[SC%<:JAD%R"C=U MS@JLB@*DTM)9)K*HG[,X@=X_@O=["$Z?I0?.I>M&#?B+(P]>_('CK7BUM<\R M^^$H09QY1 0Z$\PGJ\ 1P7$GB @NHO-B$TDT4I:)J_V \4PC(EX-9^[Z>IJN M5_9@M>Q"YFL.OQ&&,&K1A2K/J$4PX()DR']BDH6@=*Y]/;X783_&<(A#T+.A M9*6R?AHUF!O'+AQO W=]KK,I$1U:JITS 5P9.*(E*MU("T(K6J8#$%!.9X[G MMDR\=HJTRUD1#[[#_2K+OL+H.JR]Z%A)/EZ-/Z1P.YT.Q]>+G-N3O6&R9,HG M#ZI4J@NI!1AG%% 3E*",*Z%J>]M5&6AX%L4AN-ON()Y;R8T:P.>-]8^W?EN_ MU*]82E(G:;/Y1%B:<%07DR_F\R> KV\L-$LE5QK&6BO94:@:XNXEUX3 M0B+3U5\KG$9R"VT0C\+/=HO5O>H:R)JCO1VYV6R8AV'I>][.]^+\"=>"&4IL MQD-!E_%H%/U>GQ=OK0C!M%(SI/)"#6M-=@14"])RF,#IYE6KNQU5D'O#S8\7O1/V0> MC4]$*X[0)A+W671@=**@H[>"V*1"KLW[#G)^I $OAZ!F^\EZFD8:-3O;YJ:< M<$^W^XM=#GOI\G9M]P@/8A7!@\9 LB&"4"7&LXF!)H%G/ >IK=[YO-N1+P^P M?RSL\@[M8;E?OI>S>3)&+:XE_'0,WE@'4J 7('"3@?%, 5?>^EB*.'-W28U# MJ6UZ,,PAJ-INMSI58*-F[?%8EN.-V<;OU)\;TZ'AVC4I)*8!\?>+7-Y.RS9\>B-ADS>:,E",8XR075XVT#8* M YDLK,--UYF!VDU;WSWVZF!ENRVJJ)F&+<^N02VGV:(]OGR.:3.=)U7WGPV2 MC&*LC 5Q6K(2^C/P-AKPDHHH0Y*Q^MC+-F;.K)5I)T-)N>4PR>:2O"-@.1% M>8K69!I"]5<(+]'40F*U&PSM.5_F..TT:M.VCFHYWIB]],E.)\QT:+Y>GA-B M6=2Y>/&9&0DBD@C62@J9(,RB]L32VN%1?W-FUON3\)!\P@/=. &"6XY[3)1I M!X9R'2F/J;:O^3)5K<^4.00K>\^4.4XGC9JF]<$MQUNC#5^I/56F0YNS9;X( M42H1AF$\4PMG.N(11 ('(KU26ML07.U'QMW,EGD('\KWUR8 K/5FTU9+8?$$ M5YJ#2!HQS3!.L9H9&RF1-'97@;V-JKYG-9R,BNUQ7!5%-&I2-DUX.:'8;_O7 MNAI'TZFI.7X 2/"<$9D$<)<=>MF*@BWKR?S(9%X?>%D _L!RX)#PR9]AC3"IM(5&>BWQ?E)OI)"9 ME<9** %1QIP8G2)H95C.2NKBBG:U):JRLM?&$'_,/1)*1A>$!^-8:8JM"1I#XT%3)[+A.1&#O4V4Z0=6N4[^N MSAHXT1^D5MCYA'_KXMMP-B")"*6R@FY MW61WJG_VLN%D/32)IE>3&_2*!U+GTC@\0J!>@2B/+4K* S0&?91IAD=[[;*+ M;;3T_=#^=#V_")TCA-X >%9#"Y=[Z]%V^S7=^#0=2&.#]8*!DX: ()Z"U2@I MXJ)G ?^;H[6/PY=H:@U,QVA^\^S(.FIH %;;)V!N9Y%2AR&&8V!%1'?!)@LN M1P?>Q(,C@<%;>CM/-[.!481J9]QB M=C0ZK"&#*[]%-\*;%+S-2E1&X%Z$]8NY\_EC];74 /0>Q/=;NMM7BTE13Y]W M*Y.L"PFD$<7"FPA&2 U.V:"E4(ZF[JYJ=I+6]Q5C=5!LC37K::C1Q-CSV:"G MM(G;\JUNAIAVF"K;.JZ2>!FYXQRX] )1)1TX*A0DGFU@R3&2:S='[VJ4Z0<4 M\3@L'@FL-P(KSHTF/=L$1I:W9D2B,1>.65T_ M+W$LM8T./CT$21L:,)Q#=0V-B]6O MOBPZ&9<:G>7BL]GMS?+/GCZVY"QE[11DGP*&VQ:;N"47HN7)HO7="E^P'].AP%_M6#];^/A?+8J?/C^A-FH M0Y0L6HS/="S=G_!75GL(1&;%699$U)Z1<1+!_9S)YT-PUSIL$[!KA6$+ >_D MUM!@/!' O2W%DRH".M4<),&@/V=1ZG2Z1^P!%/=3*-@#9+O28J,>Y-,9Y\?[ MCEN^U,4@]B[[$&P;PQVI5IFAFC$L* ,@/-HG7]Z.>Z]9BMX)5ON,Z6H<^P/J M_YZ&UY\1]!=?,8*Z3K_=EHN8E0?R+%4I6*!17%0)!)9DTYD]W= MS=7BHM_G(QTCNA=5-^HF?KS]@BY@24:XT=W3@+?CA:-\8L9QKP_7F6]_, O5 MAMX_7_GUZ,ED,RMSEDIK$!+-(MJ_THS(48QE2OSKDG:F>A?]/>BJ_])H?=6G MI1YK>R80$4T94"1S:8'B Y17A9 \44(GE[FL?=]R)*D]WP[6QM;+3X+J*[!1 MH_?2I/I7:>Z&H^/> >WYZ2J/@XYAHZGII#+*I!)!\"1!2Q-*]!:U5Y"$U]X' M[DWU@0U-3">]"^_NKT\7R:@!NC$\)R&!GZ:=3T/0Q'G60W7LQ+/<':[?A:#0.W+[%-V;02$*"$%'"1 MRWQ$8\ P/"0-1@5">8[G9.V7-$W8M*>C7Y8EOBZDD+D50+PI+<]1&IX[@WX# MD\PXSEBL_ZYH R%_!(MV"+)>&LQSN'8:R-;L;.KPR_?5(_H/:;1@/A$D7:FD 7^L= M.Y"AU:,JXWS$G>D@,E]F(#D.N$$U*&&SSI+15'URUD9"^L55)25/:DN\ =C< M.Q#+CN;W:"CO4X@'[[P!+20M6XP+%FJGX781U/=3R=I' M7SWI-P"E)SRL=IB0A%CA!&1A.1IGB>R@M0:J;5)$$Z^JOX#<2$C/>=IZBMXX MB> 4J3< G;6V4AM>A%[$_[A=#EA8V=B4''$^1Y Z GZ[36/K/]ID3@M]=@A+][@-"&9?O%23WW_52)M@.&U6;) M4A!O903N);+.(T7B%0-.HJ,) MF!RCWDE'LN[=@'P=SA874>^1H^G[A/^,BXO7A[O89Z>E5$%D:1)(7X*"0'"' M.3R5-5&4"TYRU'N]H'C1QAQ.6S_NB]\P^<#=;$^N[ M^X8^RD69/",0B?5%LH598R%014C)L^3JDRM.(KC?'N3UDYWGTUX#4%V\6OP\ M&:&29LL 9<"MYCIY EYZOC3P%D-32,Z5>7S.D>"K)].?4M%S9NI\$'B6:3]) M'PT@ZNT8OX5B>?VM/()-RP W<0XYN%+5:P08_!,PGC*:!+4\ULY"/2&AYRQ3 M;U@Z11.-%OR]&L[<]?4T7;O%L_U%-Z@3*OYV?:Y&R=_>Y%:J^5OKCW4Y&2_J MK/X^G'^^1(A-;M+TOO;*,96ME\5E0[LBM*+@-,] B-(FVI19JOU*>$_23BZJ M>I#X>L>PI5= 8G;:40(FEP<&0I8[;Z&*:Y!<#)IS57W&WPYZ^BZ0JH^59R53 MM;31P+EV?S7ZR^T,S?-L=M>XZSXOHTS&X,0)/*0=NIXV1U4R^2I2);*+M:_Z M=A+4F*?0J9HZ7<(T06'65>A\DL3;\.0YJM\B!9&V:"(. D13E$E\!1 M9,8S38,WE.2GG9*WM()[]NDFFH<>HZ-)-8'UK>Y+-WOT40#SE,!4$F$/:>MWT\G M\3;,KZ8?EV!>F,#LA"'4** D2 P$I45,.PN"RI""(BSZ&FGI36OW/(BVMB]1 M1<1M0*0D$U8E$T1A)1H\5R6D$O2,W%B%-TK>[P?3IX3T-\= MV.DZ?0Z0$P7<^Y$R2F[\YC:-9J]OAK/9\KW6'%=8##Y96<883)"96(A"9Q2, MS^!I4F!]0KH?'J1J=="G>OO'R?C+Z?E,RS^-K=,(3KOY^ MY&;S8;@[1;FFF@I5NAC&6%HT2# \64@\FBR2I/;IY>@6K+RT4G]7G1W@I*I8 M^\;(AW2=QHM.YHL'GY^FR2WRUQ^?>-Y<(LS1\);9(2 R8V \*]?%+%J2$ \B M[X64_=;KIV2K([QT(.*^4?-V'&]+DUTW^G58^D]=W,XG-Y/RA.ZNK"1PSDRB M(%FI)Z#>@Z4I 2]-J:RWA@2R%UY>6JF?Z^J.D%)5K VDQ+8X^P_W89*JH(TB MH)AE:"G17+H8+4B+GCZGC@A5^Z772S3U6RW:6:JUJBH:@-8+]QW+AGEE"\UF M"?\7/[EO Q:(8,$G"+A]0,08P(CH0+F@@J(^>%6[%.<(,IO,]1^)DV>-'KI5 M6J/7W(6=^Z4K]?=:V'W,/=J#:2$L^AS!D%080$5RHJLHLN>,^<][7[ MP>RBYU03>?_MI2(N-BKB:GPO?/R!WR;CZ2-=+ \>::UD6D4(26+0RP('RY2" MF+G(A'@7<5L/;4U/:CW(;./CO&?_E^XK-$DN]F:;_O$WC\'V1 M)DS)4<8-@\@E6[X$]3'B;R5ZR"P:[FUG>-U.5B-(/"]@ML&VDO9: N0FAE81 M87+*&H7:['[' MKG($5L9LM1# N L@DBE]R%F$;*+05'(GA^Z&@%;+3#L ;:3--,2VG[Y M?O_+OP[3%(GZ_/T=AG*C91\L[4S"& VX+\V,=$Y@C*/@I<1H4.&_[N@B2SFG@/W!D!(I27VP+EI%V@Y5(H M$,// "[60L%AO^ Z1B.-@HO?M3*24OEK3Y[? M04Z_=W+]@NL8C;0$KA/8@@LI10;CB!).])U(X94_OR MZ46B&O$8SP^8IYW9JFJO 3@^M#Q?LC80(FJCH@4?G3/]9VX"Y9Y4B=Y(* I1X]X8SNL.71@#*. M,7152NZS]GE]&(F-Q"N]F[8N-=L M/!PI?S!-G]-XMI@P@G\SE4[")Q1WG;QFC>JNNHQ7*N]:]EBZ1VP*3BP2?3:5 MALR+?#7^'JBSF7)10FI5>9\_IJ!BB^9=(ET&9]1IZV*Y+&?4E0<$!HST# +^ M,UE:"BES[0CB /I:Z$Y_%#)V]&FNJY0&SLO=$R.$+*_O34:[7QHW9!-0:IX" M8UPZSX5,H?9]QNF#6;H+&3K#P4'S6@Y12@,(V]PWW1E.*(D$B"WSBTS28#BU M@#Z'),JC'YMK!PP_W+R6@Q2]U[R60Z3> '3VG0?R6YHO>O*MGF5=3F;S2Z1V M>-=_5A$E,PL>K;VDJU&Y0F9 <23JHH^R^M3[2J2W<(:>!*(C)[S4U.B/!>2_ MC=U-&?/\7P\S2.XNA)R/1E,!22L#(C )UGF+QTI@Q$GAK:E==U6#[A:'Q)P) MPG5T>31^OZ:IG_0S.DMIKK(HE^))>^1/40J([HD- DR[@FH\"I* %]=LU<<'K/(3?'(>_4\5GRAP1<+7VT MY2KN2C(\7 ;Y0#T)7 )R9D$0Z3%>#!%X:9"5'1=&ULYY'DICOR[@V=(VG:JN M"1.XBZU?4IY,4WG!'Y).3)315B2CD7$\JQIB)/"E3>QKX7H3]$-G# M(]$QZ5I1#9C&W;OWVX"FD'V.#H@J=^.">_ Z,M"WSN3JD]?ZN_T75N+&T00#&:6_+R#3+F0R>A=HE\C_L[?\A MR#CI]O\0I31PRKUP_QA19A9EE;7)I69"@1=> LT@P;)>U]],?Y?;_(!P< M=OM_@%(:0-CFM(]F7CI2KC\,4R#PI CLL>%6*3ZB$Z6!Q+5P#IX$A,./ MPR.TTA;<]KE!D]ZFS(.#' )&+8:@K5]D"PESC'*,=-D/<,/9YVEY#$Q.N_4\ M1&=M(7*O&S7!'>51>2"VS,@IHT(]3QF(2S0KJCP5'4*RVIUGG_FPNIBLKK6V M0+GKULTQK4C0 BS+Z+UHPL *AV)TEDLELQ2N=N5PQ5O0/I-C=2%82T=M(6^_ MQ*(51!J"YMY(P4!X$L#*3$%Z_ \AR1+X__\WH^<(:3M570O0O+I\>S&?3X?^ M=EZ$]6FR-/%W*>@/D]'HS63ZNYO&0?:""V,\Q%2: +N$SC>Z'L!8*GW]2].M MZJ]V]B>O>:_Q!)P\!65'2FL CQ_GD_"/SY-1+%.+%B'@@)#,:'DD')PIDF(1 MW=Y$@!0K'S3CM'JO\^=4](RNKA3^+(%WDO2/QL^7-!U.XL>YF\[KW(&&X;)6 MX$,*(S>;#?,P+)1U?[6V29H#(ZR0G :0M%05."?!V!# :,.=YM1I5_T:_BA* M>SY\SX3&,VBQ 8OWE+DRE8D;%'3T;)1/<?5[>%@MDLPC\L,'8RXSEN#0HVQ+%$+S G< MITQB$&AE!TG!ZB2#22&ID-KP'3LK7^_1=SQ$^B?ZCJ_'L;,2IF?NQ^1V/LE% MKB?4,KW\T1I%30>2WE%O$XZ!KJ ,HM*E=XY&! A*@1"?A%51U,]FU:UN>BK% MJUO<.GM$_,OT$V>1LYPMLB\Y"%VJ!)-7&/A'QQF-B9+:)0,G$=S"O>]1V'G) M^^I.;0V$$;M+,O# SD)Z@7ZC2LLHWE$MP 7II7?1FU0[LFVX(.J,P#BH0NH0 M+34 N]3EYW+&.:?!.$(@Y:YF$029JW^7^ M '0.+'\(Z'X29PE8)E!>4NC2-,/@#K0F"N*#U'VU06FA9*4")$XK3SE$/S\0 M^E[JY9)2\ID0"DDZ@FQ'!LY8!\8)RJE4BM#:#,6(/6+XS[,J751) *]4N022*?)(A:[>0^_';]O3)K;K*+DM8"-;=[R4 MO/JK-!M>CQ?N^_3?;MUHF+\/Q]>/JM?N>':X96/2'/AR4#O^PU ?(5N6;*3E M)7&'=OMHNEOL1U7)R3B/+IOH1'!L\+D('/!SV1(A($<>0#""XF8I@8U"A> % MAA6U[TQ.H;=?Q/87YI]-QPU8Y&-Y71D0QIQ2G!I@25#EOB@P_#V3^6#S>3M,P0#](;6VI2 M,Q@\\X"7%E*!.R=%=Z.5GM/3;XU0?]Y#-1TU8$@?>+FI_P;ZXV+I%$ M+0I*#!('PFJ'N\=@\!MU%L%Z*F+MLW\7/?T:P7I:WPJG$U70 )S>CO%;:3;_ M@#OPTGVY>W&$)IX3GH'[J$N[>0J>*P\T1&E3$)+D4!E'&PEI!4"GZGE26^@- M(.>I.7](C^UKV-_=O]V0T@HA=,)C/I2DG9;@%CVP8XZ$,$V$CQV[=R>0WV^! M8SM!^;D0T #X?YN,)U_2%-D>7R]9>?WM"W*6!H0H:4ISCER2>(($ DX&"TP[ MEGU65J3:1_!68MH*0LX&CTD7NCJU%KSJ:7W'0/ Z*ZTD-!60K(OB)VBER:BV(=:]7);4-R=X?@6]\O5_T-72)4\'#LIM\7(L2-%HJC-!F-%EMM*9.!I4QQYWT946K0K^$&!1LX M2,71VTZ<.U/?F>R,G;9BZ/X WP9>&K'**R97VW]U:3P0E"01C0>2B0"Q2 Q+ MYR%9[IA221E:VZO=0DI;'FJ_H#U-3PWXGN^G$Z2Z[+V!\SQ&&AAX%3-23BTX MR@D0DYQ4-CI6'6$/J_?["J<54!VIC=I/"^L^T/DT7WJ[1=(.M7^K#[_2-C+9(*F0=KD(AA6#*D-'CQ3!'AB*NIHE5"U M&TML):;?V+GUU-TLTO/6$"*)"2@50T&8 M4AW*G8+HT1C+(+SCU?L-;Z6F"2B=JNZG[V;JR+Y9%-W=9$N77682@BJO_444 M8*V-*"*;?:"*:E+]N?(.>GI^0E-)YWM!Z0@%] BFXJ\,+KY,AR/4)WOB/ZPX MNB]<%\YEZ4"GQ1M^1L&84J' 9#24J^">^MS/G:']EVL1,<>H=M*IG/M&SA,Y M_9KFGR=QL;&8R(PHA5SX8,IS6P+61#SM,XU"Z3+<5>R%EJU+])N!K7LZ511F MDY"XJ_%FS%L>*>A0O#^9'8:,7I5W DH%E9G+ZGA0]'G4U%3@BY@X0IJ]HP)C MUG%TT^]7&174@ M0N+@,]'@B$E)*XP[U7DP]YBN)AX%GAEP)VBF ;0]$M/"W9A=!)0C4C) :5!N M P&J2E$E+1XG+W?+GJC$J&22^LH@VT%.OZ=FU]BJI8?6('7'Q,77-'77BU8& MN&$6# Y*N3A'7P/0"&?D*WHPA"M MU10J7GPU<>7[4M;OY?^9P5;+0VUAKS+ MR_)\56<=J MH $D;3[J/Z02>6/$_.!D/OS,G;M)%3J6) ?(N#E I,AAX0^0;*EPT5BI:V/M M>&KW0J/Z4=%X)BWVG1A[_2T,9\M"P??N^R*43^K_:^_-EMS(D73A^_,NF(-] MN3EFDDKJUIA:TI'4U?:?FS2L*4XS&1J2J:JKMT*,NK2(%."D6/C MX D[5FKWD09^Y?W\%HS):"*X*-8CQI)!/"F-G&. ;DVX$R):\KQ-V!YDM/E: M*ZSHB\1*<6;7<.NM_([/=A+ F85C\(_)\GMNH@VZ$GZQ^M/7H"-#+@B,L\5* MD%>>:X+SA(ODN0 .6M@>\P$YJZQQECCOBG=S[4!G*RB:2X/BV217 3H?JE07 M7^)Z*E_3=JO*.>^E ]ZNVHGI_#XT>0%;3=8D8#/CI6M9>I#;+FZ++Q6LYQ)D MP==!94N$_](TX8_)=-JC)/CY$B5*@ ^25:CD=_N-5[/P'FB<74_ RGJU6,3E MXJ'6\[[4TP5&(_8,>>9 VBI)9*Q2B%(..@M;YFGIHMB3".Q]X?KO,=Q.XZ>T M_>PZ$T>,XIA;!;:F JO3F-74J(2(E%8ZRCGXS*7OU-VDC)M"&@XM+R[0 I*H MX(Z\[_3]^G8!NGJQ^!JO;^X[?6.B#9B?>CWAD3N'$6P"(Y6<"M)386SIECH' M"1JY0*^$R/>UU._-_QK M*9]4V_"1<12 T=\RH-K7=((+GR"L,,6/!FC+"_= MI_0) 96TT.\OV.>0Z,-;ST82:L.U=O^I](&[RU89\9FCT*Y!/YN$@@+ M8 1FD3/=KA3KQ=(C2[^[C)IB#!M;W&_LTD[!8/P6_?=9,VVN)_?;R&WF="1@ M_N/<>!?K'-V/"2F*A?=!LAK:<4^[MOC=53.4 M3]MV>)M&.!_CLD<8_]B2)<+Z)Y%=*,R_^N:FV?\L;+[YT,(AAN2LX@E1D\"! MLC*_99.@*1C@"I"AX:(J?,0.4]0[-[D>:+1N(IJ>QZJO1+#*:>,0PR8_K6($ M.D%J/96\AS\T+@&S !8*<[=L9&RC4E_ M^K&2<0V@H;!V5OG48$IO7(!/L]\FBQ_-8K+6QFL=3*YR7VP:DD1: M:X8X!>O2*LT1P8JI&$-,H70:\C!%X[[V&/ V+"B(TDWW.JJZ1\QZL&2O>%(\ M8 SD$R<1EPHC&X%;V@3)*0N$\G;Z:^?RXS[9&$HI]>?D^)"XY]'6NUFIRT=L MNA+,26D4\,-K\%]3XL@98U 0&)Q7$0,5I4-#>XD9]['%@&JF#/N[7US-TDX' M\_K?SW["*LU\$A?]?/W="Y7P\%N06,BOWW[I;D?Y%:=4&HL-: VJ$ ]Y$@9V M&#F6N$PT!P!+U]@>(*=_8^K-TL#1^RU2+RP!X"&:-!R2F,!]Q+!9[632PC+N MB[?$VT7'N-Y[*0R\;#'=D^,56+[W>W@WF4T6WV/(,="L$?_1S/_Y?O9YWGCP M V"#GQ)8_7'^$W2DX9)K224RBCC@F=' L\A!$>L4C;<\I-*3S3N060GF.F-C M']@&$E1-6/QB__@;V%OSB9T^VY&VCN(\O\5K%A#/,3'+N4#>$F,$UB:*TC4; MQZD:-]XT'-+*B*$F8&6'(;?_)RHII*@&VA.UR,KOC]N MP&@XL)S*VF+&8,P;,T,2 9ZFH0+D'*F+6 M T^XM)J6MIT.4U2)GBEL11640@6J)N_FGE/KM_E7(E"51TN ME0XMY)PR%J9 MZPHX%7#2I."E9R+M(&-<>ZBDE'< J _+QTZ&K!Y@![O\T/P1YTW*(0D["Z!/ MOT0[G?Q/KLA,DM*2HBS'$5*0,T:S)'F"2YC'#"-CFCZ?&#KGN#AJ5^N MY.XJI("&9_[8R'H')^/3_!]Q=\OZ?E1P!< M\>YEK2BKH9?Q,'C:_Q2]F*1&O/$6\^71';W\;8P?[4UP50),D (P/$S%.$ [+PJ:040RMN_X_V*3'_ZN M!C7/5A*ST^VP)LN,=G 2J0;#EFL,7DNB$9A%@Q%,1BWT,>OMR#?&PTU)$3;E M^5D)+-[\Q^__L7T'3G6RAF.D@@5'U@HX)C0)I+SFFFENX/>GH.%AZ7'\O#. MH"/W*@@#'+VZ/SR\#G;)Q9CR0[H4\Z!MC SV'#&&A;/:8^Z*3WQH35TM[^Z+ M&T #"ZH"".[>SPYW_8I*X1T<*41<-+ Q)Y"1'M@ID_86:Z_D>7SD'<15;H%W M1,?.&4NE154,@V6C6U]O;V[LJCGWNF;UO@%3CQC7T35+1+I.(WRD>%MTU* RT(D M =O59?8QC7RRUDACG"P^T^MD(BN_9SL@I=4=6TILEX;+C8,6O:8:6XH(RT8+ M#P18ZTEN5"1R;#LP.$C0&8' RR@@N$F9;11@NV=^GW7T4(OR P=X%7'S@7D74% #_! M:P0^*BF- P<.V,H%!?,J!S>U\XQXIF3BP_4#_R6"/WUL@H$$50$$O\2?<78; M%U=4".I)]"@F8Q%70B";)T$G()OP)%PBM## MM^NW*3L*-NF *,K AHVL7B M\[Q)D^45H4!@2AY1R@SLWR5D"&:@7KD0FCDI9/&^: ^?KUS+E(%)5W97@)3[ M-^#KJ->J V PT5BOC]L-YDQXZU^X,BQ M<)0@(N!&!WULD;4"]'&04BC,=32E[>M3::PQXE &8_O]N0&D5\%%NF-7JX"C MBH)Y9AB*VH&BSXZP# 4W$$R08#][2F' LW5K[$#VUA*G& MN=FZB:6"ZVVW^?G;) $U<>;CZ[C\(\;9&W"W[G*3WM6C8S!._P[NU7R:?[5> MXA"R\4<#0?&)%3"C!+ZWV@OKBS;Q*T5Z=,NR(IE:YQ8%%._;%NL>= M>O/=SJ_C=NKVLOE\._??[2*^\C[O&O9ZQ4W0UFB)#*4)<>$Q,L91%)QA25L; M=,M1?IU)&%>%%L?A&>51:73N\[SY$>?+N\]3F^8^N62+Z=AKA MA:)M3S[ZZM%''QX7#,5@O1*-,#/>*B6M9Z5?(;2E;=P+M"QN]L?,"LJG L-O M[VY>WWV#)5;^NG:2)>((HC%JN/@-SKW\+!*14TYHHCJ5=C%:D%5+#*TD'EXF MJ8H*IV:\Y0UMO'[",%[U;",\MV)76B&7(D;2"AH- VL@EDZ;MR"K4NW6%0IM MH=91+A5 [0-8+)N0C[<>O)1($)=.Y]&RX+K0X/,4+&[A<#):O,_OP]_%R]5MM&"ZD-U-/H4%(^SVYD$6D1 M9?9[4F0Z1!=+EV*T(FQ<+W%H5)67306 ^YL%KL[B_.XQP[9!:>*9L8DC3%S* M^5R*3+06?%VJA%*:,%U:0QT@9]R2L:'!54H.%4#J33-;STY;350#QEV#K+;' M@Q,'&A>.A^ <>*2]0H:!_D="SV$#WCUI4-#:IBDJ@ 57MY]1 ) M3,[XJ+!%5!'PI4D>#RD->#E,""*Y$C&4KG$Z3E4MR:%U^G"J !:K[R_O;E= MY19^BT"$GZSD!#]/XV;P[>-YR7LW?V6QUA$.)O)*AMRUQ"+K"3C:<("M3,3' M5+IRK!3ME?H)9> ZBH#K&?NX=S^YP[/#%@ZKH,@Z"MXX,P3I&#T*U,$-$Q(F MZFQ9DM$'U8RE-D\51 5C;!X?I"M'LM,3$[A#AJ%<#H.TM1BVDAQ/%/1]\>C' MX^]7ZC*4 4UG1AU=RY1(9Q\EKU &>[7^RZ$B M,E<9IA10XAA.DEW.>IF+Z0(^%0W'QH[ M>V?]9+JJ-%RW0]:2:YLT(D)[Q!TGR+B@$+:)*6^"(5@=LT:.?:0N1'018#, M-VM0)6"E?TIOX,.3;7;'LF1D[GUCC/79R@:G3,CTA F^PY2Q@5- M:4NE!+^K@\W3%Q176B?KB7! O-+9[)? GQ11T%2QJ#UEHG3V]1 ]-9FZ'05^ M$$0]N%\=DOX^L^NH=0S9GUR/H)7>*DP22K UQ(F"RY?E!+4D7D2GG>?#JJ(= M1-6DE(; 5%\YU),I^&WS]7>3F9WYF =-+G)L6FK-M6<)>? 4V48A& M(6G4CH!M5QQ5.TD9-S\P#);Z\[P>!&6[\=O&;KP*RC <5$1><-"N(N@\9B8A MP:G!.G*=<.E6>(^_/VY:8 BL=.9N!0FCQ[2_N9UG%EY)K G#AB!F'(,M@%VH M3?3@3J2HHK%243$@0#9DM,*)N%2<=.%UG?HD-SK>;,81!2ZGD(B!"X&X4P99 ME1SRL(ODL):N^)"=W92TPHZ\5.QTY/@E91ZOGDT=Z)Q[A(4&RCX^)_$^__B_ M"["A1,^_@^N59LI9>OGMR=%%EX<.<(RX-!%QG[M(!@+_JN!P"!Z,+]X:['RY M6<],"H1&)&)TB!LCD>8.HTA!U)ZFF'SI2J!+R(OPND*T;)]-1&X,!+, M$:QMS*$VL$X(!G.4*F>P#-07;\=P,;G9DR3<+C=["KMKSLU*2H(TSB(G30)3 MU@FDL81_.-@(5TSRYZ^3?I'<[$D";)N;/86;-:B2ERG#H+&..'"D%.&(4Z*0 MH^#+4BZ(B])+N*?_-7.S70!3B-$50.5W.Y_DZ_>+76[:'*@(FE,QA"EXK4 T M0S;RA+S7E!/A"<&Q,%">TU!3XJ._;=*+PY4A9'-DE-*666-02KD]MDT461LB M"EAA)ICC@@V)D1KLD7Y2/0"1#BP>VP[Y&CUX?>'3SSB?3:Z_+]'A>9BK37"#\ <@3"L:]; J!I0!S1X3&8KZ\ M^F)GUQM%RD@DD6ED\\0%P'-$FCJ.!$[4<,Z9-JT0 :L^0@/\VP,2GGRPIM1X M=VNC.P]K$/P&KRH8E8)F*%@-JBSD3(SV#/A 4J"$6B5:O49O(_HQKXH>PGHN M[@Z<&UG@?YO,)C>W-UO/FBM"-2%(F.#RK&(,/C9.R,04&*,IYT>QQ*Y/K= PG2$MM4-"&<:=U<+'$67_RT7'N M^F*"[\R_"LR^?2EW%C!WT29$J>*P#>9!#2J,O'2$>&)E8N6?0'>O 3]3V5/_ MJ$,)?H_M5S[= ]BVD\57(,2&3[/'=O/Z=Z_"?]VN^YY?"4,%ETPB2U93<#7L M41B%X))521"7[]16OF9' FK*K764?'-F,=0%MC=M&G"R@3U!2(\DX^!: M!Y*G6#KPT8SP!D>NHVH7OCCRH9I"G\6ATX^MU5UB>T\"N1+4>>5<0FREN2D% MX]Y*@H+QD28'5[PI76?7EK::W-U^"!M4*G4II'>3^0*X%6([@ 3@:)/(^8="T6*KD.VBEW5^KR3XJKIH*,+@Z_?1^!BO' MQ3*#_VU*T>?JO\]Q[K/7<_CNE=YC_+K3M\I M49;=?X/%RK7GDY^KHO!'E+R:A;_&<)T?^V:--%E.XF)';2\A4@M)<[>]_+"! M*XM,P DE"H F EN;2/';HS.Y_6_6[:8-VET,%=^0NMGV9+/ZYR@-Y;)U)>5ZNRLW+C>#( M$2:0PB'18!EX-.7ML?WTU *P#H+>"YJ>7*\*06^:V>H\/2IEE,EZS^!D!1M] M3@899(3$B&F#([5&V7;)M$X(>DE/+0CJ*_6]<.HI@K%C#/]Y.[T#@>)GML=V M5@=+#!,9\Z@KB;CT'';B',(\X&"BH92Z8R;6\<_4@I&^HFP&X>OH"+&S6SO/ MFZ'/-O/VSQ^3.=STG_RR@5W!W^#;]"9VS'/+473! -LP1YJ!0T*5M%))R0T_ M:IIW_?C8X?-!T#2P#*JZU!Y9DW\!KGUH%HO7=QNCCM!98#F-*%994!7C(,)_[BUB*+$@91:1!ZM8IZN0 70)'JRBY%\?B@8C%:SO-S:R_?H]Q^2$O 8)_?;<[KW ? M8_LM+B;7L]7?7?N_@@5/I5N%UQP"7]@CYSE!P?'@C5=*^-*S$8;;32U^X;!X M?JY>*T%'!9?[RVVLXLC"""D384AQ:\!.R>DT8R/2@2NC+%/&E<;X;DK&Q6\CM"JAMXE$P]%-A,.AELIBQ$F4R$6LD;0:?'4&YH\I7?VWCY8J@O6] MY'P4.AV87@%XMAN(X=5BLZ>'*^3^\;XTC-B 0H+3Q6T$%K% D9=$8^X%20-4 MD1XEJS9(=9'_"V^EK#"JP%>G_*O"G)!H?!Z* MZ9#R&/LV2(JW\*V!+-HX!#'XUDP+MHD!.1@X7M&.86)1N<,Z'+O>7[4D@(R7"4DB3<\8:,5+3\%HN?CC<$R6Q=T>W82 M8%5@W%%KK*F/@@F.V*J%I/:@[Z, ?>_ P*6:!):&BZ1>U#N0DZ1^RCN04T10 M 9QV/U701O+H(JA\H!=.G$](&R&049'"#YHQ6OKQ]J4]$CE)SDUIIA><&%9" M%3WDF!Z2C)'*Z*.FB#HF8#M)@,7)'1(&Y_ZSD1I3?E#S 8+&S=]7?S/V%6$% MNNQA,Z\6B_C0&^%C7-[G9DP>V4%C0D \F)XL\-PQTR-*>7#824IL:RS;30KR"M5=N&3^D^!?^Y64RR"-_F#/MB D?U[0R,D/E* MKE?&.N&U!SD34FJI23X+\CKQOS*G9[V1 M1R.?%1&*"JL1X20G$EU$VH*EI)T&KS 8!F[AP%@Z<=#V&=Q5!J800S0GW/2-D@*CAT8#5(%HFRK_O@]4%1+Q?)YL',2QRO301\FUJWF M5>[DDDJ4:")(;A^9PP/@O[D@\ZQ4HB5G7O X7 CF(&FUF%G#.;SE)%.5DKK? M5A_;D4L,MJ/)R425W^DZC(QT%$DJL.*.YU18@>UN, %0782>)5X MG\3'-H9AFFN>)"+,\AS\=\CA0! -P1B1 K7MYE7U O 3DFI1J.=$9'>9U JQ M*Q.!/P0,D"1U;D\')P:<:?".)!>.8YT[B)T#6+4XHV>&TTG\+V@*EGW%MGXW MWLP^+;_'^9OF!I;]GG5R3H3#7^KSD*WMTB7>LG7:1@7/V9(*E'#&$.,\Y3PN MH)(3C)3AU''%,36_T'.VT^L17]^MY7=O1>Q*?3XMV=B,Q;)11T<%4H0;,")P M0!9S D8$=]8E)I0:SFP<>G>UF)3#XKU_7?-9T%.5?;"C>HEC0I@,'A&3QP<0 MQ9!-VB+A5+2.AF3\<%W(Z^T871>&3BE"/$6@58%S5\-3:IVS)"+.N5P"=@]K_(?&IO'/)"3 D(@8^ ML12!8Q(TM_'.I M5CT>XN)C7'Y*W^R?G^$O-0'^@WFT"_A/UO__49\F3AF/$3&51R::!+>*%P(< ML12EP$8+7?H2'G [M;@IY=#7U F%BD]%9O;C)]?Q7DW%U,SCE^BG=K&8I,G& MP$I $C#GRA";#/,*"88EXIHH$(O/-YL''62LU:QT,_G"6Q@7_=5 L^61.0=. M*C@F!Y72PR9C> <2?>7][E1]XI$[ RVK&S#B(JL*>*XQ1EKI&J0%'!(3E91^S5#DZ8W(^> MH: P!5==>]@X>$7.J2B<$,F;TBVFBA%?L?5T=DSVO42* *32#M%/-OS^YH?- M%2K/O+T>]36G+%^BQJ;S=BJHL\F/VS'G& %^79YNP)$QF* DE/16A632.3KO MC#2(W"GF;&ZPF8S+#Z'Y&*C>X-E) MR+B@*2CHIC37*X#.(^-U:RX^M4%F?GH;0('GROY<\-!,IZNFO>LTS+9*009' MO0E@/N8^TPE^LGF4.V'81BV,C:QTIJ((X>-"LP" FK&E60&$G[LWGVZ7G])C MIVR/O[0N^0K)2<8PHCX_,%""(2,ES@$UF@Q0*U-ILZT/O;5$@_I?P&>3V@4C M=)LOM]KAX#QB. G$O4S($@M>>Z(D^A0<_+,2C-9PXY\/684@W4',%PSJ^\+& MJ!(C'.&04^M"Y9==,2%EL R*$:M):=>F'\67">HNV"H$ZPZ"K@#6IU>7K/0& MXT1$%Q@B2N2:)M @.NF(BO-8/A)"2TGL%PBE@JP-?NB0!:,A&D M$G!!J/Q\05ODHG/(&0G,L5$&4]KDO*@9#"<)N=4,AE,X7@%L'C_7WU8!!"*P M%E6M? 75)@,F' MI PAJUR%C&8$1>YT"LPGH4H_E'U&0BTW54>1'BZ'/XF_I\/#K.$QB]?9[O\V MR!UT7[7PK7D='Y=:_&.R_#Z9??LC3G_&OS6SY7=PUG,__D@)PL*!5V-T0IKF M<732">J%\%R6+G#I2&HM<;LRJ#N'O$JCLVS9R=K#_6;_S/,#.E>7[%BE1!') M,>(*U8K$$![6DG;/!84M"<5/@ #F]\ZO;2J[[ M;ZP>Z0*H)[-;,.$^_=CT55M<$0^*UOJ A/%YCHU/R*5LU=G :$R$^%3Z@FM/ M70V/POKCY44>=ACI5%KP]C$NUP7J$_\Y1]MRA[_5W?\ZSF*:]"EV:[MT"1W5 M:1N%%%>.5<*GUL"?A2]Q.9FO*^MV--/QV/-$#8J6P#7)K4-6486HCA@N+*L% M+EU1?@)YO:N/_/<8;J?Q4_H-F#Z+8U2HM5C[,DH'P[0S2.*4>>$) M,O C,BIXSP--#I?.\I]$X+CJ;2A4O:A<&DQF%?B+#US+V\F=-5:1.F^==UQ$ MY#46F5\1F: XHE$'+4%KV^(]N'=3,G(MTW"B?Y'SZ2V'*M&TK;$)UCM&(M(R M.<3!P,@CQBU*CE!+!&=&V<'Q5$/DO(23BJE1Y^(C97J1*C=*($E_:F.Y Y;HQK$/ -+:P*\/C2 MDG@P)!ZBAZR\E*J$ MWJ.HP.:W;^#PW;M-E'ML+9PEJO)X51)@?X8%E*CU6N'(%"__PNPT&L=.+Q6' MR5$@%I19E9CIU%4R70<@#4+V..'-W.9Y]6)N]F(I8)*>H8!,)<2&";",@RZF"#*@CM M(^/%6V>>0M_8VW^=[?;N.WYFM<+J<*)"P F/PSDQ0PZ.T':UC5\&.BM@!Q%DS>E_= MY/X;_[.N74^?@M4@GXI$1 MT0&')2.V=*_"MK2U J3\10%90%S=M6.SM-/!2F"^WM[-59>FT3#=*1ZY:*(&@ M'8]2AQ;9B+;A8KZ\>B >-K@*W*X?J#/+180=!)Q[95E-D>/!(>U2$CR$J%BK M E/XQ"/ P;\]@&W_U\?.+P\O\Z:H *J#T"8GRAC&+MJ$M-6Y^)^#BQ1C?ODH M!(8[ _MVFNMD$(U9\U)*I@#FOKG:Z]L%N!^+Q78[JU/E MA*,N.8DPQ\ @2R1R-'E$J5'$P)UO>.FB@8,$C5V@@"D,N@*^L@F3>&9,X+OW.Y@D!E30U["_8YY#IS.41(9(]]ZNW MOEFL8\%;94J%TPPT)Y)*$/ O3!XQI5A^8R1PC(DF^RQ:^C($L'OI*ARJ+C)J MBC%L;'&_L4L[O5LLOT7_?=9,F^O)_3:,R#%^[I&5L ,>5IT,"46"8^I9I+FW M1RNY[__&R'5G90!0B(4C.SD/17CK?II_B\OO>7S+S[A8/O1]??S;&#_:3;LW M+ #J7%B$0Y[:2KA .E=&T:2]9QPKQEL]!#CB"/6A<=Q4]9E][K,) )),((:FP%M=C7L_ M,1YJ2@JP*<[->CRH^T#\1I??J_C9=0YO?+BO$\ZZFKI@$%:4(>">R?W1%$H6 M3(KHO?*>M-%"/3(\1T@1>7.[6#8W3687'. QL M7F3FAI7AV)?KJ_!?L)48WMKY#+:Q&=&X+47?=-T!ROQDVPK@<6G05:!>:Y42 MW!DJS[KA$LP3(G*S/W"U,"68V%8W<#\ZJG!@!\7CN855@?I\F .73]]NVWEQ M%6V*DA")1,J]*P7!R"BOD',Y0,B3LL4G5;4B;%Q']YPJLKR_;PYKN= M7\?%JH%J#,OF\^W=21C7B#R;*CR/B,8O8#VPV<>Z?=LQDU#GN;$>:O__VVZL> MA:E]/E>B/+78=H9$K>8R,%A068\@1&9"CT=.0DM:T>,NR@8I4'X*B MS[_PJ#CX]=WF#]>A!FT#$TIIA*/VB)L8D=4J(.P999$J*D/Q^9&GDUF7;]P) M._N;M TCK.H*"U>A=YT<55I2A(UWN:>P08XEAYCGUG)N OSZ%ZU-'5S@QPM3 M3^%^=?C9!.FC)HI@[<#&$"S/5?#@\TB.&)=$>TH9+Y+XNIC"U)-DVJ8P]10& M5Q#1^!OX!/.)G3XS3[=E"M'ECDJ&(N]LW@T%XS08C$0$!DD?@#VT\/UVF**: M -1%XLU@[*\ 3/N*;EDBF&&74/ "+GIJ@5=41I1'G8;@B4JI=)UJGRKGXE'9 MP>!3@N$5X.9PM65PT5%M+'**P2WNJ$7&^8@,I@%.@#2F?"5JO57.Y[*#RLNF M!J ]J>OS-E%GO4>*J)P*8Q@9FA3"A"DGB9=,EDYL7DR)\TF"/5CB? J7ZX'( MKE/U*&9G+=B,BB,OA,Y6(T56>(,LUBIRE8Q(:N"HQRZZ1D[PG%LSE994!>A[ MFKC:-6)CFV"]GT#S]L_EW()L)S,[OUMM>O?L^2NN@E+1)\0#V)&K>+#+PX$" MXU9IS1/CI4-U VZGKIA6?^P=S&".!X0JSL33$6Q*"^G!ND6123!NC;-@W%H" M-U4DT1!MC2S=!:W+B+NSU78,@+WN#*\ +X_K3>#G:=Q9>!*[8,&F?JJ>, M8Y*B0(KE785(P.]B!$E!I5#628_;O1^XT&J)L@ :AN]UHJE5H9&5T7BO$I6K#!.L:-@;;2:F08-@CN=X>IY9'9TJ];#E/4"GOJXK W@#CJ MP=@[\'$GU[,WMT#"S-]]F]O9POJ\L^UVUWYP?N0@K(F:,8,HM;G=F2=(6\MS M89W@U#NKBP/N!/):H4]?+/J&$E1?*!8*0?P$YC7SNW_,)\OX6_/'[(H)Y8-Q MN9E5S#U '$8F.0(:7 1LN!;$E.[*^I**5I@R%XNIGFP?VTY[= ; QUV-NMH8 M ;E1[.)*ANAX$ [AR W<^@HCIR.&GZRAQ!B71+N72D<^U"Y4BB\.)L697$'P MZM76X?T*5F-\#69B>#SW=NNNN-P!S02'!(EYG#?PS' 7$9684I$B9KZT]FE' M63NL76YIQJ^@"JE2;K2TD[^%U>:/[\8JI %ZXV M\+&9-=LJIW6R:WO&/-'21FJ13[E$(84\H50IQ(B7Q(,_[4CINJ##%+4#W^5& M[PO*8VS3K.>S96D\QC*W]P\)3 D)]JA)''0\Q5X1YSEVJ96^.\,;CM15\=G_W_NT1 4T5 M< I(.A\0Q\PBHW*789(;6(F@%&]GL1S^3N]JM)U6YBM@WNQZ7;QW]_!7/MN[ M57KC#SL/'V]S(?"GM/K3Q:N?P.1<'4Z^]65'HV?##<.1/Z2E]#U[)"J?N$8H7#P]$L8K1 M.8H$U7"'&R%RGV6'F%,B2A5M8KJPDNI'<<$GR,>._V+?^=_,0G=2>2<,DDS% MW(Q/("W _,&*6JEX(HJ6+I(K1OS((Y?/A]D#CYK/*/X*//TUY?"75V\/5-0Z ML9"0Y+DWLLLN@Q,$*XX.X!JU/MXZ%E M7 '.=YEY7[[^??,(5)G 1(P\QW@E<#? 3:2(1%XIV![SRK)6K==/ .Q!@D96 MJZ/CY44;SU+"&SN8NM.MV.P#NY2TPA[A(,'QQ=@A8W% V 7EL$Q,:'+,XSKV MD9&?8]0"K**RJ$^[;38AK1!,X80\)0%QRSDRG ![8H@D1F^5*#\3= >'3.(:=90EQ@CK3G!C$='#94$+CVAP)4->9_ M-V'N@T4'SHYM+[W*0EH%X[7:34%&-9#0+'3ZB/G*889 M4UYZ6F(4VLZ/5],99 1+HHQ$:H-4'OFQ2DGD7A#?)S^^-6]GR\GR;G/P@J-, M2 F,DOE-+'4!&>(98D$K&^'>M:I$G\<3R1JO>U\! !R"4T%IC RTWR;SZ.&/ M-UI74$82!?,LB=R=3OL$"MQQA(ETW.'HF6\5]3Z"HZ=?K0@F)07;%.'RV,;, MVYL?T^8N;D>T":LX8SSW;Y9 NH"[WAK/D>71"A.LQZ;E>(DGZX[7J/$<$.C+ MR)%UQ)=\6Z\4J(U!!DL=,ABN8NXX1R[D4DLA'.#9B6A:56@<40_W'QRYV\7H M=DPWSM< EVUGTI TDX(B;\%VYY1%9&S0*#BC#=S$CLM61?MM #/V9=)16,_% MW8%S(PO\;Y/9Y.;V9NNX2;C"&&-("2:!\$"1K!H#5HUF!JGHE>%$1!U+.+Q//CJ> MW5!$\)WY-[95^"CO^+=H<_78!Q9X N1B1")E72^G76X M>_V1>Q>-:@Z48GM]R-FF(ZT7#$".C,GI2.4)LD1X% 0!MQTK'9Y/1VZ-G3&C M$<7D=A@''9@X-A+RV;&SNY=[V>A#[TCP5 44#!P53HP"YT@2E!/)X#]K&91H M!8@C'ZH*%UWDV S$U+$!\JU9VNE*CWYOIB$_;E[>SF??OG[9[(4[:\!33LCX M"):2H& IY5LX.^4,F\"(:/>HZ\B'QC$R!@)(2:96D'+O_&[JP_V359:8XTSD M%U(.=AQ5'DFF'$I4:H^UH/KY!.GQWL9].*GW^W"-]:JH%3FS["\9[>_L9/Z[ MG=[&5XO%[-O.3409^&+7<8K M&@,%S92+ET@NU:8.66DXDEKZ9%PD5K-3_923J;A0. ^%IV,ET8,(]U)0_&6R M^.>[>;SOI;'::'0X>248!<5E5?R7P** M>POW4E"\/:Z_-SDU.YTL[U9;95%*PW(5J68Q9X1Y$SBP#@P8C4E'!''L2">,] ZM=PYI3<_^IU___LHO)S_SHYW2C5];?&NX/J^G;O0,C;6#,MS& MJ!&).H]EI189FQCRT<4(UX%SL5W\?>#&VL4*5B1+A-&DD744-BQ\0B9RA7R* M+(]Y(8D5[Z1]V9U62\-HN#:JI\BV NOF:7=%0K#V+K>0 YL.\3SZT6+-4,Q/ M!QB)1A3OE/5+ME$]"00'VZB>(I$*X#1(DS%M8R)>&!1E3HA0HI#5 B//G G4 MVB#5V>W>"V^C>A*LSM%&]1095X#SPYTX0P@6!Z:1X!P\7$T(THX(1(VEB8+M M[T7I)O3_:FU43\++26U43Q'>V%FB0ZT[$S%8RCRVDO&<[0H6CCC&B%@1C=$B M"MZ]JJ6*SE'5 *NH+"K0;@7"'5$EC(GS2/%($)?"(B>)121HGV0$/N+2*O!, M#R(NH'EF'_/SS+*_9+0?C:Y];&8_8QY(]Z693M\U\_P?73'EA(K6@8?*<@?[ MQ)%C<+]@:[%0(5+V_$EBQ5'<73NLW-HHC-^SA6I[@^E?XZBM9YE=:9F%EZL] M\[0R3F- UC+P^ M$G]?R>^>+\%H)JBV8- DBK@&]\#D'H1!>9] 23$O_<4V_6CB>K/(@@OQ?5<^>2E(,(ARFA5VYIX( I'H MG!5>8W)!=G#[??_R,=SA#DZ%2N D%/_+Q7^/LT];G*1+$6PUG=GGP"E122"I M(_5*F1C=Y5C>0[QLJ>\&_Y?2!$/B^9Q?P%%,"2>?VE%L(E&W@*JCW.-&\5%\AHIAS7H MT#SV1@F%4L1&6C"Q%'47HP5.V?DO'S;_!53 8$C^I<__";Z44-1SQ1E*P2G$ MA6;(4F?SF378)>;]+QG4^^4C]+_ V1\(Q46C^T.]EO>/>)G[%M_$I/<;A:BYHAN9BN5C!T#V"X>+^-;,3#G-C M/<)$\_R:&6X.HSRXD(QB1ZS4OO0#BGX4U_.\'C2$3M0:9!Q5N?B$(!.218J' M(+50.K#B%\AE/Z\? ;/#O< _1?P5V%Q/'^;*J*SC0+S02N7G9QHY2?-,GL@) M8U(%7;IN_9=\@7\2" Z^P#]%(A7 :9!'D<"!E$20*')F$3>8@S6F%6*"&!63 M%4R37N"?(KP*D/CXX7=FXO;1-R9<2B_ $/+9A0U!(*V"05(D M:520>4Y,80SN(:7R%..YT5="8)UQ]S/.73.,#MQLPWD<9)0,104[X$Q*I WG MB% 29>">15:ZB=-.0BK/9XVL\SH(JPK,O;WY,6WNXKK'Q3HLMMD*B9I2!MZ? M"7DLK&,I]Q]P2%H'7J!PA*;2=^Y>8BI/I)P;>V6$5@7^"I2<&FHI-CRB8!+. MU1D*&:)R";:&4Z>)2J::!,.'7ZTW21_'_,RRK\"V?#5=_1VX,W9N?1/&ODH< M;@\)&L%C0T W:#C/B43$N7*!4I5T*)TP;T=9Y7Y/8;P\CR.5%UX%D+R_2]93 M#W;O[9O]\W6YPPL%%'4OW!"A# M>>7.U+"0'D'X%4"^,]-?EHR 70=,F,Q7*SPT+3FXBDI)&V%+@B MC)="X<1T-070;3=5N?\W[$&I"S*7?(8Z/'363"BGLE*Q%)P:#2)TSL&U:O-[ MYR2-M1=7/WCQ;^M'/E<#P^B23]BG^R&D+Y2,\Y9[+"1R<"TC3IU#SFJ+O& B M.,,E.W_K[=.W<:&E=77<1'UA4<'):&6UWM?VK3:_^-8L[?3QG^?BEX_-\O^+ MRR_1-]>SR?\\=NS6_]%SG7*EJ)4Q:8I$9 IQ1<'D)<0BE=NSPA4M52P]Z6.T MS5[\B*;!':/1(?8KG\6U:H);?/.K_/?(%;6"4AXQ4LJJ'%R!.UR SO+1$V8Y M=@J32SF .W?8ZM2I?Y^Z3\S/YE.5@ME@0*_)G[9_#:9WKXL;%_G MQS_=+A=+.PN3V76/DN]2GRY1%3X(&PH5CK^U\QE\(H_,7'WWOKR62.V5@D." M\M\(R_ZXY(F^328SZOI'(EHK.2Y(&# M0J3@*K+([V=^OKJ?5E?! M33-;;^S57(^RG%?>TR2842@FFGV@Y)'F5B K#6'&)F=H MZ2QR?ZK'35X,@M0SB[("$WK/V=Q<72^.Z)4(7%/-(DJYO(A3IF%G4:'$91)* M@YE%2CNA)Y(X;JK@G JTB)"Z8S#;OH/9EF_LU-].5ZLT:74QP-XV&][R^,>& MQSWLR"Z?*6$S]M[>T/:A)"QA*@(R)M=-P[V+#%8,(,1 O47'#"O]9' H^_#Y MND_M]?L=JYB4R-UUI &=S;F@<$ =SE$0I[4AV.#2B9YVE%5J$9Z"D!>^=GF1 M5'"7?HQ+,"":F_BA62RN8/^)I1@1L1J(%TPB':5"U&$NO;<:W/W">'I"0%VP M*2'AIA2[*\!*6Y_HP7XPEL,>*%*$@%ND1$1&2XMP%,)0:2-[/H+Q;'[K28KJ M_ Y!'T4UJ)@N"(9KUYS"J>(!&Y3@V.9)OP)IHSE21EN2$]DTE@X:75#L9%BL M](JIG"*X*F(JIWH\00>>' N(*9?/.&;(,)%0B$S%(!6WQ6O>AG!+!U..-6"S MB/"J0.?SJV9UR!YL&L8L5Y$C;"QXWTIB!-ZX0I([S[70LGS'N8,$51H0*>D_ M=!= !7?PSLU<"&2R,%3YGDW4 MRIB9"46B EK@C>:XN+/Q?>04I=/,!Q\NG"^TK3^ MJ]ER$O)V)C\WR>H> =;]BY4(H[8D=>A@J7,IY0XL8!TQCKC4%%FE'-)>.2DC M@*QXE\FA@J4/CS.?\#;ZV_ED.8F+MW_ZZ2VPHVGD3FVU@*<5J#M*L@)D M[FZ)$T72C$N/F,SOX0GWR$;#D134!I>\)K*T1N[>O^C,&.PJZU:]B$YA? 7H MV=?&2U+E,.$:^9"SBL9C.%SY']%%)A-S1)=.XE;9=VU0!)5@_H@8RD[O\U.P MIRGAPL["X]W>_]EG^+-MYS@KO.21(:H)<%)B@@Q3&C$1!H#>BS"K0=OM;>#')X7\502%2BW@ 6]D)PI&)7(#.UCCBTM7QE?9= M&U3CE1% !4CJ:=U^N'^YY2D3A%J%4N 8\40<,L$:E%3DW@AIK"K=\*\4[;5T M4[MT/[D;&"[_$+RZ:6YGRRN-14H&.T2-#[F 32,+2@38[YP-1$N:SN,YGTAX MC:[-T)@K"_P. *@T=?3U]L>/Z?8!C5U\?S=M_G@_6YE.>>4^,W[:K5QDRD^' M313*,.WZ]-OU+QXFHS"F&MCD;5)(VY5HHY%,$)*=[MK0U?OS--A MMM]OWWLE/<$>.1_ 0HJ6PO9=1,F$D/*D7!6*MS=K1]K( ?/2V'F1-QI 0%64 M6G7E>"6C@*HV+9:;^8UQ>$<'@@G8RUWPD<-P(R4,&*6Q IQ"-9\*7GC;] MC(21_9"S@*8[S\<.$'YL9IDM[U?]0\#Z6UF=#Z5(6H"_[QG"T>=\OG"Y/5Q$ M9M6[WV+-1#IF(AW_3'T(*7)!%>9O!1[E&_MC EQ:M;@-Z\Z=H#!O,R6O;S<- M9E9J$P>?8DP!B81SF;:C.? (NI,)*ISC3+C2+8G:TC;.'58:"\T9!%,!X(!C M_C''7LW"N\G,SOP+[A%.F=22P$4=#.AOQI#1,2(/AU-)BC7VI2/$K8D;N4OP MT ;X,$(:U9I:'==O\V@7M_.[531\-?%XW7QC]>,K[^>W,5QYH4A(5")'X:QR MEF<]"#A007*C%6PS2=/JAFSSM7'M[X'DW S)\K'-J[=_^LEBZT_UQ#Z@SXZ,G."FZT56_+]ISBQ&BB M'$.:1)/]B8!L@.M;4F\I#S@X7CK_=!J%(W?J'OIN&U!<%8#Q2WX0^2G]?1%? M+19Q^>T>]:^:??L3<&GEV_0%4<_PPL6XRG2SOKHQ76*_: M0S*#@:O"(B>E0B(//Y)&6U'\+4\/].8=$T?.RMS.)=/Q,SVKM1?3_<=W\ M_-_1A\W3F]48KLE-;F!Y/^G]>&;G"38?+[J&I0\/:-S]A1,S/)V)+Y71.=;4 MMLOHZ<+9C2%(''(B\[ %NQV&+5_4\,>6=;R[6=Y9&TU[6_@[:_!V 6*/%7_H MOZ][ID,!(;?EX#CR/5PZ/^AI/P$ XXT;&.Z4UR3]?87O9>7?I[Q^O-;W!1%P MA,UC:?APM=[*SMR_8@$2_S;[,7\!MSVJ;TN M(JFG*XZ2)>HDIYV(LW MTV81OS7WY*Z&1Y0[?4?6'\6=.?T(MN-2M?(<2(RMI*-GT$]6RI<9VRPSQOCC%@[*,TG3[0=3S T^(0[5IP- GMX7G3C@$5)*H? MPDF'#TVGUX9/UA[766YUB@XRI;BPSOYRN3AWXW"* O]?CT. MAJO(/V/8^2BK*X##BK97/^#S?CVG9%7DL?CZZLO706!Q_'OC%C2?$1ZM63^V M ;/K]H ;/>^PO#>P7;@-#,Q@EV5G?^ 97VH0W=]G83Z]NW[42.]FV5]N.U=M M=;OC\:5VB"4UB.SMGW/_>3[Q!<[7PU*MA%-!:NW%YFN0R%_@!EC^9I?QG9W, M5T\&^HMFQYJM9%1!0FT_.T86UM.3??>W?RY74'KS?7;]V?=3>T>6;B6Z<7-L M[9A3:_GMV_DJ\#U0Z>W+U8N4W1XANF?);19J'C/X,\[O/J47WWH!ADZX;_6! M'D=VL^KV,_VCS#L7'"U =HI\'A_60VP96MF/ OG0<8Q#II*Y1_9P#^G0$X238?F]G'V)00RM.5QLN8'>)U?@E\4NF!<+CZ;4NEH&;=@TMLJ[OEYN-M4[VO1TJ=$J&;M*:SNTKU%+:-+.''\XG+J=+]JXY6 ]E5ED<95,\%N&Z1M;VI8ZEZ MY#8?&*TDLL!E>91M(TOX'2S:S.)VIR42HGN6'*TTLJL4#[.F+KG]=AN_-:OF M=HL(^\SM._W*M.ZK;$_YSFC)[D(2;L/$"L7^^Z29;AK4_[6YB6]R3_KYW0?[ MQQ"R/_BQ\1+G)1'0AI\5P@!V_-^W=CI)$[^A_IO]\W6'0EJ]U00+4V-3.-@2_O_F1VR;!!M9]C,K8;MV^.%YM0"%0G,;9>CRPDB;> M@67'*R HX(35:>OM(+"P'_U\V59"K"K6=9Q'%64%FK@ O_!+_._;R?Q>KY11 MRB=\II60JPI]G<[#6JN /O\SO?M]\:BW3>G"GS;K M]SC7P)S^M3[WBXR6<#U!"H]/Y//=CYT0^C/ZU3"W-Z FKIOY7>_2D=TKCB>F MY_QN6FY^[$#R=/J]=5!432G\65DT7V.30$Y/:PR9DW) M<5XW!S8^?I$/D/2QB#B>KS7>H]X3A;*'"?^N53SG3?/O^L1_UR>>)IOP7]^: ME3_>]W@\76FT,JI#IV/G9L<6P'1Z3U:9H_%\N?&N]9WL;MKL?>PV8:M1/OT? M'CQ>9[0BM4,G8L=&QS9J-]26";J]7&V\:[N?'U];_N)-\S5.8^YZO<%0[]3% M[A7'NTBZR>L@7\;V4X"4<&_4?TIIXF'==[,R9^WXZN.IP&ZR;,VOL75FC/._ MS)O;'^\7B]N"$CVT[FC5N5WUZ'$>C:U15S..PCVAI:1X:-W1ZG*[:M?C/!K] M+#;?FCS2K4 >^/E:HY7;=CYS.WDQOH1>^25XXM.[/%>XD*!V+3E:86UW>1W@ MS-B.IE.PKN"&_&-CNWD>%7/Z^+Z<:]BXY7ZMK5RCS" MGHJDMZ+LD88H*<1=:X]7IUI E@>858,JO2>UN$+=N_)X%:9]].HQ1HU=6?'? MMY/E7>Z1M68EN#^*GQBLX[2CN;JP_-%+C\95G*DSSM4^/5JG:.W75A977R_QB7[V>^N2D40V_U@?%*5HO) M>C_;JI/PBR#S4)(^\*%6$J\J=M2!C2-+?H?ZR3O?!+_*"+WM-UK)NZ;HTXG, MJ^Z0?UI^C_.!S_?N;[02=4V!JQ.9-_:IMNYV:N:I6\D9,^2K:H5:@IF'6;-Z)'_K?(O+\!C:[>29$VAK);,JF#&R+WA M_J%9E)ZP]'3M5D*L)8!UD#VC6SO/+.^^QV_G@JW$55, ZA!;QG[JG VJO*-" M MNU7BMYU10P.L"4&D+\1=IC/EZHE8!JBO+L8L/H1DC3NU1RNT8K>=04@WFV M^3K*O'N+X]1Z55I3F*3",M5F]A7[Z5$&L*@+1G MV>CW4IADNNR48_KS87>ETL_'5F\EV9IB(:T95FM#C?>SQ038^FUN5\U4'XTZ M?$IYS^X:!SY3I-5&VVT4Z+OQXE,O -+Q_>K>9?O$PNZ7>YV;,_7ON+%SP1$? M=QZ3Q9/HUP%FC!VSO">M]ZNV9TN-)IN#W-XIE8K>N;V:3G?HDC(O0/VB"'^G!ZL2V=1C*32[=O>)X;VB[:,,]_*A"5K_=SE>$%1#2_5+C MO8KM(IWG'*A"+%^COYU/EI.X>'5]_>JGG4Q[%_ >6'>\=Z]=!':0-Y>19?S< M3"<>-O!YWO@!LXQ//C- EG'_-HIG&1]_Z@5&"J0;=Z_?*Q:_63X\7KJ42W=\ M]4HRD@?E]C2 WY)?H^=8=M'YL5EN2"T31F[_E4JBRCWE?(!_PVOTS1_D?SB[ MB/_G?_W_4$L#!!0 ( %-""%=F\KTF^0< +0K > 97@S,3$M<6[W/EUI9C2V%LUH5M+8^'[]O9;&8&-(X$(2PVVJ8CRC5JM;_=3] M).MHXC+UYF@B>/+F3T=_KM?9.QV7F<@=BXW@3B2LM#(?LU\282]8O5Y)G>AB M;N1XXEB[V=YGOVAS(:<\M#OIE'BST'.T%YZ/]OP@1Y%.YF^.$CEE,GF])1/> MZB:=3C-N'G8Z!QW!6YVHS=O=J".B3M1M_[NUA:X0#WVLFROQ>BN3>7TB:/Q> MMU.X_DPF;M)K-9M_V5J1<^+2U;F2X[SGK45KJG,'*PRTAJ]KRA^STZ(YUDJ; MWG;3_^M32SWEF53SW@\CF0G+3L6,G>N,YS_4+,]MW0HCTR!HY7\$?(.;_G$6 M_#Z$'B5SL9B'5IN<'UQ.9"0=VV\U6JNV?LKB&'$2YCN9?#(X'PW?#T^.1\.S M4W;VGIW\.!R\9X-?!R_/SQ_,/'X],1&YVQ#X,3 M[\]^LTT^C7X<;+SY'X[/WQZ?#C[4SW[]^^!?[/AD1):WF\WVFNGW61$9-V,L MTT@[IS-OPU?WJW.K7\,:^ZDTCOVMP=Y*YY#-:BP6QLETSMR$NQ?;W9?]![C1 M+WB20$M=B11CO,2;I1#^5EK2'%[)/$%$>W42^D[>MQH+U[[]Z#=FJMGHTC0, MV81/!3-B*L4,!<9-I&6_E]P ^FJ.]X5&M'3.WFN3L5:S_@^F4S:(]71N'1OF M<0,1>]6_.Q\\]9"U-RYD;[E%H!"2;,XN)3 &0RK/2# &"<32@(% +$=W6)((PV83&4^8+>GCNO],&%$I(0F703.&@+$7L#26\!TW0"-Z?HEK!HOCP-SQR9^T\'F8*E,D?L"4;7 ML:X!EA!'LUEJEWF*5,.=A!Z9QZI,H!-X6@IL#5B4E)X*P(&03 A7ZAJJ%4KL MC:&Q&A))BFLD42H( )\:(/+#66]/S.V$I4K/[ *\1HRE=89C($XO@]VPLK:$ M0;LP9LW:9P[#SL;!<+02LQ?;+]NMP[ZM@%:1#4HH.DTE'GTTAXP;X7$#',A( M"8HO$P!KI*2=D#B)94BFE%#I.9$V5MJ6Z$=IUF@5 %08'8L$KRW; 5X2 0 & M4 PNXPG/QX(=(X.=ETK8%]NM@V:_M<_KK>Z.V V/I 0;L?!JU^N41$7S &$: MB5'"6T)V0!I9]=DA635:&C17 Z48B#R^B7=($$'PM.Q_Q[#?%VXPAG?X[J: M^*#QJD7S\$Y8S!2"Z ODY[%6H]H=\]+>OPL5T4@ +=5(H2SKTD !DMI46I\J M(25RKX<(^G6274[41BCNX5?5Y6L(U:HD3HT2"1>V6*UDXH\S;!E9F4AN)#D@ M WOPI2,G3:6EBN[7K?7EWR=6;04,,8R M/<*W2) @4C;ZB^0+4_3&PSO:('CO=];A?>_TMH;R^R?&>X,="V0J$\(PMSKG M5 NX!?Z)NQ*PN4D6( /L)8^DDFY.9.&V86G)>3QZJ(75LB*ZQ'U]R;FL'"I* M4P#JUI.;.-8F\09X%CP6.3B+ N+1(@I:2B0"AA]0C24G"U]>@.OG"^MX@V = MLO9@RE7I4QO%7*0I6*B<(EKV%C9YQ4SND:K#X^T$TZ,8'9%F;:"QD2[=W1;< MIYCP*VE!'#W]_&Z+10OV[Q>F"#,!>T)RI0&>+Q*3#4)BE6!#D-?!0DL15*E7XMB,37$#\?57Z?,R4OA*J.-&[(U[YX MBAX!_YN^!^P^DSV@/PM-%BNG=IW2*,,NH_5[ #C2->6R@'^$E-?+$SQ>REAOE^$91[[ MDX_=/S9XWYHJ'"MP/\R5! !IJTV;]E@*(*8J]U<;K9G@%U2_ Q?T%=RS6']: MNSB\>A .JSU1./*X)0OR!!VMN$J"=V*VXK[H N"!HM8"B;!@$+;,@!I,DG>F M*CZW'O/]/Q"$S=N!'8,'I 9)I@8T")\7@2=_YEX!KQ;*J,RG6DT%U=*W?S)_M^LO%5ZRLI/GSUE12W#]J-YGT[[_F9 M-@N)QVM]:R%30Z;6+2]9:32W^1LG-0(<8?_ODXB_9O,-Z M7?W=O)J2ASE&RV2C_#HNQTCC[&7-WVMZ@'--UEJ!QA.?AQ?;':1*_\E^^G@^ M\II!E_FB8+:;T*07IQJV6)Q^8IS3W M)Q,I4C:X%'%)9UWL+&SJ_HC!-XS!SL_AU!F<;2T0N^N1V/,,ZH&WV)9OF1;: M^I_R>^&GIZFX\]YI1<^:UUUXA#Q3NO4N=QJQ\AENS>[YV[K_!5!+ P04 M" !30@A7=0S*U:;7,:.1+^?K]"9]=E[2K #"]^ 2=5+,$5JK)VSO&^W*UH:;#!V@C=OQ+NIBF%&K5:W^E'W(Z'329ZH5Z<3P:-7_SC] M9[7*7NNP2$2:L] (GHN(%5:F8_9K).PUJU9+J;[.YD:.)SEKU!M-]JLVUW+* M?7LN+?2<'OCGTP,WR.E(1_-7IY&<,AF]W)''[<9(M(+#(#@)6D?-]N@D M:N/CJ'G2.CQJM.+_!COH"G'?Q^9S)5[N)#*M3@2-WVFWLKP[DU$^Z03U^K]V M5N1R<9-7N9+CM..L16NLTQQ6&&CU7]>4?\Y.B^90*VTZNW7WKTLMU9@G4LT[ M/US)1%AV+F;L4B<\_:%B>6JK5A@9>T$K_Q#P#6ZZQYGW^PAZE$S%8AZ"5@O. M#VXF9^F_JR+N?+]__W#N_8E<7[/V@[]QIUAODTM6;P=:; M_[YW^6/O?/"^>O';V\%_6*]_198WZO7&FNF;+(B$FS%6Z4CGN4Z<#5_O]AM'W>?X$4WXU&$C%A5(L80QWBS M%,'_%98T^U&Z00%*]=>;DT@%:&PEILYB23\6F#<)9T6[R(8@R&5XR,8 M@P1":< _():B.RR)A&&S"?( LP7]N>L_$T:42LB!1%H%HD*<9R;S"1RTF0B= M@:0W@VDZ@IM3=(O8:+X\#<\(T82YL;CH$XO?1VP\K*$@;MPI@U:Y\Y#%M;!\.K ME9B]V#UN!$==6P*M)!N44'0<2SRZ: X9-\+A!CB0(R4HODP K",E[83$22Q! M,J6$2L^1M*'2MD _2K-&*P^@S.A01'AMV1[P$@D T(-B< /BDXX%ZRˏ* MV!>[P6&]&S1Y-6COB7W_2$J"=N1?[3N=DIAHZB%,(S%*>$O(]D@CJSXZ)"M' MB[WF0R[7>$68WB/[V\+B ]K)P'-PVMA,5,(HBN0 M'\=:A6IWR N[>1GF M\I%4,I\35WAH6%IQ#HX.:7ZQK(@N45]7<6Y*A[+"9$"Z==PF#+6)G &.!(]% M"LJB 'BTB(Q6$HF X'M08\7)S%679PWK<(M@[9/V8,I5X3(;Q5S$,4BHG"): M]@$R>4M,-LC4_O%A?NE0C([(LM:SV)$N\LUB4)/@?EAKB0 M2/MLVK&'4@ Q9;&_W67-!+^FZNV9H*O?CL.ZH]K%R=63<%ANB/QYQP-)D$?H M:,5M#GP4LR7S11< #P2UXBF$!7^P10+48)*<,V7M>?",[R] #[9O^]4#"X@- MD:F;1=>INSH" MRDMW2@4$?*2$FX.9;RXO/K0.CVJ-MA_8X'^T&+F\%U'SO[X>Y-%Z8Z-=.VH_ MWOS!OA]L/ F^D.*CDR^DN''8J-4W[7S@9MHL)!8KH(P";5J4S7CZYLY I M@=)I9#7GN!SH_K*?AOTWO<%;=C88O.F=KTS/ M(XAO;8#X)\S=YQ4M4V^NLPX%Q!T$L\6,_EG8/EH.&O>K0<,'?_'.K?+RY3>* M]>I5F'M7Q+[7*/\5 _D+-I+LG0$U)[[I6&]_(D7,SF[IS(7?;?X=Y.\VR'OO M_-$Z@KD6UOW'XGK@>.03K^LMWZ;-M'67%CK^1[:I>/1^;3F3];LN?(0<6^3K M71XU8N6OOQU\X&XE_Q]02P,$% @ 4T((5QJJ.P;/! "!8 !X !E M>#,R,2US96,Y,#9C96]C97)T># V,S R,"YH=&W=6&UOVS80_KY?<7.P- 4L M1Y+?7QK =XI#A:JR0^&:TI"4]^&OUL67#*@SRAJ8) 4*)H"+EDZ0K>AU1^!,LJM28\ MVPBV6BMP;;<)[[GXR"Y)(5=,Q?2D\C,Z+IY'QV:2T9*'FY-1R"Z!A:]JK-5I MN\1VP\ZRU6ZY$5DZO:[MM/NM5J_3[]CNWTX-35&]L)%J$]-7M82EUIKJ^0== M-U/#*Q:J]<"Q[5]JM_04O586B=DJ'9AH41KQ5&$4 KT6/^\X_Y9&E3C@,1># M ]O\#;7$BDC"XLW@A<\2*N&<7L&<)R1]49G%8+P7O7:[9D"IINP[D=Z]G9=#+VI[-S MF)W!Y/74.P/O@S>Y\*=_>CB$4F]^G]0_*I!W%_/%Q?C^=PHWU9\\M@I%W^YHBOS7'BS&\U_'Y]["FGWXW?L+ MQA-?2US;=N^@N<\"2HA8X:I>7*&+P$=G7&1@&-;?T#$Q8['#"/E(= TQ!;\)D\I-+%\3+,E$B(6X_ VD 4- MC&YN %3!U6%:A[&^]?5%ZHM(V&(.*V81LA[[XOU5PPQ)"55 TLK/5)% M.HT*VH^??2=3=J.MT^ C2445093'6,$!UD.L2W);IH)^RIF@^E0@-7N+]5/!MH1B2/60A52I\I7SN'\V?/T3.E8<\K MT?^-CGMSL/<-R]U]P7(+7&9 97@S,C(M7[$-4PYFXF ["7F%&34JI">5B,7&DJKYNRT[D;T;YLMEUS+-GRH; M>I+>2H.$;!%W=;0H#7@L,0J!7O.?]YQ_3:-2[/&0B^Z>J?]Z2F($)&+AJOMF MQB*:PIC>P"6/2/RFFI(X-5(J6) KINPOBKEAFOKQIL@;_80LIF4=K$8#DW=O MEVS.)-3MFKT9ZT,1>X@3%=\_9%OA-7 O9Z/A:.#,1I,Q3(8P.!^Y0QB.QLYX M,'+>X1!*W.>,9S"9@M>&J-JT-:C!U!SHQJ]XTJ^!,P3F; M7,S<,[BC_N)3*Y/HF,<*H=FY"U/G\F=G[$Z-R6_OW-_!&-Q3#W)> PW3"Y!+BE\RHA M2,(5")IP(8$'X'K\>I5*&,5>#0Z4UOY>V[;-WH!'"8E7^LGJ'0(Z&G(1@64: MOT# Q9;'!"/E/M#81P9^F\44ZM@]FFM)"@$+<7@=R)1ZF6"28<8D]L&]]98D M7E DZ2AB::J"QG^EZ2.CPY(*BJ'>C>Y2)U &5X51%=XS]$)#&%**WJKP*_,H M7 B:,E_M#FJBP9+1 (8L)K''2 B3($ EH>J@?!:(VGKO:A8[JO\+[E(@YB6EJ3&Y#N@+'T_57_5=%.=%6 MT0H^QOP&B[6@^WO-=@^>TG\)\7W<^HR0!M@)[2]V9#[$8E63KJ&4GJE'K5J9 MVO>??:M29JVIRC!#D/*^@B +L:<][(=0->FZ<07]E#%!U3$A5>A-BR5FU0\( M+A$!5O/ /UPC_KG-URU>P&YUZ@T$N--3?;D3XU<%J/TB 64Q0$&"2*=5;16L^0,=^DR[5NR"6EF8 M]P5'.M1SIEO<4GO27O,\0 *L64>2>4C+^>=<^%08&$9(DI1VRQ\]GZ5)2%9= M%FMGVJBWR4^(1^]:L:I'PJ)_==_FXN(XW#ANU6R-7%]B-:1?SER8Z"CRT>IMBX M)Y5Z98N5NG9R"]8F)^DWB6V@'-D4$L! A0#% M @ 4T((5VP[@.8,&P 3OT !4 ( !X;$! &5C=G0M,C R M,S V,S!?8V%L+GAM;%!+ 0(4 Q0 ( %-""%? ^3RNNUH ++Y P 5 M " 2#- 0!E8W9T+3(P,C,P-C,P7V1E9BYX;6Q02P$"% ,4 M" !30@A76J'D@D\$ 0#%W@H %0 @ $.* ( 96-V="TR,#(S M,#8S,%]L86(N>&UL4$L! A0#% @ 4T((5VK C]L:G@ 3UD' !4 M ( !D"P# &5C=G0M,C R,S V,S!?<')E+GAM;%!+ 0(4 Q0 ( M %-""%=F\KTF^0< +0K > " =W* P!E>#,Q,2US96,S M,#)C96]C97)T># V,S R,"YH=&U02P$"% ,4 " !30@A7=0S* " 7;@ P!E>#,R,BUS M96,Y,#9C9F]C97)T># V,S R,"YH=&U02P4& H "@"Z @ C^4# end
  • V%.(VLPP $ FG_H,0 M.,"&;#YW ?O(0Q%[-( E.;%G]\SLOB/.A+_:[PB>"//0>02X>M$T!$& LNL? M,VV%)B!V-Q%"[OS<#A0U2CC,MU[:#"^JD2):>!.<(LUPRBA#YH0):OW,+P&P%T1CF!TF MM5!CD4N )5D!CS@=,D^!,ZX ]PRPQH$_RXRCE@PG70RB>L$9,:,-5%-R;( ^ M#I!2!WQMD=2/O2A8P(Y9%,,YLI"D^#!U@$=A1>MVNY)OE=9'4ON)$)3ZIE H M,V])#;"=OL)&H K&T>I7,A+!PK,UV!/W]SM+J0&9_^)R'?NO;QSKHL\''6L\ M.&N/^F?#[K#7[?"+"SXZ.Q^PSOG9_W9Z9V_46]-$A9ZS"3\=!9S]/&5CV.(' MYCZP1?CFE[RH!#F9!?LJB.7D>W^]P!R/MW?.$.9L)"[BKP^DMX@#\%=6F[48 MTX"/__KF+\_C[AR. !+GP/)7,"$> K_^PCX5T47Q"8<9.05'G$3/IU]'P2^? MGG#<:Y-[*6K/V^7;Y;?SPA5\2=36*Z6VMHS?'9#A\&%!DOZ*S9T('OC!0U"! M+9C[$-2,;Z#-SP,'5@PR6^X+*,Y-MDYF2R@,(C2"QG!+BC7HCFE[*L CR.05T@ M50JU%YN/(@-@=N]8PO:S)'I)-8 )XP!/+324P$+!M2>GZ!3,KBRL:&.FD85D M"K[_A$# 8H)Z/,H\.45 Z+#EDZ2KESC\!L)6J@ M^FW.%@3EM)@S_!3$"&&'C1!H8"F];^7AD)M_%5#$3@O!I?8'!^\4##PLN^&1 MC0DK4S4W6DH5D,^&">:&OC&/@S!&-RJJKA,@#V8!)(0*B1X)&RDA(IH'&,Q!CX\]XB>D MN*)3;*5K>5<81S; [2GG%D O"Z%:@C/@ M/12EZ<&<'EZXWF$&FD0;MF.3XV[*[CF9V:M1G*$2]A2=JW'\P,GA0P9S+?D) MSE \HX2L<]'JO<=C*\IR YVL;!)PR5>'<'+@R9_5NX ( (6 OJS;5X!" "=Z M\ TZ(\B!1><[_%^X-<9. *9?I4N8!X*1PH1),Z3XQZ&[@=X R@6K*APZKOV M!WH>8,R0'8"6.NUWRD>"JT9N/+(H-< MI!F@BPE"C@[V(O#E$%0TV)_FK;F&:U,XO^T,,O(DV8)BW%JR9DZ:[%/TM^H) MGR7QFI5DY%E\RLA"I#VAPD.09\A(0"<=XXX',^-WY/N4([N!._! M,/-C-,% 2W2$ S0Y!$SC&B\D7&>&7F3RL^89\(JNJL043I2.@I[B>!3"X0O# M,!Q/>(E,=;[K1BTL_XCD.'UKH9IW[ M(<_>:LX#5-]1EYBQG^K>3X@[,H\M%^\8X$^P)%'C=0!;=BB?QKJ)O@=$ C_2 M._"];P-JD^'I]$,Q$L3R 7*G8BE&/WDH2KL.A?(P!4T?2#+BQ2\(.PW!AMH\ M1V8*A1]>/2%L7;RR32EY!9(^4W5(@#C@2JBW6=R0JYK48CM[=(%4'#N/'+AW M"F0NQ@L8_"$$,9K@RM3H@.R$-^$?(;'5R \L+.(^U",(:LO*1%252)F6SL\N M9*OB:^]@OLE$)/CDK5EE,$E/79%^3H3ZMM/-FQ2KAX*YU-W1OX"U0ML1G V< MQC-.GN1^*>LHE*8=,JADY+'+'YU18BH&',S[P*$+*G(D@B82N[:TYU&G@QFY M:=P6?2V,"OHA,PX==S26(]2O&3I]Y"69]#< )CQ@0>GX0Q&:%="F\4,-)Z&3 MVQR(D F'UX&S1:P#O/LO::F1#C;F-OZ:!(RP1Y1NPDE!AK>"-\AOF&44BPO3 MO_L/'*1.*YF-L\ C*PMM?*!1X3;!X43L"U[&\L;_ MBUY./)22XS/IM = 2FQ'5<*8D[X-A.L'\$@K9>C,,(Y=]68?N'N?\C?$B(7 M?W1FL&]@C[>=H:IUGG'=D 5RD?LZ'Y%@&K]Q)%)R1*2A6U-N3XBZR3@%/0!B"6F*G$!27U A"A"YJ=^0*27[/VTBHFPEQ(IT@\#\/+]+3%2SM M[L*\2(6HEXXK Q',@[A+^B<7@!=Q=%G0@C1'4I9Q8KY4#S-2!(U+/YY,EUY# M\SWC0C&^%$4#L9$?"S?BNI>1;F3,T5;;P7H5'AT\> MQ;2B'E'(4T+?30;6Q7,A5G0BW"[9)11_IH[I7$[6BKI%W1V!^$DFT3.Y74T M?M;=]J(-EX?:RORK@X)J]Z64NWFYSM<88_C\&"O1M8RQ3MW1=0)FF30MPO=E M\';PE=*P0!JYDN:!CS<\E%5Q$H=DPK[_L(VJ:0WV#8:#ED9B@XM18_Y'Y-@M)>5]*\XE%:^@:@*71^T:DBAS:X!VF*DG1HF.VT MS=YFGJ"M8_=85:RKE?D"#),@)X[GR<*"R'NG%\S9'4WRN2 MCE7%6BM^.!;'>9'@>>$]DBY)OEW0U%LD8*&2%VDKM:[6KUE#L\;FI^6@TT3> MJ%1%7H>EUS?*NW$+UF'I.BS]B:^B"?!_:61Z=L_;#$YO*&QU?+J.3V^N\_!K MTO%@'PV\#]F4*-IBO4V";G_3KL$UL3^4H&+X(UL20T]=UZ]5BA?M?LZYC%^N)G4"F6Z\#4LWU _!M5V/5WE/Q[ MX"?DV::W7%J)V=T)4.4 :(;^(B#??>+"KIVP*2Q0\6JRYX7.FK4WS94N$P[4 MU?.* *JWC-B@Z,&K@ZCFGDW-+)I9-B[74!MF*0[PV77<3N?"[)]WWZT.VWFW M*F9D>&$.VZM_;IN==^O5C]XZ[>.9N_75993*ADR5*U6:*X1\NIU*R"7\PMW7 M\ OOF$%IS5D@=_KFD'!^H[IHVGP><$NT/&AAR7_8Q'\*/F%DM8TEMX.T7C:Z MHOQ0=M3R@=\<;"+CA-AN$5N!8_N 5KD.Y*UT\&QC U03J67[R8A[?.Q$[T5O MU&SOHP1/>AKF2[;HQMUQ>KO9?Y!VGOJ"[K K9'7TWTI&>VFUPD35-; MLZBM5Z7J9X.N%VLO];%NK1?Y@2Y7NWTQJ>.B=H^>@ZOEU@RQ\AU;##NV]'%3 ML)1P9$?"ZZS#I#:)\MN@8%N-=+(#1X]L;GJ0H=[-$#J7%MV=A=A1&NU8K=!4 MES&=/95WU^@I@Y[A/K,_CUZI ?D2Q-PV7(>-9 =TK<94%S'=2BT^M!ZS<_P, MJEA-KZ_ K$*4BNSP?&I6O0:E]7MR&[K9-JY12@8?'EG)N6J;KSE[;Y3+5X]J MBIIXCYUX-TITW$&YPTHAPEN/?%JN]UB/"75=R .)IVS<@G4 J X ;6J0H@X MU0&@.@!4!X 6W+'&@35E(7;H&V.DYQS6MF@9H/S@+:MG4\K.? :8U'4CC[V( M7^/[*FMR:Q2Y=0?FQ3XC;_;M[]VB#WG?RZBM>[R!9:2^L\6,^C"-_< 8Q2$\ M$(:84R+K*T=]7.BMU63!>FM'L;5M M>%>:5X /LVJQ!(KCD896[^)[^K[[P/L#;N;4:4+;3,T6FBU>%&!:/8B]OATS M540)U7Y[4DI-7G>+>G:9M^1&VNDK; 3+CJ/5KQ3%7.P8@5TJ))K>>8J&()G_ M3A--9,XF_'04:!>"JO>?JO?77%\L;C[>V M>4$X-K?\@.JO?0!"Y8$HB/1X8]@ M;:2:[L7Y=@3>@B99_?UF9ZYK:M/4IB^L#WMK+SNY&QC?](//LT'*EC\#^]$( MIRS0I1,VD3KGO3VU8=/X*8>?_59..#K+X(X]&@].-)WZ+JZ93 /9J(0]L, V MY#6]K@15G9;;YK#)^O3AHZ=W:*4M:RUJ?BC_ RHR:2>GU >A]9GJ1-S1ZDR- MT;/WX/EC56NHN[C662K##<[$_95'U"C:GDQIAO[2W'CF5)]Y83SS"]MRZ,#- M[8*FWK+AY'Q8Q>9\1<#L68_4;*'98IV5U&D86ZR/9W[:JUH"]A,%E&W0(KBH MY75AQ^N5FL4.<-G-G;Q)9[[1PL#*+6PIF\AX8*'QMM\Q.RK.A7+$P3 PPJ4P M/$.%X!D8(-8RJ-LRMH2.?.,M]IFO-D+7-/;7=UL&>TRXAR!9#9Z6;"H236&% MJO,A*#(/2TT1$8JN_P!/PD!ONQVSG0"C:)-[IP\[#G#Y9="\3R0!5+-41LME M,VX IAR?-$K\:@X? F/!68!_ OO"0@P[YO@*,VQN!9R%')^NU$.\GIB[@PWO M$R6.)\!92^ @CDGL$5:7F;0TT>\5P/[8>#LT>_66'RCOQNS>#_#L;3UETK6" M?Y_0?2HADFUDY7N0-BEM&0]3QYJ2B/?'XQ!.5I#QL5?XWORY?E0M.%SRW6/H M4?:TY8.Y305EE])J&5!+\"7 V@$(8P\!B^0#JW.YA9<=> D2,A>E,0[U%.HX M6 'PC!ES/, QI:]ALV+?F&=KX$C4 -ER+Z1KE5/Q:'X4>< H%,IC)Z6"*6P5 MQ@&9Z,.I%+''=);7+<'23@KZ29#MYD]X0R1,Z,+HK'AP2ZB@-D\!UX2 MA6ISP*6T,:(YS"]/S\:9$UK<=9G'_3C,CO ,Z//$[(2*K_)K ^S:" @%'EP MZ*9C'H8 ?!#.8[YEDM^[S"R5W2_T<4P">YD^CKFIR0C9@R^O/@D]_.K955F^ M%SHA4A >3[GE(2;?8AVVY!L4J@#FY-SEC\!E-M69"BL2&::OF$3:-'!]!OU[-@(SH-=)0*831P\HF\"T'PQ84E3L>S(S??5C'%V:AO2T<,B0F@-8O=*;EL>>^75QTS7;C MXZPTS36+YL[,P4$&C=6:I"Y_^STY!G1\>_,"J#6:&H$FG?F\AA_2,&D_V+A0S9&?WT.SK=4KC1ZM7A6J M5Z[O34XC#!P1BA9_M-S8)N7I%43/ZR3//Q^[=&BW_)7W7V\FOSCKOKK66#/% M<8O*X@'3<;.(>- D#;FWSX8]2S4KLCO=^YSK*UPT*!'TDG)CEC)<,*4J2APG M(@V(+EQ5Z&SVB,=TEU4N%4RS.A?W(HP$0A0_A,SEWQ/I+-E,XUAJ9$?8,V*.>I! ML2=RF."M-$4)D^D$0!":XL4')^24N^;@EYCY!OM;G3MT?'TB^[I/I.X3N2JG M;!^BED8LGRYW)1-QKS.)N(=07> /YB &29@5)AL+V]AZBX>.BA027_ MI#\['XO?PO-.E+00M19$%BL<#ICTCRJ*W0*H1(;GP_^Y!; 1V:]4GT EYA:- MO$DJL\[(S/VX_P3'QBWX!1F9>[5?E_/(5L4,%]EPF]@AQ?U@:Y](MY-FL$=% M"!MTK:T]E32U96T3 +O]M.-#8C^='ZWSHS=RV3YGS.B$Z&-/3NVU*U],U2]$ M0)-D1\ M55W4SJ,-I:J\_YJS=<\\?^44VP)#M\[:K*;DPZ#D;M?LU)22=435<494717? M"./U-K<-%AG,OH3.WA4-54#DWCV8OX!Q[PM%I^Y?+'SY('?/KH+KW M:27PY5O[F +&,G7 _XG["HS;R ]FQC6Z*Z/(<&!A%M7XQFMW0&2,D5<",-EP ML74A @20T$5\N@O9.FBK@%%W_2Y/^BH =01B71+?\\#'.+,PJ9)=ML;RUEE@ M15Q+X)!<-"Y%&P)$P'<0L)9J<7 -/#O#9@FO%>W25_?2^^#X?W+1)B(047H8 M \B]D'H6>72N$-7*<$> 2AC!%TDW"G@(:]=CH7WT7P(,8^PHX= MD!(,\U-38,X38,*<-@^MP!F):NE?_8@;754JG\5 UR470J$Q- :^>>EY,3SQ M@V/$(H;G?$%.Z[1/_X]H.R$VS!3-5MJS44< M931%F3D>8Z!E0,M!,3H3[2WP8246,.K4]4.*>,$XS1$VT,"]Y,?^5VQ/Q/I@ MZ5,G!!%"M(IB( !I+*6N"-V$L?D] E_&<(K5/,#@W'6 3W'](PS29"$(+CSD M*/A-<+436/$,X %#ABWZ"I86NR*N5$3Z('#H%UBL(T* !R(XG29;.3'D0SN M"8(%_GC/W%A4M9==2'#%V08I FA '!@L!*NS,5"(S9%&<3/8>D1L, 0 60BP M2Y"4 6U0@QRM1V >B">%@=+"DFQ3?&$[(:28,P/,G&PA J."X;W!'\HZ9 A MZ&3@5FZD)_@"YO:]B8^O$,1>K4O#7@4(,!0>PRP$6N(>X,Q 6 3(3FE+EU6@ MFV<%:QQ2\%R*)XD\/UR2$S? I,9Y2P6G_<$\-B&VI6)XYQ]#XS.P4TQ=8&CD M2SB7%TBC,/R7A-NO%)[IF1\I>7\33?L B2T5]%9!Q&S20V#KO1#6'GF9D^X6 M.-YF@1VB,#;^'X^,2]N?@X0ZA-#.6\Z7SIC8RYPRI0\^E'2,1+:D,: 9[&WD MH=I%601VELC#!*9(9R",'!#KXDR =^,U[F[O+NYO_ MN38NOWXVX(O?U>?/-[=7OW^[_?/']:UQ^=NW/^^,/RY__)_K.^/'S6VY@Z?V MZL0WLG[_1;HD924%3O@3]5M2CK$5W-Q'HG H=3L,R8YP0C*345T@G0,_!8G2 M3#E(Z,:8@!"F!_T IO1D@K>UP(0PH:K@2S0CIEB!C !=)/U..#1$!A=^%L8$ M'2#4H,F)(IYT]1KY,!E^L,%:$.HW+"!V64#=]NX=_A F"TGFQQGR$\N^48L6 M_08FN4-CD=7MD&^$;!.<FHG"^]\Q6'5.)#"&>((O7/7YZ;YDOJ_DI)??7MZ]V/;[_?DI3^_N/;U?5G%,R-(?F*^5[7P@R6 MZFY*971*![XK9.WWP+>X_9JY8#4XC91YV1*REEJP8L]3RYDG $$FNIHZ?&Q< M/X(X)5;\ACYR'A!@Q&^I\2E_:R7N!;(,I%V '0&Q]Z,<-W4.H7&2 GN> +LH M<5AX;;A'IQ"M670KM/Q['HCN]-$4SE,0'D&$$KR ^_\[;5C>:#SB04TU7J0$ M?1ZBB:3$1L*8W2QDY8\8<^PZ/7;:&9SP]_129V#+3ZG_C#H2"7?6M3H!+BU* M*N\,>WWT%!EL)ESK)W)1V0?E[.];QHS#OO.K%-ZO#/;1EY8DW27N,YNC!U;X M],&TQ/*0WB]%UU+UC@YHN.GDGKF_TW 8J?Y=9(*WOY9VD$Q@^E4J@ MNTK2PM.59G-9 0HN-?@&4"K'+^)82GA5;P*S@,W7F.#.H MS:%#[;"+MVL:OS&D(^R(C)#AR:G#/*'7!1Q0/U&H1O[3UUK5%KN:U%&\. MVFJF,M0]:#9^',+A.$&1XC)GECEAN2TKBUB.+:J92)730T681) ="Z,GK8@B M-!Y1OX2.6!!7!FPP>QH!:6R(I( MRP;U"=Z>!^BCI, %C(%@XE[9FO(9WC_C@N4Z,Z58,H:56I"4S@MR,'.EK?NH MPK( %=(X"%-_K]P@N5UEY5!WD89:X%@1^1%!;0>5%6,=)L)82 JZD/X?9F0\ MN1Q9ZFQD-@CSD&=N#_-3_R -VY6N UIM'('^#^@5&,RB#;5A,8&7#"RBT,2U M)*S=8O).'NN>>:&P!D(>1:[0?JGV60L CV]+1\@LJ\;+"(VG]<2*_ HE))FF^^7G^[19'B9.K123?C(P4'@AB_>*>FR\R0F_H@L'"K2/LI M81?#6XK4>3P"1I)1%.10D'= *+TYC*.;1UO&) M:7SBF:[:JR,-:R1N*BI-W_'V2]S&J:C\J5 7;=^2(6'(^I^!AQ]0VL _(IV" MXT,1B'7R)X,2GEY92AU,7&F1DQE=.ZE")3(^#D* %\ /TVC'=..*A 3VGA_, M)5D2*$<+@&$!5,41JPY*P )"2D261U,GL"G$A+Q S*+;4C@^6V12&@I_RKS(ZK2KY.\]N0!049NA& [N4+M8+PA:E,FPH#]SJ $>85]30 MGP>J3KXXO-3U>I8H2)F[Q]4B#5G*G(U#<7-M.W@@P.+2<,^I#]2 =W8$#S\0 MM?/7(L"9430C &I&)V<$6HO,\_&,&0\F/,@ZIY0G#8_>D>.)FUE85?2 UEPL M\[NPL+'8 T9S#-ZA;C7S _Z<.BHG@?UZ0L.5X9[WL"[REPF="'0M #13@1#& MU=4?WPV5F'MI _JH'O_OYGP:MDCF>4Q#195!!@).]B M9YR%X@J?RF)+D0+J?W:U^*:,>< Y!+&1#R4;F:66H"(KI$B*/=!O<8GCN#$F M646)#BRPK^OZBBM=SZEX7[U>A7'?+=HWR=V>]Z-NDD[W?;I/<21P6> ^WL18B7F=NBR2XAG(4(< M:*)OL>Z$NF%9>>)^9E?J,NLQHFYU/*!,!%O:A!259)&B"VI'JD'0[5!F%,R. M]'B2(ZSZU\2CT+$=%B! A*Z1B48@F,SC@#+>X(TI6U(5 @K%"DC^B^=PZ@G> MWLF UZ6-V'#F^"4.=A3P2$<@Y)7)BN%X&+_GJ5Q=@"X*CR1$]QDPJC02.+3\ M0 '5EK,G[])LA/W#EQ,$Y?'R57&BCR+GX2F=4"ZQC)*C*G8/^8E'ZN1VB2A@ MZ^H3B1/4;.D\7R@JH3F$=V"Y\U#&Y!"U)ZB31K!0:F]ZU2RR\3.ZCL@E7CUV MEJI0E2&N@6'C5'].M%&L#@",)9QP">^* Z;:O6TK$YZ3Y)ZWLOGV?I*0C&"" M\Q$C81'<8Z5(NJYOB82G**+;[WN^ZBR4I)T1@B+(,9'Q(64(X;42:E5^<89J MV]R-W6BN4JBMV6O+D7>D6H/5NC0S'9A M@[_0)1RQQU8V/O.MF,V<;-YOI MG)UMJEH!=_#WPP56=ERA4?*F3_8(_.+)XI MV)X 5#ZC*A,8_X.7.N_70)L,M3_ HL(J0K_Q#/3_3/+9$-)A%M3&"=WZ^S&L MV7YY$Y?7[ENUM4JC>LKE$@0-+[/PHLQ4S="+5^QNVB'FN9T;P^-)2T9M&1XE98RU;2B.O4P M+ =WM"#R.A%^(W-R-M.(RG:%JQT-]ELP//Z_<1W[2A(:& FO#=GS4I ]Z;Y_ M"30/3#C7J*=@N:UUVN;%1>.88B.E30NOO>-)2X;F2(9N;]@:=NO7;_30G5F4 M-IC7VW*9A-J5I0W6&B!&&ZRUISDM&9J )2T9M&2H@RM+D%:OWK1%\0HO<5W) M.U49,+C4IG)U>] &RL<76HVO :BZ> 7T&*\S1I5NK3N/Z^USRS <6&HWN[#]_, [K3-/N'[^E$6*!L%_D\1*$F];,(P:6*H\N)" MD8PB:X/[7ND,AF- ;;=^J+WQ#!$^)(K780;&;RK#\W.:WD]Y^++D"TMB()GA MP=)$UG? 52H'YAYAG)[!XFCJ!\Y_5*Y&YA$8/9YCWM#;_J!MP&9=F7^'SUTM M%:-?G2M_+T,$/: +8XR+7W F"AE@$RBY#OA3Y$HFM?8QB1Z3'RF7SV+AE%JE MBLW9XHL)]T1)>-E,-,FNHN*= +*9*.@N1J8,=%G)=&FK:A6JC)'')WXDTF2C M -#)9+&!I&W(\O8Q"S9:&.$<>P[*8OI4P9ZEM9%@>5[2#(MGDFH"5:\4.T1D M:_FK-[%9A=%ICX"=<#WTVUQ%7*J'J(63K&,JZA-P:^HY_\8>K2+CD=H,<%>" MC&H491CPMJHGU!2DK#?-- M5:6R5;)MN2H;QBU0V7=J0I 44'M+EY>4DR!X2Q:!H9AV_+T/9X^2HU2\XVE5 MOK?=WM <)L+V 7DV26"E\=("FD\8.--?1.Y<5_Q**WZ=OTI'TL%YD@>KZX35 M82TU[DBZ(CUU;Q4"UF1&#U9F1C_I,'"@]7?NA [2E!H\EU@Y7]1,>K4.??LL MR%9)E?C5>?S@^=Y74!;A\*74==C'#Y0#UFGO#6BJ,U@ZM^P/J#F#XCSH +QD M _0O+IN\,42..XC\Q^C#V'GD-FS+#4&)E10I56I:(2N2H'E>J%1DH.30;63=8!<<3 M?=%4E7AE#@U..XGIP%)^4/7BX6WY JSE])F7LFT".0-KR<%2]$ZN9R!5I^^W M+TX8I/ <\*I M2**=RR3:YQN)5BO;L:3X[[BT1C\IW5"YM,:@NZ4B"OV+?OF17Y IN]>;^3(Y MR>OLBVM!M\97WUQYNWI@6_Y,C2.HHGM1LO2JO2M>P>-V_=U:T9.[&'R+Q+N% M+(/GQ2S9Z[V.V7E]RA3[*7:>/.OIVY;Y_0S=IJZ G%H@3YZ/>U^@] _PQUZG M@ROLM;L6][$FX6/[##ZTS6D$PN J*5(H+SE6-6"%GZXM_WX11EAVW\PY(6^E MAQ&&5:KO+0M&S./AZ;='ER]4Z^ANN]TM<#T< ==T-=?"^-.\-:_,A'\ZO4%;]'Z1[I,B M)H,E:28K9C)]-#6-R;J*R;9U--6&R08'P62==MT.LJUN-^^+4T6D,YTCUSK: MGA!F<6O3I:L1X9N7'3-OR(%F_-_??OS^P3AQWN.UIXW]?VW\BP(_R;-^B^W! M1-,@F!0FHT[#)T[9-]"_'_ I/(>G5^;]U0/\QESJ=W8[Y1Q;#Y\X]R4GN\TT M%9$W"L8UA5_!*&4'N<+PL2^ &9SZ'I;YU8]$1>T5KZ=R(S,0A@/!V_"ZZKHD M.EIX$17B3PLIMXR(32;"U3IR8?VBUPI&Q(G6,2HNRN81(PV1'<:?>/ M33I8%!V)X2-[$0H9XA.TJ?RN64&]1'SEX^U+AT#LZF[$*.A5ONMPJ,*[L]K$ M2%V\2HS464_'2!U7C-3N";CXJO?VYF]?+^_^_'%]>Q"7N=^7 EQELZ5$BR$# M(^VX>_TH&ZQ)*Z,S[/5E]WAJ38O=>HPIB'D[AM.%NF#;XL8W$">-"+P/ 1B< MHKCQYGC$I\P=J^Y(1%/R >H@'7O8[ ?'4YD$Z_K,O@3XSS1[J,%U' M7G];W0OZ6[O(WE;#A5ZG]](^ Z]52WJ[C^[UOOIYB4J';E;9W&$1[QT^^O(+ M-THJ/J\-(HO-C<]@M7YH2C!%R3U=QA,X-HR+9RH1E=K<#A/F2^[NM\6AX>N7 M\!?CCYNKOU]>_VY\N;[^^^77QHN44D7QFX";/QQ0'KEK?.&@\!6&(#4*+TT" M_?]0/YN AXZM7(@K+BLT6G:(EI//:-9<)F9-.("9.: F11)^?VE9 M?HP)H!/U>$'ODR<^M(TMG!*O'5^FWW"U%^N7D6\OX)]I-',__?]02P,$% M @ 4T((5ZN.O/YY$0 Y;L !$ !E8W9T+3(P,C,P-C,P+GAS9.U=6W/C MN+%^WU^!HU3E;*I6EN\SXZPG)2Y$TLSEYV8)(2$*& K0 :%OY]<&% M%"GQ D+V9'G"V8<=241_3?2'2Z.[2?_XE^=5 !X1XYB2Z];)T7$+(.)1'Y/% M=>O3]*[]MO67]]]]]^/_M-M_OQG?@UOJA2M$!.@Q! 7RP1,62R"6"/Q"V1?\ M",$H@&).V:K=?J_%>G2]87BQ%.#T^/0L;A9?95=GE^>GI\>S-^V+.;ILGZ.W M)^W9V\OC]ND)O'CK^9?O_/GE#XNKMV_\"WCNG[3/T"5LG\.+BS:\O#AO>QX\ M/9N=GI^=OYMIT&=^Q;TE6D$@NT;XU3._;BV%6%]U.D]/3T=/9T>4+3JGQ\H]AICCSZN.'BR*.KCNKM M\>79<=Q80>$2<$RX@,3;@ON"M<5FC?A)OI"\WE'7E:+C]O&)-%A:E9_<65K/ M1<=<; $H!,.S4* [2=8MFL,PD"(A^2V$ 9YCY,N1$"#%]4Z#U&4!V0*)![A" M? T]9+?$^^\ 4/S@U9HR 4A&<@[Y3-\I9T*+M8#A\IYZ4.@AJEKRN%.9]AT4 M"*Z^M=6WHV?NMSK5M8:\O8!P[:0Y+6.T1[^XW$%J8)Z\>_>N\ZQ&6OX=Y(X= MW;ZM/K9/3MMG)PYJBP9A==WR6SN6>XU[2&:9VSW$;Z+SKBY^I"C$Q)" MA997OT2_K=>8S*GY0?ZD!LE5/%+&:!ZOF)F5/VT<[7AE_#>#L2-Y)W"2C8'>XJ\L=*8*"^Z0GL:P:<=#%S[+T6\,/COZ+Z/YJ[=ER*8X -Z MKZ2G\CK _G4K]F,A\?M$8+$9$.6T:JNV@&KZ:3PH]&CTC91"Q*ICYI'E4DSPIC MI>R-\DHQ]P+*0X;DEP12.ZD:%- Y2,,VB*@']-3U/&D.@$0G1G-%5CQ+!H">XRDKT0B[H"K&JG-AQK/2\ MVZV@*C_YLC9.3H[W.5$X0 .! M-%*#6)@(ZGU9TL"7@Z__6XC%IB(%.8)6^Y_LVS\-\K_ P#3(^#]1ZC_A(*AH M\FUSJZ%/]PT=BS;(N$.Q1&RX1@RJ[;#_O$:$HPG84_(:OSS?>.G )IH<"[TCH9)=S[' 59U&CVZ M6D,B[>% 02F,E92+/%(B2( )2$#!%K5!/(U,HF0S"J!)(-?R U,!5NDWRV_W6,X MDYZ&J.[\5$&R\I(Y]Z90]0Z;X((4<(,(&R-5(P9G 9J@A!?3)O03,AF(E)7-(3B," M!0D49D-+P2;AC*/?0MF!_J/#]I 1L]*0.1$G$,!@-,CJMM3QB ;8J^Y,588K M8>G=NXOS-\<9CZI*1AI\'ROX4X,X'+(%)/A?^BZDG\FE"7S]1=HI;1TZWQZ# MM^49?*JPHUD-7Z&1\U!FBBQ8L2]6ZN2SF(E9%,-J?8+ 9K*0EDJWYF7"F!6IG+20];J@":25YCF=V+-AF*C*UM$ M65HRT$2BTH4 3MSD"%KIR$1"=NL(FFC_O*H M_-*,8"5CTQ\(K>XH(FTI'/9 M3G3D"%IIR 0!=E+A331_-E/J&+\I$+=2D3G YZ1;FTA(?NK4_0!?!&$E)O\0 MGY.#;2([^UE5)UX*A*V,9 [VV<1L$[FPY%;=IDPE+"M3F0._/5O;1.9L&;]; M)" .7BM_&*-9V+IDHYHT25 M#\4V%T8)'",O9$SN[WJ]<6/OI5JL#&<""T:C7A]3.N,YA @JK)I6 ;R=:4Z4UGHP,68[0.F;>$'#DNF384*U.9 $J,:"(I((792)KB ML@0W6O:EK#24E$,TT.A%I0QN)-A0K*0X5D0TD*C=N@8W>O)EK:14*(IH(!'# M)X(87^+U"#%/=6/A>)(N ;!2DHEQ;,% @M9(6B;A:@49_A?RS8%A6Z[M1HX5 MQD;162;6D4#&9YGDA89-9,I6"?0 F5KT'QVGE3.LE/$DK(YE@PG[IT3<*5/=_/3F@=V 2.O(S7@LM]\>7'<7#)D'>]QH.PC:2F3FT&RDIE)EJ43V4JE=5$VOKS.?($ M)469(S?FJJ)9R2*TME$3AZZBL MW(V3JF@VHLXSD2D5PHVA080=1]JW)?!-)-"$[#8I%V);ESG;9&K;#XDPNF); MR3WUV#X$'W6 M09 )"Y4,@N0&HG(2KG%%8 M;%YC<%2 MXZ%ZH]?R4N1/K7X2XUF$,A_8Z4-9]Y+62OR=@]EN03*RFCVW8$I M1KU=1F.GO(G$[3HTZH5;JCS<$_06!Z%<[WY!>+&4_W8?$8,+I)][X\-0<)4Y MQ&3Q$F?M<&U6^C/!J3W'3;]93.M6#END'<3J0:3?/.;'0>H.&CE(>LE-T+FV MFC1&9+3]YRM= UGNR%;R\F[\?.,[^" MZS6675:_F.^$4'/O^B?Y"S)6TM0B[U'\VCT]/CW[B4$B^$>TFB'6 G#&]2LO MKUN"A:@%"%PA.3NS#0D. A5CBAL^SUB K]8ZZJCN[+KEATRK;P$>2E0L0O7M M)T;#]77+-,<"K5I F.:"M=4G?G+ETQ7$9" O*J16I[ #><>P;2ZPRWFX6BN= M7+E9Z@@U16R5[N,"*^-(,!FILRIM%,RRG?0EI\A;$AK0!;;-VC*) M6DS?J73- CWJS-N2QTB$C$PGX_)^6<5JT;GZ&0[87 M)8H?G-IT5S14>UC!]*LF7-.]TCP#LY=1?9:/$;'B> M)^^L>%6M)GPXK1Y#_E?T@?3KV@/:431Z>)=I3I"7?>6_"[P MGER/%HB/4: > Q)T%"U,DE0U5^6&[6B42H@O,-+7'2JZJM*4&J3_A'J!!0I: MU[9W8[1 !!G57>*K6:TYFU0Z(525KL5RIUH3BY(>L8(!G+. MROLSBU?4U:).N^-\I3A)]:A"7(83Q=MOD-R64%RH'U5&KAGR<,QD>ATK'.LO MA:WMI,CNV^4>7''[6@Q\];A-4MC_&3*L;DD=6N\"2EDAOU8YA]W=@2CI""/G M7MUAQL4]1N0>&0]SK*Q:L6M%PE]IWE;LX.AO'^1!1TVLOD>KK<>E(K48B_] M5!U.]2)!M#(8E/>I3*(67?HY##8J&KOWC%5YKRQ"M>A8+T"0W(4HX/T5YBJ" MH_\H& VTDV,Y 562K44W\^N;;%Z 3>KWWO,_R6D24,^\+H"MJ=05>Z2\<%DL M%ZKK.69 _%#91:X+6#DBW5#0%54)[/(Q:I>KQ?A4J9X3E7"[IW)*04^'G.W9 MH4*16G1J!#?FZ47*;D*.">+\%JL#HU3&2F+T%K':NI2[#H=^%^A$NL;0'Y*T M8V5^,XZU:EC1@7' JT>6HK]:!W2#+!-TOU4M1NY>571>D?1X\JFP4'HDK]D. MU:^FH!8&&TG_3?WET#Y9R DKO1U_%$"IRK,YLU:Y6G3O9TA"N0;(%?=TSYF3 M.R=6N_70$U3>KVQQ;G$*#X&JA1$B)[UW]/FHDC>?;EB+#B1+I-Q:7.+ =L&Z MNDTZ[Y3U8!E3[\/5N\HF:1)MO-TGR'P3Y4V]*D#[]-,E)$.3(3=U*0-BGL-, M7N)6:,3?XU9^W\-][+VHVUQ%(T;-^05+'KT)/>G4*+^4^+I;4?QHTWD9XJ)^"RO M6/.Q)0*UV'TFZJ\$('_XB!A1>?+H^6:R4%:W5M#916O1R0=*5(6RR0M&00QN M"[-8A'[O*$O5V33&_,L=0RCMUKUXBN:#UF.*WDI]C_H!WH=0C<'A?.=M5.:E M-26GVTK27R?_@-5NB=B![-L.-64BM9BFW37#@3J"[!7)C1B5/L3*$GBJ)OR? M[:A^)(![2[2"[[_[-U!+ P04 " !30@A7;#N Y@P; !._0 %0 &5C M=G0M,C R,S V,S!?8V%L+GAM;.5=6W<329)^GU_!LJ^;3=XO?:9GCC&FAW/H M-@?H[7G3R4NDT8XLL54RE_WU&RG)8'R5K2B[8!Z:1E)1]47$5YD1D9&1?_W[ MI^/9HP_0]=/%_)?'XB?^^!',\Z),YT>_//[C[7/F'__];W_YRU__@[%_/GW] M\M&S13XYAOGRT7X'<0GETB^]?T0WST:A:7==$=,_:WU3_; M7[S_W$V/WBT?22[5Z66GOW8_*ZNEY,DQ4\$R#5ZPY"UG4D3C<[&A5/M?1S][ M5TS413 %-C(=C6'1&LURCE(EJ94.:773V73^KY_;'RGV\ C%F_>KC[\\?K=< MOO_YR9./'S_^]"EULY\6W=$3R;EZK7[]7;_([.(YL.N^7<9[; _KIS_WJRY>+')HZS?#);:>HE M?MX\H $=0 KXM(1Y@;7J3A',%OF;BV;-<(ON]%_.8H+9ZMO)2<^.8GP_.7P/ M'2*>'[W 5^D87B[Z?N)35M9:)&P*@6G'/0LQ<.1Z!IFR2:&H;]77I.M1O)7% M:^S3RNR;9SQI>GT"LV5_^LU*TRLM7P-CK=F[2_9KAS=YU2WJ=#G)M2JO\#U$ M65 B$06+7 ++-=8J2S;.)F*)SCS^6TG.L&2ORX\678$.A[/'CSY"&WHV(]L: M2^SR!?I\^U9MKGC2GQP?K^[)IDLX/OWWM5L/I?-HOFY@?X.#3>YCW,$G6Q@"FLAQB9EI%Q4+*FDG#JU#2 MR,(=,0.V0[8-.>17,.%]DW5_TRQZQ;=#T$YES#;T4-\K/6A,0,:(LV.9AI@,#X65* V.92JS$%Q@ M(ML,(CH'DIH#5\X8MY?D-7R ^0D\1PON+^;XMN7EG^C\[I_T2[1;=_ ISTZ: MW[S7H[)[*&_CIXEQQHB(AM0U.Z9Y!.8YFM3JX*-0Q@7IB26^ \PQS:5WY M=C0>"Q^O='+N:+V!7MB#_SV9+C__!LMWB_)B_@&E;+FR?E*M 1V+8H)K%-!E MQ9)TAD5G4E0N0B0/E;<"=LLQ_=^2:O06)B3?6K[3D _C!"2VY2#!^HOG_T?SO[$#BL"W0P23V$.+8HN$OUCZ3136EJ$P!%,2IZY(H(3283@ MPR!DO !E5(D&:B;MIOAS+/CKD_,J>HF?AUKVW3_\[=7K@W_@-2_^^V# ->#+ MGG,?"\(WRD>U.KQ\!]W^XOA]!^^0"-,/\)5A2+?#VE*1+1GOG F<1@=> MFZ*FZH4\S@CX0+?X>8TP^[%_]WRV^/@/*$?P:YS.VY=[%3V!UY!GL>^G=;JN M!T)YFP25^X@^>D )!&JUH%^0."K9*7#12F'!4Z^M4^(?4V;I05D\J.'OA;K/ MT;V='LWW3[H.YOGSVPY?N9A/$;=/&\M>? TEZ%R52*S*MN(,3K)4BV08S1:I M$T:\FGS1?Q!);IG7^G'I?$]D(%Q=O2#&%T!.1\^-T,P:(Q&0E>C-5X^3! ^5 M5Y5TD>3+JU?"H,P!/]U[N_;Y_\.8?!P=OWY#%^]_>=:CH_AKL1+'\F^4B_^O=8H9D[==+ M@Q/ALW6U #-9!:9E=BQFY1C'CT5A6.)=I2Z*O8""8-H\7LQ7]_WO.#N!214J M)*7:VD0L3&M360A6L1(#E\4);HNFGRN_P3"F*65'NU\L0]I!W623R2NT&Z!? M5\X L5(5)]O"D3*M+LY'EDH(3#CP5J=D=:9>#+P$QIBF"F+3[ZIT,NOOE3)M MXL?9JS@M+^;[\?UT&6<3X#((IS43FJL&1K-DO&5!EJHDSE%."F(&7 %E3$$8 M,0LHE$_&A->PC-,YE(/8S:?SHWXOYY/CIFHHSZ!.<]N5PETI8 S+T JN1,.E M4F;%@7,\046GB+RN^2948RH6(.8'L4G(J/*V@]B?=)_/#%Y."1NYK(R78IGV M'*!'%-E0P]Y5%)^;"CCJGFS"^EOTZM[B<2.6#],4P M)0H.:+YF%J/2# %%90T8!Y&:+V/\\^?TS1 M%YW-[ZQA,AL_@P[)UG9N?RN5*8^"_*0T\+7DY)ZR7.6DEF*VM,*!RRWQM/#5J8 M>PM8MXRTOA-R4-N#C"@OIS%-9]/E%+[@\(9S;@SB\!)GIE@"\XX;G)F"C4I M%)S:-[B(8F>Y%O.CM] =/X/T9WZQ1+#0\+N592]P]<[*)>/G5;T" ME#,0,#1A7MC*=&F;?9.)#8Q36A47@7I/['?0_X' YA0*)PSIVZ[LY>>V1679 MVK AN/>;@NA)3$79+*'5%'ITKXQF'I1CP;A0D[/9 +5G>QV>,3DR!#P@4SU= M%[S%HGRKTV>/R3$A,/*=5$K9 M>B7.CZ88,:U%069]:2GW!9ET&"J%E%EKO-B:PO"VCN282*XD57B0Y"G<;7"- M+V6W$Q'(33%0//NZJ?.P_M&O<4XRXH$2%!/*6O29M6BI2^B M?"F0;>SOOB/[[ZSL(9+VDZBMJ$IKEF72;9M09E%A.**@.&%J";926_O,XP=8 M?K RQ8+"L*1+2Q-SCV.L$BQ:KJ*!6&LBS]+?*>GR $GZ6UG[0G9^-UW3L??, M*L&9-PGAAVQB:U3%<01U5;$8O&.MHXTKQ:N4J7=/7HYD3$$LF>UWUSEA@<)Z M@\*7!C9GA&P!E;05\!(^3[G M=:\"-:9 F(H>M):@]7C/ M,O4KGJR%!&F0H89CV,[=:LF@MH7F9%24E9.7LUV-9DPA,1DE:'0_A!?<>JU? MK&\W6;M4G$1ALT(LCJ-W(UO!3@HZ^VQ!41=\WX2)TO/'5RZITJ(7SEOY?L&0 M,Z7"#/ITD5OME:4>"J_T_$?C(>_.A&OT>;SH[V\G'[8 M>%KM3"VG%/-5"Z:C*A@_H<\%)<9J(8"/U&FL[=$1K$5G@++J87R:6D [0G]8 M]S&FG"XGR&UI,4IDP;029ML:)K;31&MQM6DD94N]R_]&4&-R609BTB4KUX2& M(NP(\#Y^7HV:A_5R6%",CQ8C"B':>HHV$0,5)UAQVF?\(:M 7=-R(ZBQ-9*^ M#P+16FH0 OV&,$Z.&[#?%TL4MU0=@R_ >%N(T=%7%B+X=DIATL9S58507 M?RP5I"J5DV^@NBO64?4UN6>J M#6I7,A:NI8=5&OY5-T5%O&]-G=8B3/"Q6IF(@GMHATHFP6)2KFTX=H97J,"I MY[IK =VRYN>'X!.=A2AKA;^X_6=&UE4&_S+Q=0(>4_6,%X5!0,Z<1=/:_RB4 M/^',#(4ZE7Q+B&,J)GJ V(W:B)2GUB+Z//TL&5->,3+:WE!>-L86O @*D""PIC;^%T M3A6*-G8H]^!F=*,Z+F0@MSXC.D*$4(YWT/J@XH6U&H?(HH].S>L M)H3+A/?@JDHVLC;1M'- VR*5-LP5!^AW2#"^#B#&F"KKOR/"/S2AAAZX M+_-[LHO&6VN94&TKDW0M,Q,$RP)$#B4I0[[J?U>W]TYZ^.;4\)*2<9D5$1/3 MQ6>6A)8,P,AHI,XB_-N^@SQ=+T5Z 2?5YSVU5L*I6A8YHF#>M79GVP0EI;574J;5M ML8W)N[NG4600L]'5FEQY&//I0>.O(*T ?:JB M,-RP G0M*61J0MT :4S]B^[-R:$S$EVONPU_#^AQ)V_&]RCGF6X^>K+6T"%OD2NT6 M;0UN*W;]8!GD82Q'.1N>6YKZ>FIA/_&J^BH]8,1H6M^3)%DT2;.LN(BA1 V" MNF3Y6D!;$>BAZU$'F/Z(3#0@:T[//UQ526H;;%*5\=8@55>76?(\,9YJ,4IS M;2/UOLIK 6W%FH-7'"1?-GS;DBWXME#;^ =GF?D1AV0@.=.+9L$YX.H23''3:OOSZVY M88FL1C F^0)!#A#V70]J*UK=5U/!!V/5+I8:ED#GCK*:&,L=R+9=.">D-M>2 M!6L+*T)[+Y+-@;P/^S:XMJ+1#Y;7)K?7D/VZOHT4-L,F*NH9+.-TUG\+8;LF M73?=DJ SUZU0$[7C^O*XT_73S6/1&^;*QB0%LZKBJ* %9U$(RTRH.-UD:80G M;P9[%1C:I?[SIY-,O!4.+L>T9C*PV@8 M^I?;;I;K.2>I!2<; U31,#Q3G)U4QC^-.]J8?OE]/C#2.1CW#4K?ZZ*N<]RG65\=>AX@M;3)#DF8BVQ5!ZCW(X9NR(94UG9 -2Y5T/=U]([=S*H6#-3 MHOG>2B2&;X!'=#E+:R#1']FQ^]+[O07>P\P]A":A&8(V&Y?;TMQ7KV_"I7'. M1=43%N-*Y?>?E0%7@.,%KOK=,@ Y4P"<;>PY/(; M$00C6R D"D%.G_2Y&0B\,]69R# 8Q?D_:'3\I 6;?9073%"T">\OSY_]ZS& MYE[/I_-I_PY*.^VP$?K/1?>OEL];9)S!\$&'%>QS.]Q$$]&U9U2CIQ$$A@FM08UOQU4X=$2J14="UQ)\\I;\J)CM MCP$73\.J8CR4RF3@'&;Q48<@38BG/O3T]@)>C)*75CU;CH/4; M\>C):6 E"AP1HZO)DI_>?!'&F.:G.UO\NB-O[Z+NH<\[AN"-DFVK@TJM](IC M*!84AF+62, ?\H_XM.'!Q!RN1 0@W/I]%],<\ MKMU0^++9?\*3=,6DRJ*VCFGO33LB0*'?B_-2UBIZ2YU#O1'4J**&@=BQJRW( M]\9O3I)8K2.U@$@+L Y#(N:DQMG*HI0^"<\@5*T@1N>!VN&] LJH&C43TF%W MO0_I)2"6=>.X:7X%\_YKSYG-?OP=XL)M;TW@2=Q)"B+? BT\G4/9/*E%^V?0 M;+YM9I\$:Y5I.V=B].U8LFQ9LEPSI_ '*?&G\W4P%*_:5M@(1I=SSVF%)QWT M:\F-E3Q[Y9AM%-<04EM0YLSX*(L1,D.F3FU=CVA,?LD@_+ED&*(R$.64= Y3 M>VE;8\C7L#SIYH?S]MUIP:/0IHH<&"^Z"6\K\S57#+)$K084N $2!&$5EO0'Z]QHGC:-Z<,53(:973LQ-XNW@#R^5LM3>V%Q.H1N8<33L. =%F M)5BH0C!I@O5*@I"*.F-V5ZRCB'<#6'5 #GY;V/T*E=.]@>[#=.T;;@Z\ MY0[?CMCZ/OK<]HEPR[R,"7G#JQ*)0U;4^Q#OAG1,_?4>B'[D!KTW\K5WI6\O M2]NE&XLQ3@=\._*F\"_Q&)BQ6G&?9J(HQ1\&SN]INR%BR#<3S M/)VMUT6;XI[&?IJ7BV?3V0DZ!G^NS -E[P-T\0A6G9KZPY-EWRI8IO.C'6)- MJD<3Q**#:($H5CWW[-]/CA-TAW6#[ *426PMUV/;:)*,8UJWLPH\;\U"=/&Q MULHU=5..6T+<=8R\XG$7GK.RX20H;8.RD?'J42G.1=2'J R2X$&X4(!\O^VM M (XIKAV2:^='R^&L2+N?N[FB<;:_.#Y>S-?@]I;K?D]MHSDZK%^:UVV.<-OK MNG:ZPKKM6(4206@,FW(I3*NHF+>N8"B5O-$:/5A)G:O='?68EG[ODY+W;.\M MY_7-]^V/A(_]VU_^'U!+ P04 " !30@A7P/D\KKM: "R^0, %0 &5C M=G0M,C R,S V,S!?9&5F+GAM;.R]67<;29(N^-Z_(B?G=:S2]Z5.5]^C+;O4 MDY522ZJJ._<%QQ=S$ET4H 9 9:I__9@#!!>0( &$1X"DZIZ^61*3&?&YV1?F MMKGYO_ZOWS^?_? 59_/Q=/*G'_D?V(\_X"1-\WAR\J+TA\4I_O#WZ>P?XZ_AA_=G M85&FL\\ _[;\SUY-OWR;C4].%S\()N3ZU];_=O9':900+%K0!0TH=!RB,PP$ M#]JE;'PNYO\Y^:.S60>5.4@T 530&H+1"E(*0D:AI/)Q^="S\>0??ZS_B&&. M/]#R)O/E7__TX^EB\>6//_WTVV^__>'W.#O[PW1V\I-@3/ZT_NT?+W[]]UN_ M_YM<_C;WWO^T_+>7OSH?W_6+]%C^T__^RR\?TRE^#C">S!=ADJY>0*_/B\O_ M\#H:_=/J7]*OSL=_G"__^U^F*2R6"GIP"3]L_8WZ-UC_&M0? 1<@^1]^G^UMI./)XJ<\_OS3Q>_\%,[."/'R"8MO M7_!//\['G[^OZ0\?W_WR]O6+3V]>?_Q$ M__S+FU\_?7SW\\=/[U[]OW]^]\OK-Q\^OOG/O[[]]/\]O 9,7RM0(9F1; GV MD-=<6Q)Q9SP95W/T"_WUXET5?\^+P]\7.,F8?_QAG/_TXU@ZSRV&)%21RA0? M9; "F5*,,VF*&!WRPKK*]3K/ING&^\^J$9Y>LN8L1#Q;_G1T/H>3$+Z,/BYH M1ZR;(PD&W](?YR/4/.E4$F@E."B7&#AD C(71B3N2O+R-N?F:PZ7,(]+UEV\ MXJ>JR)_P;#%?_V2IVJ5:MZ-8:>_P=;V=)-KLY_@:5__[=O)Q,4W_.)V>97(< MWOSW^7CQ[RW,,NC8DRPR=,NK6F]RK, L8@$Q5O#/(G$J=:+WA/B M38E<,?K%;"V;"XMQH$DIL^GGIMQ83(=3R8H6M+X??YC.Z'%_^I%U9=!M<".? M8N+2(X&1"10MF-P^S)"3R]73*^CNL,8=OXQ-%,/SH%?%39M*_38/>%<>_(H+ M$L#T,_XRG<]'HK""0=+:LA:@8D%PV180,6BK>6O_<%G?5KSH MJOAW%"'.7DT_?YGA:77JON(5-@+ZKGP*OX^*=8H<4P*5LJ/5<@KQ%(O@>30\ M%BU#5HWYL NNYTV3YIJYS1[9E3V?JA3.9]^64OA;.#O'%XF$,,/\:CI?_ 47 MI],\4C*S8DH GJ,%99("[S39MY18=-*YF%EC]NR"ZWFSI[EF;K-'=67/B_Q? MY_-%];WF'_"L)JT^38G4?Q\O3JM,QI,3DL3'TS##ER2M7+\%^A"6"9=1Y$Y( MQPLH1/+1F-00E4/PQ1<74K0EB,:DZ@#W>7-M*#W>IJ ^E((U^!Z]^3V-YTA( MWTUN?"X?\,OY+)U6K",ELF@@P05D@E:B$AR>RBNW_5ESY,E MO8CZ-A5,0VOT:?HBYZ7HP]G[,,YO)Z_"E_$BG"U)'#=)_ %)4//Q C_B[.LX MX7N"L\!,,]2QF%+KX_D]7+FIXG M8Q\E(VXSWC8)_M_.Y^>87Y_/R$RO8"ZQ;3'7RF"RR3BRSR&2QV#I3RX*$,+; M&#TYH;GUMKL_RN?-RIZU=IMGKH_@3S\N9N=X]%+_T(P) M*V+5CV\ZJ?O&B]_'\Y')/FAE-& (M([,,JTH)%!*Z:*-UF3T^R+&78 :\N2> M2NX]O#E T=LXTUG@/213-S"]7NXA.X$:;=26&['A3D M=\EMM?%[.-!=<=.^ MI#X8)1)*RUC4($T@-R"C@Q"9 IFRMDE']+)UJ65 *MQH.S@^$_81=@\,(#B? MIRNW\"]+;W*4C':L2 TYI$P^D*F)M^J?H4XJ*1U=#HVU?PO$\*YR ^5,6TJV MAZ+JEE#Q ES@+$AA+3"?D((^6F70R8-T6LH03"RY=1'^7D#/@0+M)-[#E_\! M%[0^S&_";$+AVOP"E66"D9\LP";N08D@P-?L5\J66Y$S3['UYW\WDN= @ 8R M[J&X>B/5N3)3%\!,5"QF1O$2F2-0D8 YQ1"8$3IIZ6R4NL^:V'4PST'_;23= M0X7T14KGG\^719%M!=T+H-XZ83B1DY"U.;15.4W@:51W<\K]L'^+JN"_.UY[X>SVMNZ'R&5_DK M9QBWP07("LE%R*E J'^UKD2'*?IB6G>X[ 2LD2;C"(HY"K>4MA",3Y;BL,"1MTY1[09M>-/3GC&W MLE<]:*6/YM!+F+=%,K^2R0KUR+,H1$H)3"*#J:(UX++V8&0DY]N5XJSIC4([ M !PJ.SXD?5KKY;'DT\F='\^6CZQK^D3_U3(IQ) I8XJ#(DJM8_D,448/+CAI M)'>\E!Y"ICN0'"V#WI_F;P=473703RB]@>K",=P%5T_)]6V8CI-?;Z&W!ZG0 M0>A#DD+;$AS&#(E' ZH8"TX( 3;GR(45*KG6#3?#DN&!#/N07-A'UCUPX/U* M)"L[>,,T7L1TVOGDHQ(0M*NN5.3@+:V&OOY"%,PWNV;;0W[5'T M/7BQRV#_/7G7L\O5W]@U[X+,>;#&U6RAR@641P^AY #2"33,>%9B:[8< /.9 M$*AO!6TU-RU3-*^FLQFF^I!I"9,WL]ET]KKFI,\.2M7<\[0&!WYWA+J1NDG< MT+:AO9$A*0S><>9)K<+8$*TW;'3/=KN9!80@_/$5,,8]T$4USJUT0EP#]UVTEMI,3*(.DKZ.DNB M[T;Y6EM/&.F?++7O3#O^D<[A>+/# <]]=-##+OB6XG0*#!=O?J]MH3A2FC&/ M4D))H3;L.06.?@*.S#5'Q;UL?BAK \+WQ(:9/65UE K M:.3 +2=0S?^=/L9Z2O7EMS]C/AE/3I:GPJJ(3\=?EB&H"!*%U XDK^W?RP-? M05B(7@HQ%\NZB ZMT]>VL5")]#T=VVOLA[>3> M0\/FEJZS'4!][R=W]E+<;NO=2ZO9FWM4[Z.!!TA7;M:/^*B^MN$;X/LRNX,5NME4"P M/-4C;^1G>1DTI"CH_Q51$K9.SNX)\9EQJ+E6^C5#GV9$\I6+?HOJB=QT2^$9 M;>AUIE)-J!< MT'@7,/L$);LK^!A!2&=UW*W6#K)L:.'O!E6T8M'K##)J5PM,G$"9>C%$29QY MFS W_G*/$%+TJ]=]1-A8GQ\33L)L/'T_PZ_CZ?G\[-L'_#*=T<:Q=DF=SMX2 MHF56;=D/$)CDA,VB\RJS$EP#]3Z$8[A=N8&*ICW)MZ'+OUKEUW%E_;MRK9Z\ M46V^Y3-HDU31#D''&J+40\LQD&]BF>%225;R;D."'OS<]\?V5#G2NQX&Z2Q\ M/9Z'DY,9GE2ODY:$DW/LT%IXW^.Z]Q;N#':CN9#7.:]%%IF=4FBXH__/110^ M2X5%R]%]#^[8PG#UY"57+A[^RV6GA^8FV7KQE1%>T*:4,X2JM+^,XEY Q\IUM%/[ MM@IM9_'WD 6]P'(M<'\(3$^5V1M CER1[:ZH30ITEG+OJCAH"9D0 M'J+F&HQ-D>*"5!(V'ZK:O\IWK;SVK/%]A-M0TZNK A+M-,NIZ>LI7L4ZX9)B M$#2G=>6 $#B!HP"-I^@X*YO#2;;=P;#YZ"-<-W>XG*?-A-30ZUNB>146X8SB MP$^83B?3L^G)^!*6BZ8(YR4X6\>=+R>P"5Z %PJJBV8F;U;#M^AN^SN>K!(; MB:UQYO+];)K/T^+=[.+N@J5I*4$YQIT!SA+%%%+[>C>'!\5UPF28R+%%=NJN M=S\;_ZJ)V AF^SM1=1[<5WDC _7SJ=X&S M23J?.1B/&936M)N$HJ'4:BE*Y@S?*=GSN+1^3Q%J**7O(=?6CM6K,PR3G\_Q M;/[F\WA>);),*4W/E@?P+S:>G%S2A7G(RA9::"P0.1KP$UH2,LM5R: ,YF6 M[LAO<1(]H,RN*-3\UMT46_3]T)N>O*Z;BK+UM_T!3W""LU4[TB37<;C+HM;' MC2!!:J(>&;0Z61!4$0)<%+6P5N]>0]*I*CMI>[?W/7F=]R#6A@[<$N+;23Z? M+V;C)\,?T\K<>[UH7P)*5PR$&+6CWEL=X.BPA2H\\^>L<2VTGG M#[WIR6N[J2BW-H"UK W7LL]B'B;YEW&(XS-Z7.5DG82-.2Q^#N/9\EJPZ21\ MP'0^J[>%O0SS\;Q#_;CK*[O7F)LN>J,.+5TI7F' :*(JC$4E%1>*!18-X]F. MNKZ\6PKT\ODK&"_NA/%N1C,R6*0IBM E< M$2TM7\S!=QOBRUCI+5Y.4S!5S6BT2*UE"+J, P M1I9M$*[Y!,$'00V?[CH>ZV[U7S?56!_%[\O#U2NH(Z6R)7_00\SU AJ;-43+ M.TV? M2H:$FCXED21X80SD(I>N<4BE]=;5#/Q0C5V/R&X=1>^/I67LZAC(,;,+VWQ^IXZG8NW2H&0]69D\E0A MU+)#<5E9KF50I?7!E%UP'3%Z;*70'0C321L]9)ZN?327?_SS&&?TDM-OO^!7 M/%N-\;/!(5,"9*QSW&Q!<"YPB%KSP S]3]GIV.EA3M ]R/[I!S767@_CT>[\ M#F[C78\"W0'L@$[15J!'=X^::7P7L]5474/M?%M!UP2OS5$"CYZ^N:PB>%88 M,)>"95ZB4+V5L(['K=W]I\=!K7VTU">EWDZ^G"_F2PGP]0WA-CF!00/7V1 T M[R 6VKJ%1L^1#'=QK<BRL8M6[/>SW 1?@^3_*(L<$9_O!J3.BW;+J"O M,P@[]&9U?F?WYJRVR][HSHHQ9I7JV)=<+X\O'G6.BAGZ(TICS:CSVYN-:+SO M95<%GYAX9$EJR,YXH"71UU ;(F0]7E""5$ZWOF=P7XQ-KE_<\I*76*8SK#,K M$EKZ\NND+U;O).6*0V"U\F6$$"Y+-*[UR/V=@!VA=Z9/#MUY]6)3Y?1U@><6 MD!4>QU1BO?R1F5HZ53(";3$"K&0V*^Z"-F5 [GS?K-E7(3TX:_?!^Q47[TK% MR(0VJ39ZI&RQLHIM:V9Q]\0[7!#$JBWA3T6)I9[K]?0>DZYL$5 M$EB=\E%<@L@C!R&D#E$JC:EUQNI17DW3'PWVNK%F'W4,>#W)PZ"^]QMK]E+< MCO>4["_UP2@1G&2<90;,U^NV'-*N*KF'DKEF)CKA2NNN\Z=R8TU[)NPC["/> M6$,NUW(R[L4!RE?3^>+5#/-X/0O7,*.+2!%XT!R41 K\E"Y RT,> UCA0 M26B@2,#3)IX$"UI%[UJWK;3 _9W1L(W^CG^%E['2%%4+36@CH=42''/T 4GA M6.:%*7,LMGU_O#I )_UF!7:Z+(I[IWR)$7)M,E1*>XB!!.50NV X]V)SZL+W M>H57(PXUUTK#&WSN@'O?]5$E)6XS;=,<=;T^RAD()FL@;]2*D(+=\>:7P[CS M!*[P:D295CJXS135OI[\ZC1,3C!>D\7A=>*MS^I>_]T-YD9=%S6%8"'(E,@5 MT*D$;4+F++KD.2_%C+8^=>!ZK5>,G.44R&]11+S($GA=..A(_R*ASLJV+E,. M7:]]\>[5VQ>+Q6PECD=QM EG%+0Q M!T2(LF0*G+$.PJS=AP*UE'WX=,N0]:2H7NY:GZ9_G$[/0++I6P28K)(^MTU&W41R!(7TI[5;.NI/$^ZC*IO&J MHV#SCL;+PM]=A^JSR>JS"($K@((+373&5..K=WP MSJ"?+PN'U6Z>RET"F*U/JDU[/HM.D48O2EH"?2:9,C"N\C%.L**!<,1!4- MD#]#WC-CF>G6-QX^_4Z;O6BP7Z?-'NH8KM-F!U#??:?-/HK;K=/F *D/1@DK MH@ZLUCJ=,*!D(G%!281>A%Z4G6W_H1]]-2O(=JI$JYDX#*;"*QF M1!22C*+$ BP@+X:;R%6/M'J<_0F#\ZJYIOIM?+FO7AZ$-2Q9!5X4VMDM$^!5 M(+$$+[71I189OI.>A<%IU$HO@UQ9W;CV];#[EBRKOSQ;NR2XQ_=5N]]DHI MBR *N6A*6TU\JMVD OZM%_'4ZF7Y97@HU.5D]^LWO7^A- M.&*,5%KCF9)R L52O8V7O %A@RBQ&*^P=?9^*YCA[=ZQ&+9I&=OHIP?/_^UD M@3.<+]9P4K3%6!, ,0LR_Q[)6]3UA+U0S(105/.4]@:$[Y1X>"R-#C'6JO -5I",Q)0G:2.DT^9/!M1X3V^-ROF?*/@Z.]!!D7$*^ M^!PO(NV1X@Q5=A3[%*9 "43P.D1 +X,P!HWCK1V-+5"^=]IUTTT/[13O9U-" M4;^&48@R9YX$1)/KX%WN@4+F.E,,@S8^!]&<)5=O_WZ)<: &>FB0V)3(KG)8 M52RER)*"8P_9:$DA0D.IV#).#(6>MZ32? 0[4:/!:>#:?=I]&6@(Z\ M41T5"&UPU<@;N%40DHXZAAP=MFZ)?91M"0/R8J\^A7WT,UA1>A=0WWN?PEZ* MVZDZ?8C4!Z.$M#+KF@@IH("S$H!CD4JQ&Y0AXTX^VCZLQ/&0 M$P4F((NI=\*R1'&MJYK"9Q\G/-HKMMY6"8*ZQU63N:YR/ M3R;+H&7VG^?A;%R^C2*04ERP1*,!+>,N^;E4DI*G*:6]>WN^#] M_A(3@VEW@ .[NV)?SX39 7U/"8YNR(^3"1F.*8THVD'-C\B,KN_:$\$8R1T( M5)PV@2# )<[K-&PC,^,FL<=B2(^8HWFJ'-U'NX^(FQ<.2G8\<8KA($FD_2?K M I%[#:)(HU!0;,=;YWZZ(3Y^!;9/?C2BY@'*[2&)]!IGXZ^$NZ*:+V;G-6+[ M,)[_8W4X#+47CD70T?EZ4KF (\\'9)W1GF2HL\$:$^\^/-^?]]A,.SVT>UQA MJXU/LY 6G^B_7!\'W0%;3[[??;B.X]FUT^)6>C1200][W[T8F69F.;?#84%0 MW@8R?LY!SK:HY"-7N;77-3P]'O"ICL..?23?2W?MJLWQ ]G/5^'+^O0-;;22 MR0(R9EO'_G.(TD3@*6N/26E6VO?%W@%D>/^EG:ZV=%4?+NBM3D?+,TB?9LNK M2K\M1]I\P"_GLW0:YMCEZLV''MG]_-%>H#=.'V4FD[?"E)2DS\/G%^>)T.JL%BA>?I^>3!1_1ZH2Q2'ZYK>.&G6,0 MK"-#S&T2*)*TO/VHF9V@'2UQWXPM=\[&;*R3OH:FWH*YFG/W=O+S=):0C[2- MV1NKH5A.[GZBH(ZB.PN!.41KF-)F&-[(S*#@NMZ"+4Q4>Z!\_SXT4KV/116;D!;@WKQ M%6?A9-F_021> AY5+U\ZP8",6R&<.8)CTD IJ+BV,L7F@XMVQ?;,"=-**STD M7F[@?#7]_'DZ^5LX.\=1X=&4(#(PR>O4S>3!<8& );/B G>F>3%X&Y9GSHY# MI=[7*-);V^ 'K$(;3TZNG*BKWUF[4]R0XT21'A0B+"C,$I9[)2N>JY"=U[8U M7PY'^_P8-9#F;G-.'\JY&F2/WOR>QO/58=;WX=LRQ8U&DI0GBW=6DZZ?+&\I;F[)IE>Y'2[)R<)?1(;G1( M(&7QH(IU$*,DQCFNHM88^&9_\!;M[O*V9Z;OY@*^S0#;>0=9^L;OPSA3T$34 M_/MX<5JG2I,-HA\L_^U+LCVY5KAP,E^6P$9).<[J70(E*4T2"7)U77@,-O@8 M>$RQ^9&W W ^'SH-IJW;#'.=VVPOFX'G'W U(&NZ*W0;8THFDJR6?<&NIJI+ MT@2]!%](;%*UGJO> >[SX]M0NKM-.]^5=G<)9563MSQICR$#17'D/_D4(0K# M0*(PV=)VK$SKNXZV@AGJ\'C?1&DC[4=SX+LR^G9*NM9DO6-,,Y? 12*TRQ.:*H2B UA<7F8D.#A76T"%SHY+D\+F MM*0M ?9.KQO>16VGGFFOLFU8,EXBW%CW7W!Q.LU+L@M5!#.&4,7D0.5:?W+9 M@RL\*V.C=T[MI/&MKW@>?D%#,38LXVU'M>;T#KCN]@?V4?,Q-OF6"GE0QQVD MV=J0WX=/"A&]S!QL,@:4+@&BB:8>9#8FF2)",8]3RUMVZV,H>1\A-E3<.;,5A7R?;0 MK[F&-!(YUC.F FQ8WK@9&#B3-3FAACF;$YF^OC1\/+4>K(@MBMU+BCTD5]8X M:$TX/IFL;IE.WZY=M;*>_S&J9R)L%AE,1L(7*9R,+'*0%%U&[97AK'5QS,QEW/DKI5G=-JQ@9T$H8V!)M)H.N?6A]C/M> M0,?*3371^+;!PYTEWT<]8H5E?8QP!S!]5:FN SGRH.'NBMJD0&/$F !*YA.*1MY:]#/%MUM?\>3 M56(CL6W] %OF&M_]-L'9_'3\Y3TY)[3V<((=TH[W/*U[!G)7J!O)2!.L=I84 M1S&D*L9X69PKBI,:28/>C.YY;JMP:-70MDICOYU\Q8LNQ6O102P1L=2XL\Y- M$,C LZ1 2D9!@DN,XL#>(J2'T+6Y06#S^7>(?22,KM/5-/"(GL1 WXBG> F, M*2X%YI(UK0^:[@SN".:H'_[= :_7T<:C](7FL8B2L)QY5(%C1U/NDDH0@ MLX-HA/51"1%C\[-B.R$;*ODP$&]Z4,>QDQ3SV>+!9=W^*>*OX6)PI)0^QR@9 MY"!CGY',VPZ9%BM3GM5R;"D\5I(S$S(//[)Z6V0_V1G(F&LO(V2LE!JN\I""2R>"M%$XP9XP9/?CTP5(T M,G%KC(\4[68.2HL,L7[Y+B;)D[2FJ/Z*V'VG:#[@5YR*"7EA* M B&DI_7$ IXS"4PJK9V,1IOF7297KW^VJCY4Q#V45=]1;$X>R^3DXCKMVN.4 M/?K :J8'#0/%&8,@> +-*&[185[J'\J[<_6YT?*. >ANWMF&!S61L1988@T8!* MUD),KH#TR@>>F76JM>5_LNGQ+L3H01W'3H_?7S'Z=4I6;S*?GHUSG;VRCMZ6 MZ96((3JC*4[FA@098@)OI(-40O#&^VB:CQK>&^0C3XSO192=2GRM%-;;I?,[ M K[(#>P"N:>FP0/@'J>UL&/*BE/'9N"ZD MCM8+DS'.?PVSV?*NH XY[+W?T3VGW6U9&SEN99W %)'S7)27REOFO$B<%>^Q M1!SM_;9NIF;=8[Z<&S]?"^ M7+J8OE\/4D^IKH*PCY3/+GAGP M10.G$@!PA 3G6IN80LMNQZ?Y@",^ 2P/J MH(_#4I?)@CL$,W_Y[=K?5FD#AHKI*#AP75)-0@<(03,(V1AMF7+H6Q?T]L4X M5.*O-[/4JU(>2]+OCJ4M S5+QC-)$ARZ2#YI34Z%7$AZ7BL6DM6Z^97?6Z < M/X'7A_JG[=70@UVZ"];J7J)U]+0+P)[2U[R*-S<+OJ8]B#, M01)*[V=3VGD7W]Z?A * _G^%2[)-ZV_-L,?Z?Y<^W M+F84F'-HR*+AL3*16V)\=Y8ZBU![8((MH0LJ%<9N&LER$Y]F1J)GP>VCXO,[J4>3:6H<% M&*85P(7 "%J)J@@RH-BZY?/Z^Y^=X@\6;J_MGEL7O =8Q\\'MZ3#KGO0@6H9TD>I "^R&KM M["DKO .\X^2%FZMV5^ITU,N1*,0E8\H*#5R5>JK.68@%&9B@!7H9O,/6AYJ. M1IT',L6/@3G[J*,'QOP2)GE]L4<]6.R0@S+1U9'+$J+("23S*I#9E4*W[L>] M>OLC\GT/54+F-L'OSL!.SY,:.]/GHP#'\)Z92\_=FWZP)8ET%XDCX41:%< M+*"R$> Q!/!>V!KD<>E:6XI[X#P_@K22?0_YDE?3R9S"J%0%_':RO)$1YVO* M*A[)DA%EM5*T9I+A5^,_<2D@U:J@@Q1P^J)D^]Q@Q29ADP!6URZ_3!%BC=LZ_7'WNS#WGD M7 F)ZTCKLN0U.6O T]8'V0DKT24A=6MKX:U)"_W?3LDVDG@/?NI-;'^= MA%5E"?/K\7S94#S2)@7+>($ZDYH<:!#4<^1%5]GW MX(^^QH*S&>:?QY,P2?AJ.E_,:_W(.$=;G2R0>%Z>\8KUEFE+X;HV EWD++0^ MP[<%RG,A0GTZ(,A'[I')5_ M>'ZZ/D2^MU6N6JJ\GNN]0!6Y%5EJ Y*'>HN(]1!LB9 (3HG,D1?>NOIZ-Y+G MI_@#I7Q;][JMH[/2@S>(M,I"?ZIQ;+UUO!#*J$3KKJ\[8 Q58>_? MA=M?JH^E@GX]D+XLPV!B4N2)N8FS& ,5Z3@Z)=QA:=]3>A>-8-?+. MNKW#+G22<1^EJ U,EV,D'D;54\G[;D3'J7)WU]@#%.@@[N'(D(/U7D@$;Y<] MSB94G)&<%HF9Q1BU;+U+#$F"!^K50W%@'RFW/LOT@A3 J\ORRS1,?@YI?+8\ M>;Z:0>Z,\XV,H);SC+=\Y+A_;X62ICV(,$> M,GS5T7E77LTPC]?UK""+-W4ZG_%UX59*(V/K_,UM%$]:Z8V$ M.\C0_NO+;C'LZ-[GM2T2[37$R.:B$N84F4A*FA(XQ=166!E-T"R;T;U/[J=L M)#-3$8E60E@%]?H VB@LHZ O;SWP9YN/YQR\S#/G= MY&]A-JZN\8>PP-7/7N3_.E\-*QEI+[0RTD#@RVGR9/^"]A8X2ELTCTIMU@ZV M;!X' G@\"85]B'!C9QE"]*W'!]W$?!WFSV?3Z6RD:+E9FP1&U@N#,Z]3J"GV M+EXGSY!LIN4'T.+6BYZ=^KN)LI<*T4[LY",M8K(Q%I"($900#D(P'+)/*$H4 MM >WSC'NBNUILZ17330L*MW!YI_'LSFM'B>_X%>D ZW#WVYZV\OL1:@_%IIL8EW>5X7Q1"?FF%$S5$;MV MB:\54E@DL(('3A%3O8*<23)JCEFI:5]#;#T0;"^ 3YLT_>NDY]+5SV$\^ULX M.\>1-C&GX 6D:!PH90Q$@DG4%MXQ%TM6?62H;P%Y'H3H+N.!ZE9)^I*Y0-#+ M+VELMYK%(>(>C@P\*^T- MQ<+,!:R=M>3RC8\!HO$%%(N: M_%5#_X@$3%EIU.:YF"=D>E7<0<<\?^GK> MLW5!!N^AE)I;"D5 ")D^%6:9U#(J+?O\U(_HI?6M\WTDV]H[^XCIG#:8=U]Q M-AF?G"Y6IUO&DY.*;WU^UAF#4I./4B LV*\+6IP/F=M$I/O:91^MN5 M-F^\\*G[8(=+KV$9[A+$!9-V@;&/M[6+,MM_DP^[5AV$OZF^#I+KXUN\@&.S MMR4["3DXLOBYGF)Q21)!>_WM([#&>OL+2>KS^>=U M=D59+ASGH'V.]099!M&P AY+EDJ4G'&G(L4#FKOQTN$VQ$YBG[:064/_9@DD M_'X-2*E'^6K6Q?IZ,-LK#LXX#]EYJ:)S.6*+S^[&2Y^@\@Z6V2!]T1<>=#B[ MVN;GU[L@7H4O+TYFN!H0UJ%?^J#W=.^C[KZ\C?YJX62P++!@C5 8I;=>)Y,L M"N,$BV9TT!N[=@?,QE^7?=R_7-;%*6A&(94%+E,]:!O(XR9] "IE6,[66=6Z M_'L'C.Y]#^M'_GI>OY]ZT_*E5/^,9WF$Q='W9#R(6#\H*VF=IDZ.\28++,;( M'D82/0#J&(TPW1APNS.BI=S;=U;?@^[M9-6X-1*>PD(L%!E*9D$E&\%9HT@< M,2@GI>%JMTM8=WK=T]5Y3R+MI<_Z$N2TRC:<78R/,EHD9,*!%P9!F6S 9Z= MB!0YIS]YUJ,1N('EZ?*@J91[J)=AVD]=NP%AN([7OE2\OR0?2Z?KU1JNW),/X_D_EIFQQ$+TI=Z,:>OP64^F M*G*IP;)<1 X20VY_8&([GN/E[#OH>2MG.LJ[5V_P%9%M%M+UMJ!=L/7427$? MKN/T5+33XCTN0Q,5#$T34T)*4G#( 5/-I7KPVC"0SC,4P=NP6_[Y4=/C@>Z+ MX[!C'\FW[LGXC_.S;Z07MI&66\^YET4R7B,8G(=9!2(SQ;7B@Y/QU_61G'X'FQ18,7,M5#Y Q"X!R\M\1W+,GSUAU[ MAR%]KJYH8QWUD+2Z ];:/=H!6$\>ZE90C\<];:W9:9]JZ<$B;0>H=>)220[2 M6#*5=22^B\*#1),X1EUT:FUT!N;+ ?[JT>BRCS9ZH,FK,#_]^6SZVP7 B]V4 MT8**?5HW[X6^T9K 447/-[VS-N/6&5I[D MU9.OTK4.U;QD%&:/>',8[ +7SFU_,YW@U+N-7 M7+R(\V5$,?+UB*3 K0Z"@%E5K53+8$0*D<6C>#-YV?O .N8P5979FSWC-MH MH8=#$1L0+VZ"^+B@N+!^A>_*Y:?Y?CI?*N)-_;;G8XH:WDSH2YTM[?G(AZC) ML"K@Q2.H>AUN8%X#=T)(GA!U:#^KOPGT8Q*N$2WNI]T@.NTU]E\NX^JNBOU7 M8HNL,P3J*9?J8\0@P2F>PH$-IMM?6E^5*YNN;=&R( M07G4X$JR]5A5 &>S 2T]DO\3R?OI+P%U \JS9\]!,N^U(68%Z]K=.I9K*W1P MP!6G@(3^6W"!? @7G8HR>RE/R$.E'RO/3(K9",6$T/K:''<$YY2 MZE T(T IVDZ-S=R&G4YF=&#"\]?_7E+N92;@57]0B,N9-7>NV1;!'86_=5)E M37Q1?!&SJ3./N#-*)JVPOZ#S7FC/,PAKIXU>O=U+F%W\(F48^45>$N=M+>A$ M!MY$ 49H9E54BNG^FC!;K."XG9O-B/(P&8?2\B"<'>/UW==+IYPJ!K@,JEX_ M'R&RS$'D[+TN683=CO]V(N$-2-\+JP[70Z]!TC5X(X^T7DY;4V$OF/81(EZN<7]ON7X:S>JOTQU/$Q2_U$23[E]_N M[H"Y+"*^QOGX9++\W54#@Y8Y"1.7]<-(YI#6&)/BD*/*R2=K=6KM2_6WFN$; MV5L[78]$TX^E._[V6I:5;^VU,85+L"IX4+IV:D8;DPCZR[B4,6P'"_&)^@?&JC^)R M-HWQDH<,N6;#5$!:LLP"DN&.J:1YZ>%TWH.PCM:'U%&'MYSMM@KHM M98IS](D^$N] I9SK3<(2I$69+3@/=F[ /MG3W8K MS>[<9'N(6@;MR0[<*=1DQM&;FB5%#U&C IZB9$K19R3^V9,]&%WVT<9@/=G6 M%:F,<%!DK3Q:0TLU3 "RK$7F6'AH'80_^I[LO12U4T_V/E(>R/VY/$I;!,;H M:7M-286ZT6;PRA8P/'E5F'=6M+^O[?&-)WA"KLQ!JNMW",[MI@/-:@[3=XA1GKZ:?O\SPM'X_]:.@7^IR4&S71W<_*W;0(C:.BQFO>#&UKUL5 MI82,3'D;'<.H-=:(7])@RNRJ3VA1CB3K4^PH9*%F0/%O#P?@4@S(1I>AO MQ.5]R+K:I^W2O?0.__,\G(W+-W+Y5HE/G/^*BW?E4_C]/?W2---_,,,PI_]D M];^7K0T\D%X5(@64]=9F7RPYA/3QD>+1:++IVK6VBI?)@B:32YL3 MMR3FA+2PQ%CV(3C9>EA5XR4,S^!'0Z\=:3\$-X8>H',%&O//I*$7*9U_/C^K MA:QWK]Z2VS1=K7VUW](SWD]G=7'7F]1,*I%ELBE9I$PFQFF(S)"S'JW/S'H7 MFU^.U_>:GJ4Y?U1$Z('H>W^W6[_8J'T=F2XA6R9 %9=H(<) C!8UN: E-;_& MMQGX1T;=P7G5U9@W(<6CF(/V\MMJJ9>'"N[*WM[,MES<(A?08:R7L'/E0=$F M!8$I,C)"Q1"+U-;V=W*D[]4-WUE['(-^/$H\EI;;>U.*BG$N34[ O57D%EH) MH;@ FK[F$$4N/O4WJ_SQ5'P>*X7VJ0#MH\JA4_N[8/MG!6AO+>Z3XS]$!8// MNA8AQL I)I2!M@)I$.A+9*N2SRAL?X.8GD(%J#=V["/YP2I 6@M?@G4@ MC*H.KV'@A"7+Z1Q3EN>H>6Q,AZ=0 =I+5SM5@/81= ]9R"T[Z9+QQB2' ATP M(VB[+,S662:VGO^K%W5[FUSKHO ]Y&CPXZZ&4KN@]D0:%*L8&B4\[J&!T#,60.7G">D]/*F_9-"8,3 MY $7Y3C\V$?T/;HH;W[_0F):7[ELI"7?*W%02==2!M<0E## ")#DGA6F6R?] M[P0RO(O24%E;?)3#)3U(E\J-M.G;SU]";<38D$J'3I5]'M^]6^7@Q6QTK,0@ MN,%D(OF0BIG:ER8Q849EG1 ^C/9Y4?LKIS/7+&B;0!=-\9/P%H(+ BR3C'FC MN!3]C;_\I54_RL8',B+01?/@P)AZT7&0%KR3'%!%5[),1=O62;P-"(_C=LE] MM/N T=E+ICV$1'?69#Y-7^+U0M+?QXO3\>33;WCV%?]"<>+I?*1JYQX*#DQ' M35:RSI 7]02GB5HDK9,RK4MV!T)]^I090D>]9N!6 5^T,H9Z_+OX6*>%"@6A M" ;9DO.F'1J5^RMS'?VZTBX$Z"+)QU(=NMQTW_SW^7CQK9:(IY.:75AZ\TR* M;%CD(#,GSRMFC,,&I@MO?A=0 M/:5'[@1TG+1(0\5-^Y+Z8)301GFKD@6!18!RBG!IQX KY60F.YI5Z[SL@%1X M( $R-!/V$78/#+C6K+1VEUD,#F* MY#-$5@?.%/I3J)>U]S<'0&TU>QW:(6@8=WV=X-$&SY3$K6R\Y"1 D M,H@I"U.DSUZUW@>?Q?B^?NBRCS8&&]_GC-396$T[MZW-P"Y Q!@A>D.+#6BR M;^W&/_KQ?7LI:J?Q??M(>9 VI%]QL1H",$[O5]_210O#2YS0\[NT(.WZZ.[M M1PI5D@0P7SSS_5F8O![/ M:T7W?':M["Q33(D8 \8X\KH-0R#N>!!:R( VF1#:.Y$[ .ON4V^^Y)K4+W[Z M:CJ_.M0L5&*! @X0MDY%)*L,P]13 M+[':)MYU;:*B'"7.$N,I@? 43E(0*R H^I/A7(8H!!GF]@?'[D/T&#C34J,/ MTN=@=?32X;2)KAKZM,#\ 1?GL\F[2?W9Q16I/A=TF#4PI0V)06=R$40DP#9K MEU"JY@>,]L'WW1&ID:IZN;UO$^L'V:J^\VZ1K?T.E11MSG5X$;XW>0R"BZ[S"PCGQ$EX10!7.$)O,9(HC*2 MA]:3)'?%]MVQJ8&*;E/)=.Y<3Z>8S\_P7;F->'X5+\]712A+])8N>C"LJ&I+ M.7CZ(WB;4U)9E,A:=Q_N!7"X,Q!]IQ;ZT\MC.3-!HA#DD+GD*+D",X4\L0B"_4>S E!_3^[T['+U-W;-NR G3;YV/7CA7;T'*!CR MN1TY^]$7[JTK@K/64PP.@/E,"-2W@K::FY9- A_//W\.LV\_CR=ADL;A[.VD M3&>?E^F!^.T#?IG.%M4G^[CRCSNT#!SVHNX-! T6N-%.0)\^-Y$)G]$H"H,\ M6LGJ")/,N'->CPY[9<>8=_6PU=.7+2]?<7)>!PY,"<-9/;)%\=M5'*>%1A&S M!V8%A>B.^=K^9*&$HABF9%/BK:/>_2!V=Z^6CZ\SU=>C$NO(A5?G\\7T,\[> M_'YQL*V6D.C_[ M;KMJ_>JMX59=K=SH1?XO@H;Y39A-"-;%92?KJC>AJY>%?IDA68*EDB;Y>@YV ME$5RSI8")!7:@T=,YXSVA!X>,BV-L#Q/#DUM()ZFSI8<_3UBU@= M /X++D[KW3Y?"?^R##G"4-!P;D"7VLZH.0-ODX48:6.RJMC0?%3+3L">)ZWZ MTTW#YH0E][=@>G4:9B:RS M"F*F.*A>%95C(,,3-9=L)[MT,(3GR9T!U=*PW> >U->-Y7I&&ALM]V[SHY= MG)O/%J.K%= JEU);G;Z606FD963FR;<+3D D2PHNEJ)5SA39[S0?DUYQC7;T MMRO*;7_[L8IQ0ZA\VE3T#=WJNQ&MIS;L@&F?:MS>M#A&!:Z5CNY5>0E]"V5MB%UOH]<^[CTDBQCJ+OH MVK:MC^OEDJPC6"K4N^UMR638#()F-CC)I$BA^?7:=T,9SG5MIZ?-4D@#(?=0 M0KNTGR^AK=D>M11Q!(-,,5HP8$B]"A*@AJ50-^! M/]!>,3VNK0N0'DR)--NRMJDP*=I=S#9G$3E&",[):V]72: MJQW1$F*6&6PV,D7O*;IJ/3U_ )7O.L&T9XWO(]R&FEYE5!)%GN-2NCH M).U*8*SFH*2O%Y)8"356(C ML36.P:[:@>_.;=[^*>*OX6)B'M-$/Z4#L%QO.N1*@ZL-Z:*XE*1B5JJ=NB,? MB-.Z8/P./+E!U=BPD%%Q;\.UGJZ^ [*&6:#[T0R?"QI.J]->5=+89CV D!?E MF$D:M#.:OJ%"WU!B'+10">D/SN).!?A'2)9[=EE]Q<=40LIA>[+B7W4W+:E]EH;[R]7M=<0G!%60=+UHFWA!02= M/ 1&%%>V>%ULSWVT=^%JVW56^S#'DW-ZUT6BEUS(=1==_;UE#]V;WQ>S0%_; M>!)FWY8@[KXR8J1LMA83>9JY7@1;^Q5BO>4LD[VWSJDB5>L#MSTNY_B-)YUY M>7];V_&4WT-%8/,R1PIS3)(L DH3"$X,X$3@$"UR]-P%;]I?(G_D"S('X,_A M0NYEZ-=5(3N: MJZ-US^Q?)^%L^2N87TUG) ;ZTP65YR,KK;$<*6C1C%;.;8&HHESVA6M5SV_9 MW3H;[WO+,])Z6XD>KZ-54$#*"VJPLJ+,%'CX*#D8+8RV(9K$=HO?GE!':UL2 M]"/KAFVL73NS@T&?D@-1QW$IJT@P%)+2(ERDR$;YI+LPY$DTS _!F-:ZZ&&6 MU7I:X+LZ0N?+=#Y>I>-7PRKYB(LZGTT(\%K0YI:" R^9!]KT(A-!H0RMSU[> MC^@9$:<'%?0PH>IGBI[&)Y-7Y[,93M*W3[,PF8=4(5Y>7+",L.K91AT\.BD] M"$$HE4P<7 BJ-GMK)5(,KCE;]H#W#*G3EW)N\\AV#V>_DBBFLV]_GXT7^'KZ MVV0DM4W9Q]JZB;5#(S+P)7*RA#HSKYSFOO5XO-LHGB$K.HKZMO)=)S_E&BLI M=EJ.HKC8$.L$OOG(9(PJZP@,ZPU:UC*(#NL-<\$+[GTL>K=CQ0^\Z!EINKE< M;^O<=[YP>1U'?20G"%^2UY/K+6KD-M_PH&-MV?4Y@N9(VYLD&7@5$81A0NB" M3*;61F W9,^(+CVJY(XD6+?NJ74OW[LOB_'GBVBK9NE.5OG<#U@O3DJ+\UF= MJW 7[;W5ADL44')!0B\3A*PT<)DONI^OJ(A^ MG4ZFZR, JZK FO:).Q-0!$B%D*F2ZS@M:T'R9'BB("WRUCVT]R-Z1@3J005W M,*1;,K7C\ WC$V.F#A'.A3990\Z6+XI,IV#)\I@4BV4GN_/4IZ.TM3H#:N4. M1G6^]."J[>@>,;W\=O$O5TV.+F3RUZTCQ\W15^ 1(3B;@24IR'Q:87+K\UX' MP#S6$?/F-JEO%3WB0^6N1&%)<,#(M%:Q>8BR1)!)A:"4S_3C!JV C^M0>>_Z M?OA$^3YR'^I0\2Z8OJ<3Y7OI:)?3Q8<(>"CEH^.6,Q?!%2WK':,)O#4*I#+< M)2&D:M(3_-A/E#?7^3YR[:&?Y"\4?,W&X6QC'LOZ7 W&.LB5]LH40T4G/+CL M&6BD!9N4:;FBL:-Q/Z)'Q-Y'Y.:MYQ^EX4S2:XPY*0#$3_0VH5! M<-J'G!.WI;0^8/ZX1PQTH4 +(?=Q8OC>X[(Y8A3.!XBVAMZ1@G ?$X)G(A,K MC??M3Q _QA$#0WF'[;72^WR!76"?YQO=9V^>__ M2J^9ATE^C[.E79PDO/IYE^G[S5[>8")_/X+8.%ADC,K9U!ND%%-6Z>ARU#$@ M\^B,%'K4#D9'FW!GV?#%;!8F)ZL/Y=O5K[P/WY9=D[^%6;Y*U,DBHY):0Z4V M**1=DD*N"$48EYC3PFW.$.]N2#JC[FQ+#T7P@R%MCX OROP#^/Y/WZ>X67)<0D<(RO):@E1 M*0*>4P:?D -:RVS4 6]U+75DXETH_LG$@YC86:&M3W'M^PG];7I&>1U5Z&X"/H6&=>9*/!ZRS ):*"$$9XN]LE'(>\_9_LT^G8?)NM KB*E__X@+3N^7B!'U?S8E>K MXR.'M.GY$L'4"QE5"08\ITU79\6-%% MQ3L7]3>*:>M53..3T\7\VH?KHTG%TJ8E9*9%Q% M?)\L"\?\XBO.:-G+?_F:(NS+>&@4)0752?)ZL[DB09"#YP17 MP*-BFBO'?Y[?T&"2_%^UZ&/QQK<_I(9',M\EDU?U$2K I:@]& M6JP#5#4XK5P=+!",585;T;SRV K\8(=8CLSZHRC[V =?+H\]+^'3+R_[=BPZ M5^J69U2]3"#6HT)1<[!"69Z06:5;GZZZ > 1-#8.R8'-(^@'ZZ*/'K>#!7&U MC$E^?Q8FU^9)[[*FOKHD>UC/<9HM.]!DWPU_*!T_%?Y&R3%;3,"EH[4QY\#5 MYL:<"\4%63-BW7?+VP+=L/19R-)5__U;F I0)6DO+"B3!,ZB@%'C% M:;F8D2.F8/5.5R8?;EV^>^*T4U /9:7E6FN"9KES%\ZE-<*!UR[7"5BU0[$V MXT16I.&)<=9Z+[H!X)\QXF&ZZ),8%\S?!4Y/X=T&E"-&9HAY'X&V[J5Y466]RM2O M]QVM,O__V[NRWD:.(_R>_U)QW\=+@'6R!@+$=K!>.\B3T$?UFH"6-"1JL9M? MGVKJL Y*G!%[AC,B=P%!$*69.K[JKJZNPR-M-([;ZYW,R]K[,.9B9$HFRVZ] MT)\\>ORM?B])KYJ)J;6S7ZEA#ZA!I0IJ@F-(Q1$UTD+DS(,STD2+66@6.RN- MO2&EO5Y,C3O-?%RLJQOQSV6N]1Y7X?RZOXJ441?R&'D6=#0HHD"4C%P#C$E& MFTP2+0;B;GWY*KM$X+^LUC_OFD56B]2?U_\\7'U?KE>K+_==D[J M0&K#UE0]R1N_8U4#A;X$CP&T,?3JLH/D'(74QI#EF#JN1\0,GB<),CL;D%R; M8%NTMYH$<%[H>G58W/110F.\_&-Q@8D^OMD7M9"\"')DBZ[-?5PJM,5&!8R; MJ"+#)%.G*XX=<'CXUG$;&PVJG%43R;9V$]]__N-\]0UOA_#J8)64*M12%B)% MDT<5?%(0% ;MO?"X_407R?SAEFA=T3Z7P M'ZMO#\D-8<&W/>]R<=)H 2G0P5,)B>!#=I"C=YZ+?=5"9@W=GPTAX>L]0BSGT=0NZ%RS1'Z8)S_,20\6D_6*:W38(M#RX*4S M5-ZK939@,Y(?,5Q>75PO*$XX$26Z"J!<,XC(G0O$)S>%<\.LB:EW4?V]YQ^G MP]-*X V3\I\AZ3;@TH&H[%_3 M*6SB$+A.D#67,C+K; F%Q.*>*:I;8>W'KR'+1)?C,<$5B$9@-&!<,H#\.Q2,1A" M9IWBDL?1PW9GX>Q/J^47K"/>/JS.SW]87=0_.I,V:HLATEHO:^U$41#)_H&% MP+3-*.3CG7/"1=G;.)Q@(G!;Y(]7>;TW@ 88M#("MS]=;79-9ZHR:I/ [&O, M"3.$( 7Y1TQ:XKCXYF-+1V-N1D8R DK'-ZA70.P098ZMNKP)I;RS5H DQD!Y M@>!$VF2YHG7)9>R6)C()4YIM:\"W9$E[ &Q*O=-V\OG;1A]W?&;OI!8ND(M0 MZ/SF"AT6:U9"MBD56C)D:C\N9B3>3H9T$$/: V!#-6@;A$_20L'%?5;K-"'2 M1X&4//'K:-^-2A;P*CIEL[(!U6QLZ0E[)W,ZB#GM![-9M8-[[,P:&7/AA4'M MZ LJ:0?!T4IB:I?_E)S*IOET]<.X;3V8ELTP:Q!*U(VL2D-G#1QC M##HYQF?D@G3G>T:V-P7P3]"0>R%W5M;;M]NH"ZR86) \4%<%$;M-;H_*CH?$\(RC9[L%X3$PFQD=87PM$5=TF/'T#V(0":-T*>KY M[,<]F3\9\S2->4@,SS&"=W6!E[NEH+Q5NB0'-C)'ZUHM%K':0D'F32"GQ8HX M&TONP_G)C*=IQH.A=YXQP]TRT%8D996$DJ,%I9V$(&*H=N=9+#*E-QFBFL[X M 2,+EZ(X"%$0"'4BKQ"5A510,IDT+Q);*^ (QP_L%=,[B+*G.7Z V: MB[&6UPL!@=&B@;7"3'+TNGDCTC 6@M,,DHP^"]IFC!T]G74RN.TU?F!RL.VC MVM''#^2< \O2@5:J@'*<@XM<@_!!%*'0)MVZJ.,8Q@_TTGFO\0-]%#;F^('" M/3,&&2BIZJCH',CL& ,>-'KO-&KUZ*;E:,4_Z]U_KM]BD M8O"%Y[:L#NQ*_J-*0).8R39ZJ8I4=%QT3+*HB^2*5.R,.NOTAH-7_7D1!/.* M#CN^L'K[9,%S6S/(G.#HN"U^,H&>?[6J^GMWOOD=6H&WDG*CH[.B;-:&*4BL M3CKR+H$OG$Q:V4A^ARTNMPYC=Z-L@@ME6Z0].>"V5]@ U7&WW09OQFYOI_5C M^/H]+DEEZQ](RMNXB"A3-*4.+M9UA&HRX)C64%M-%I8C.FQ=K].&\J.#Y0$4 M/J5TGJ>7*^0,$5.+B^M&GG=9V$R9(+C#FH"=097BP 5!7&J?C+:L2#>9-)VN M3!T=V*<%DUEEPCRM2W!2V]J$NC+HB5]228R1MJM0RQ.*\2',[H9\EN4O![:- M@:$SI123&X:V&7Y,026F#43:[FICG @QN "U(T^.7ADY?G2T/QLGU(\,A0&2 M+SIY='?Y!!MF+C<-H.Y__O?5Y?JGU?J_N/Z :?5IN?C?_8/+]1\]MO.SVMH1 MBQ.@45I05I [R'D 6R\%ZS@JBZTO_ _&[-%9RCQ@U;#UY^",7R\7M#O>_*C^ M'C\300NAD(&UP=8 .V-FM:1A(G+H%BTC,_%B+9R>+*2/N2Q< M$<&#C\+65@([M-!E#W-_#&#EHXOQ(%VUM8[ M,P?1B-I]$Q67M$MEU_H$\,;RQWIAX,7\L3ZZF$O^31>>3OECO?+'>L%DC$2< MU^AX+O@ESDK1V0 J&<@O80J"<1:DYMX22W0Z'CV"/AG<]LH?FQQL^ZAV]/PQ MS;S6R"1)J];"9!? :_*,!=K(A!9.\=8-:X\A?ZR7SGOEC_51V !7X/=3F*I0 M;M.7&%?&I'J[F6I96,X:G,T>C"[&VVP$9M$81\^0Q<@JB1=1SUO"*/SMQ R M)#H'U>D:499:6Q/!A.B]U9&+TGKO>I:8$WH:*>K9&\V6N:WOENM%7IQ?K1=? M;E;(/1):GW_8_EFL'0E]E+J*IACNG.5".Q4]#RRJJ+2OD0(M3#E[_K%[QGSN M/Q?3U05QC)?OOZ;S*Z+N-CWJ:KV!ZL_E?;A8+I:?+FF_VE#Q9]@M"4*<(+>F M9,5 %1X).^33%XLJ>6U\:#Y'H17M>\?-]J/CW>?5U7)]YI@NQ;,(PJ<,2DL' MP7H#(<<8,G=&E-;AX2:$C[^.'@2S3P)THRM]B.$1=['./=FY#GCJK 4F1GN% M+'4\9J#OLA*0"]/D>$BI>*=AH*^ZX6C!P5C7')- \ &5/YD;C_T8__[;]@=L MHEHVBJR5DV"$B>28&0U!%PWD2]6N)8E'T?S^9#AV#G\;,SY(VZ[XS< RP#E_ M.V7W3QD=Z!OHLF87;0>Z>)D*&#J!=$]-'@)Q= CB= PB.I.WH!C/X#4BR!R# M\Y: 1VRR>4NR7'3>E.> M2.BRK;XZA2'["'O$BP\C;&1<.4C9)4)]8@3X^@4C2E-DY(XUQL!D+CX&14$+ M@;<>G/T(F<_"'P.J*=1+S^D4?3?0J+FJ/<4TK86.(9-O]_)C MT)6GC=!;7V1L1':)Z:^?5E^^PY2_N[O&^7EY_FWWQ<4#]=]_SK7F4_Y3X0^? MW.L6HP^5=[<6T\O'FEVJ5>.\H%/*SVL1TRN;9X!"MYV-AC0FYA)#X+$6X'DD MURG+ )(KDW.THOC4R?-X\XV>MKH6K40[0"W6]K/AFSQ_'M""=UGNWC5"SQWO MWN@AMRY#B2)OI_GP*G MVJQ/EIDPQ0MXZYZ9->6M.M>R4II,5?7N*3L6AJO$Z5!00U*JU#S] B0C@HH+ M"9 @Q;:9SLJ42,#] _'!X7"X_^O__'Z_!D\\+])L\V\_N/_B_ #XAF8LW=S^ MVP^_WGR$\0__\]__Q__XU_\'PO_]]NMG\#ZCC_=\4X)W.<>Y<]/.?I[5T)/,?SMX]M?YO_Q0^1YSDD@H'@ M(40\=B&)0P=Z+@YBRL*$B?#B]B]QQ *,F M]'F*(_\.OGG:3)/FI^NWNT2(]]:!LUOWI?__R^1N]X_<8IINBQ!NJ M.BC2OQ35#S]G%)<5ZKUR@;-/J'_![6-0_0BZ'O3=?_E>L!_^_7\ 4,.19VO^ ME0N@_OOKUT]GNTQ^4D_\M.&W:FRO>9YF[%N)\_(S)GPMI:]:*Y\?^+_]4*3W M#VN^_=E=SL7I9M=Y_J)5)66BI'1#)>6?SG7VTPCQ+0;QFNV?-$T2-F__2#_MGHLX"W&#ZMO94;_ M$YZMR]_VN^ ;^^FW;5=6>86,_&*A5GIF> M.2^RQYSN%[;[]:G52BY4:FF+?]K@>UX\X.8%*;:R FI-_KT2&+0E!K7(X(T4 MNOCQ7W_:JVH#R_7\,*Y?%T'P>RWR_W\6RHR^$&ZM3(@L/X0GH^;P[.=H(36K ML!&X()5R36,_*?OM)[XNB^U/H/I)-5'U^_OIZ-NXS+=:X9SV#%/SQ$\TD];4 M0PE?C)C(L_N!ZI?9P,^J'@@IU@\@RQG/I0U]0L6CS_\WG*>82,J5]/8^N\?I M9N6),'8]3T _< 5$H? A1H& 4>@D?B10+ UA$X(Y[F)IC+*5$"@1P>^UD.<_ M?ET@]8AC'#P3,X4A,L:T<%YY2SQPHH-9)_YY!0]G>L>39E.;4[:ZQL^_%=(: M5/M?M=][GQ9TG16/.9=V"O]4\ONBY_/4;&5!WZJ4%CP5H"4OV L,?E0%:,2TM[[U(F%IF3O?SZRK7:^Z MAXM>_PMFK%#DY>JK'&;>[-V20-#0E3.?D\"#R*<$)AYCD">)0STJ?,X2'0XX M:'=I,_Y;*?<&19E2O :_<*SXM?*-FYFRA^!U3_81D$R^O1V(AO;T/J-[UV26 MK[0FLOS7?A(?MC;+E#VCPG:"GOOUL$7ZTX;FU[_]]/FZH'G86T%I,0._4>!2@O,,E>,BSIY3)]>O-8\'9C_*AXNXO9JN\P:#H+?O30#TQ M66R%!F^V8O\(T@W820X:T<'O6^$M;G_-$;-D+QAT/*L!80[(H44QH 7S[?6O M&Y:OGV^_$/?PFYAA-Z"Z4[X):V7_HPS/(-='3]&Q>"3T5 MVPX)S3>&F3G?[G#.WTK28>^R^P>^*2J/_66>J]%5)FCQ]GG_S#5^5C^[_ /G MK/KC1O9ZN6'7\MOY(K^FQHLL I=%?NQ /\ 11$[H0R)\%WH121!QD8M\W^B\ M;P(AE\95E:1 B3K0FS_)2&H>)+[R^$SM=S$8&O-3Q@FQLW4P.86(\YYE3@CR MT?'GE'V9VWU5HS_+SLOWN.0?<9K_AM>/7-?@._/ZTMA3"08JR0 N0"9 )3)0 M,NM;=^>@ZC?K+* T"X?M40%[Q.R8;CT0#++9SK4YF['6HU3;2NM[U-PI_.&_ M'I6YQ\N[C'W://&BY+RU-#O<\P7#!-+(8%4%(.\!GW8-OO1K:'V.3.(E.PC%S*>CB,\#+W=#";XUE/T;8O M6O.-B?9MYXR,6JI/FZ+,J\L(Q55YQ_,;N9N_>E!-%%^R6E;VY;$Z4L%1@C$5 M+F2,4,DSG@]Q&!'H4<^+*16$$KIZ.(A '[]EL"6_R50\U&*Z6;D3\@(0?IMN M-LK10O!:!1Q8WO99^Q"(X!'"S(?P#>?^ M9_X,3D>_3_01\ W[)_@"+'D#7F-,ISZ_50K!2B/0UAJTU ;D&;2?:U0'E>X7 MH-8>M-0'E?[J\$P=[E0(R#5\_]'4*,SHBK ]<'/Y)ZS)O2RGA>WA,/9D6!=@ MH"U4RAV7ZN=*5+'G=]E:OES44NP.A-W8]Y$;1Y $B=POD9!#G$0QC$A"Y=(5 M.(%LTN@2BD:O2]LZ[816/I*VV/_OEG\TSHQ'#(+F"F(;VJG9WP:J ^ZG&*!D M[8Z*3I\SWU,Q@.'XKHK)R\/HZ8,0G,H./GROPV%4M/S5YATN[M3_5%=/>*U8 M\JNDQ#REDA;5+RXW[.4/6D^N',E9' 4A9&X@RUW,J'"* =QHEI M=C^"6_WJ.SYRY)30%]6?H"7[!=BKU3RB1O?@AR_?>)=MRG3SJ'9C312.M%?L MD?:$(V2)XJ>0<-8%84*(#Y>/*;L:N-@<.1TK USV^+^R=%/^)O_Q*.?DWBJ6 MPT^<*(1^S!R(D$,A(,AT&S1%1#FQF& F^YX+G.9<] MT>R>W^#OKDE;R@Q-]-K]OU(:Q'619QFYBB=I#5H@(IZ\MK>%)<>WRDB8LE_NGK;5:^ MT53]D%]T7S./G_IE\Y"J*\ WZ3UG'[-? MVE?0*Y&!R/*7IQK=<4-&&'8SA47X)F8($^3 [TIX2W?Z-> 9%'S5U>YL 5@: MRK6#L'0>'V92M!("5&<>17/AE(LH"!TW@#$)?8A\)JT(AS 8>#P,'"1_Z]+5 M$\])IFM,G.G)Y%-O]S?=%]_.6E&G9_IUDZJ$3-???C5-:74.WBBD%-$XE)8: M)E#N3@E,7(1@@'V,.$>1&SHFEIH%<.?+%Y;5AV5UFM"'%MK99OTLK;;\EDNX M-UD),+U+^1-G=D#7,]XL0#DQ);_X0"L1)\@2U@.#)1OM7"^SVF8]JA[:9'V/ M#SSLY;=JZ_B5/V2YNB&Y\Y+X7$@>5E>-L)- E/@QQ&$HF2/V L]-2.+Z1INZ M@U3RUM0#8U >U0[ R/YCM <+66>RY;N8]?NU1]NC$ MM>_YP3F5LL=-65SC9Y61;)O\)T+"2Z+(@U&H4C,P/X()\UT8\CA KG"]A!F= MDY[N9FF4L)42/-1B&J=2.@6E'@F,!VAB"MAATT@X30:E#@SLI4\ZUN2.?'JTB9Q2T3PGLL>[]--[4-0$FLF M3CD'4[_7921"$\_B;G#DJB[%M>1?Z0!BD%_E5'NS^5,ZE&G[4;H>,[_(I@HY ML,;NCTLT?L$W* MEVR3;3,[U2=5'[ZKHP&^XK[@/HT)I%@X$ E!8!P&/HS]A!".!?4971T5^NBU MQL]VJ#7#],J8V)QM]8477LMX 38=AZJ& +L,$\$<7V[_Y(*,A/+3TR" PA6. M&W(>( >OV@4^9L5V%EC?-+C^V)S[VX)6;V,X#JYYR+XMX_:D_TTCYOD##>/] M82\4EK:(Y_N9=9?8J^[A1K'_A6'T^RZ[OT]W@4=UH.\MW]"4*S/3"0G"%"*2 M<$7 #!+7<:'OQ-0/E6*#7A;4> M85A"<&+*. 3OA9SV*$,##$NDT=73K+2AH?(A<>B\,F3[RCS_-=\R=T9\V12J? MO,FQRN1PG:U313O7>48_&Y2OT6AE05]T(RUHQ 5;>:N54 DM-]I5U,5GVX5L M#' :Y*35:7\VIZV!LFTGKLEK PY?'M?<=4C@7N:RB_M-R4Q"8D^_O;3%34D) ME)C0?9'(XZ8Y;]!=ZSKPTCB(&0W5U&E4Z<7! M3/>30Z_+Y.F3W&T_\A$WF> M45V+,_TL;=;OQ02XDM/T:LQI-!D) X3Z"#.S M2&$+>,X3*7R(Z 6@/3$71LCJ^1,LH#4QD;9@NJQALAZ:T@."M1M%IWN9^291 MIZK'-XBZ'Q](K6F!;V]SY>5/L\V5^,J?^.:Q5=$R")!P5=D@[L:>Y%CJJ^/M M$!(_8+X71 PE6EE<=3M<'-GNY>4J,T,EK2$M]&&LR0\6D9N:*%Z(JA)B-,): MWFF90F.+/OJZFY='-)4_(A3=]\8%OF6\^)*57U6RFIQ_Y3232_KS#?]>OI5* M_&-(/%QWBTLCD'8D&).B5_=A\EIXL)5^6+!<#[0:6[=)4)UZ.]<.K5. 2K'! MUP- P>]*=%#)/D&KIYE:@\/=7/!>MIOCTTS^)AAC1U-KB_\[J? M&BHRCPH>01I$+D0!5KGI0PX#X0O.F$"4&EDUVCTOC9U.)0,TS:NH"[J>F3,) ME!-3TC:)HE7.&0R(M52*NOW.G$[1$([CE(JF#0QDHUT-H'+&*%%- MKP&> 5:37\;#-3&;#$+*G%:Z<;!%(F=ZF9QP\ASSFM M;LVK&EIYFN7753+_2_:?CTW.J9:YM'<1.,P5'+L^9%0570_\$)+8B2%QH\3# M%(DH,DH./4J:I5%+I0QH:=.<[TI]0*T0:&D$6BH9YL4;-81Z]#3;P$QM$@T> MDXE\1%: M951;Y0L\^;7LP';4;8]*XT.XV%U96(C/Y7GO^>I-/NR/S8KBL*$ MD14:9#Y-(Y=QC;A '5/X:&9TC'G>Q-,;\_.GCU?8:@VF%^R/X](AM M'"@3L]5..%!)!YD4SV9)^G.J6RL]?]3!S"7FSREX7$K^[),SUQFK_J@<4864 MY!O/GU+*:P)R5YA'#DHH@]R+ HA"#\,$^56N%M?#W/<2/[9:('J(E$LCE;J$ M9[X5%A2UM* N5S53S:C.8=7<(;[V8$V]OQQ?"ZH>ZIVJH-&UL>P64/%)9RA> MN[I3IXS_')6<=&"V5K5)J[.A1F&3EO64W]KS7>H30J$?>B%$3BC-PQA%TEHD M'J>(AV[BFYF'YSM;&J?OTPF;9F#NA%379+0#U.3&XR[E>DW!>.^PWGJ?(-JKH:']=9EJ^03_PJ(6A( M/;67I#Z,B9? A$8T5'>[F="J5Z'3V=+(0HG;J@]Y 9X:B>M"1D+)K!OIH %U M7WR#70 G)I$C[+;"UB6$/EK&CF6T^DVU]LZ&X8M>%XJE04R(/C@U):LW*IZ5 M)H33!'QHM#%3F(>^-OO@#H-WS.^UOD^5?S#+F[N6B&%7Q'(3GKACNCD4!- M/'/W&'VK,?JMQNA3-T;FJQ:-TYAV/VICRUSB_RJMZ MM*QJ_)KGE9]FE43(([[+('8\!!%QY6XG,!Y M30[@S6/!E!<<%$IPT\H3>H,PA#=L0#LWE4B9Y3<,:JF;:C52[MI9/16U] $U M"=N<[?05":@/B&Y.ZGU[&$V]?2S2#2^*2UJ[AN7>\O,^<"J06P9*(^@Q*B 2 MB$,<" 1#BI.8TCAR Z.3O*[.ED9)6UG5*0]I\@^;D4\GM'J48PNPB8EFAU5+ MSHDBD700L<0HG5W-RB,Z2A^RA]8[,X<-U!'C>X='4>6NO+G#FZNZ&M*7K,[) MRO[.T]L[^=_+)Y[C6_ZS;+I*5OT1IWE%?U^S]?ICEJM65SAV"/(B#\;(<2#R M5?11[,@_PAAQS\&^-*-F"3B81K^E,>-6=M (#RKIZ]SL2O[&L'@SU&A;&/Q3 M!SZ\_DI@(62BN2/4 @G4:6]+"1-H<+H .Z0N@.9'.DF%H&5^":\=L3&1 M=O\M3I:V\.YD[*Y(K0^BWLHV%IJ)EY>7J$S"Z%T(V(Y";G?Q.G'()Y0\ M&XE\ZMEALWQ'''6&GLL-:U7Y_H5C%83"KC9?N1)R)T N5!X;B*IP0MA[%,$>8@"SPM"%B C:K FV=+X9&\'78"=]-55H[;\ MP^Z9VAM./9)ZE4&:F-DLC8\QW5G'TA)'VI-K5F*U#N"W7,4.AQJWV IXY^L87MB!2,.E!9S\C8V>DK)6C4 >)\OD:M MMPY^N'^6.=L69[^) Q-"+J K,<2(88TI@P%PW)H0G1*_B M0T\_BR.D6JRF?M3^R-WPFO\94/68Q@)4$U/+5L+]N?D%:*2T>-V^&P9;%^G/ M]#+O%?EN58\NO_<\;IYN\9IG-UF)U\I3=GE?ZN94/'AM:9/Y^L,5J.0[\+C? MJR+-^@D3#\'IGL4C<9DZ&F80)$99#L\H/RB5X6%;L^4K/*-$.RGAN4?&YOJZ MSE5IN/+Y6@Y<*7DJQ MGFY?*<>8'ACGDXYIOC^!?^/M\]\XNY6VR5>^KE:6XBY]J,IINZ'G19PED',1 M081] F/*8XAXS+A('.(ER)J_XZP82R.Q1DS0EM.HS/G(4;'@^K""]<2T-@1F MNUZ/7I3F\(*<%V(Y7I%>H(R\)/VM#2/!F[QR*#^WKMT(BE LXA Z<>1!Y&%7 MV6441B'Q$/VMC"_N,IE1UPDL]6AI(#[S4,X.F/8% M)GMD*\@H<$T/'DL,E]2:G:#1=?.>626J3)](67NXIA 8VH MG.*J_JT+4>2YD*@"8@@SXL0^8I08Y5[NZFQIULI65I#OA+T &],@G$YX]6:^ M+= FYH =7E];>&$AAPIF<8IU0AA,I3E/,[OBDJ:T6=,*@A?X>+NX_R" MKS)P$S-F'<_^0BG0),>J3ZPE/4K55 *6/T"EW(OS["I"Z(6.6[Z5:MHC5.O( M6V)?>W+-2M76X3SD=?L=#%L$ML4 VO=JO" 1+'%C&&"5 $/@2-*Y)'8WX1$E M\K=);'3.?J*/I1'S5D0S>CT%GAY1CH1D8LK;U^=0\H%&0(M^J0[U+?'.J1YF M99 .%0^YH.O1@2=WCP\/Z^I""5YOV>1#_8-B=\F $)>'0O@J"#N&B/$$)H[\ M&Y5S/"1!Z")F5K)'H].ES?NVS*UE?"NVSJ6%X0.@>61G&=:)N<,"HN9G=@80 MV3JOT^ERWK,Z Q".SNE,WC4/Y;G),5/AS7G^]OG3AM4'UIKQ/*?>71J+-#*V M[\T6%^KFK!0X?4K9(]8T+,Z"U4T5-G":W/?<"Y&]L_P^/ ;%_9QL<+;@GRYU MVA% G<^-O #V:?/P6!:?^1-?^TTF1HJ=R*5N"!-.$$38Q3#& D.?A1YRP]B/ M$Z/(GXZ^EC;IOZ6WFVHWMBG!KYN,J,(053K66G2Y_5?" ]\PR4(7VGH&@R4, M)R:$]AVJ6M +T"!F,3>F 2:V[T*=Z.EU;C>=5_GL?:6.5RP<3K_+[N^S314F M7*Q5P'G%GL)CB&/M%/Z]WFGU*W7; MS^ CININJ&&I\A/PZTC0_T<&L\_N\@H<3 MN^/)L1<'OO#R+=]PD9;OLJ*L+S/O"^:XL0CB1%T90"2&B(0Q3 CS("5!P!GA M2$1&:[]FOTN;^^H8*-M4WC'YQ:M<*77]IY2"#W4U2_"FT<8T8YOF0&AZ(NW# M.[4SLE5T7.':" TJJ1M_ YBDI)$A5M9O$73W^DJ7"+2@.'^'0._UH>EVTS6K M4S!L__KI_B'/GFI75;.PBH!$.'$PQ%Y,(?*3""8!$M E@CB4.U$4&KD[M'I= M&EUM):V+7Z4W3\.I KD=-UH&G7ZG#EI MKP$,Q]E[35XVXR+&TZW_]MOS/CQS#U\7C]?XY09I![H:69I M[?134\GV0:CN*P-]EMGF]H;G]ZI.X.[49!4&V.>>'\&08*82%'D0)\*' M7A!1$1(>AX'1A>*3O2R-1I204'9T#Y@4\P((=; WX,[=:4@U79EC@9K:FZDP M4@*"]Q5&^\-/BP[-+@QL^31/]C&O6[-+S2//9N?#]J_-J)L2/B+(3T(^0")S \[4J>FKVMS0Z4 7#2>VE^0F\X;7_TM!MV0>Q'BE8 M!&YB>M"X8C+;99%YKX LZF+'P.L:XR]A?.'EOKD5QT*:#BR2F_[0A0BIDL D M9##""19A%#&?.JM2I7G2(Y 7K1O1Q:Z/"2UG7@ZZV?82,D1 M_)6'W)7BO08$2FWJ[R\N7Z8F]I.:FRI87D9=NS M+ALGU3I<)$X_-#0H9IZ&1!!"AR6E.^YL:99-*SW\5ECP>RWJX-QS)R#6F_RV@)N8!@9A-B*1W'DP MK*>+.]'5*R6%.Z_T^=1O'>^,O(?S/BVHM& ?Y6>TNTOJQCQ,7)% AT;2G(]Q M GQ(^@Z82Q\)W1\;'1GOZNSI=%&JVQD2]K!=W<[<=;C#EOH3!&./(\&"8>5XGI,4P2!\'8]5#D^ ();.0-Z.AK:=-\)VH5 M(\VWPIK9\EW8ZIGREA";>-*_!*M5'L-Z$+D&'I;L^*Z>9C7C-50^M.)U7AE[ MMZZN"?\++^\R]JFJ_EZ%H-<)8[PDB6CBAQ C%$#D.PS&01S &'/BNZ[G!F8I M6?6Z71J'M.]_U7*#6G#0DGQL89[.<= C&?OH3LPW=H =<:M.!R?KE^HZ.WVE M.W4Z0)R_4J?U]EQ%>53&(G5\^JW$976=YG-6YSI]^WRJL:]I\8]ZDJ$D8"** M$.0^$A 1UX.)(Q ,2.B%3A)2/O3,9&K1ET:86@5ZA]#EC%^#Z?'.DL9XOL.B MP<,[0Q&BL4B_6N&BP8(OO-C1V $97R!IM 3#%K'#K-L?)9B7&4V;0( Z3\,7 M7EZ)&_S]LBSSE#R6U;WT[!I7D29.[/C,C5R8Q.I.B$\CF'#FP$C@R(U($KI4 M;&LPW>@O4:,%TV*EEW6;;N;(@W._*^?RLAP"P)0^WC^NE2 @JP*FZ8N Z2$A MD>.'5V^QF6>TYEE##G6I1T?5J=B%(37Y2RZJG!MRAR"5N@!MM4"9@5HQ>\N, M-8PMK1[CY9EU4; &WR'7VVO8]##DJ92=W_(-S^N*"1NF4IA5.YQO/']**=\F MF< \BGTF*"0A32!BV(,QXI'\ XL()0G'3"NOAT&?2[/\VU)73L1R*S\[;9D$SQEC5 M*XAZL5H6G-!WFI,N_:9F.OLRUFU_&F;^ZC ;7!K^*O,D?\_K_W[:[(NA%:N M.UX\>BROQ.7>#WCV M5GZZX9]*?E^L2!0*3GP!D>.'JC2V2B1.I9V(HH"$3%J'9B>#%F5;&O\?^?7V MNH'LL?+CM=0#'3DK?E5X5HWB+BY1>;MC[=/VHMMTO\YR3R(E$ MZ%*8.%R%TX;R;T$00\QAZ[G]EJW9*@AHDC@X@1$7+D2$$9A@7_W!(T?^)N%FA<#/=[4T M1E22JNEXJV0%A930C/(Z0-5C-3M034Q<6Y0J,2N"VIV_?.N"S)B3^M&P1#L= M'%KJ7"4^^O+2)OA,2;*7\ MB_X5PM/P]#DU+2 S\;P^!@7\KD2T= FX4_U!UP=/MSC;]<%.A=K7![L?'+L7 M^CM/;^^D>=!D(/_RJ)QQ5Z(NTG=@6W-?.!Z7FR O)')IIW)]QV$40I5CTD-) M*!R]B)=14BR-#.0&5PYVNDY;@6VU\5UF.]M[J]\NT7NMH5H':QV!W T7I5P- MI04W=*-D,I2FVZ2)!FC&35+_$,RS01J I/7MD8D,K[0Y&@#3^:W1D,8&$FNS M\^*L7HA#Y E)QH[+8$A"XA#.@S#6.H%^'?&71N5[1OAU MDYI6)IMYY#4)?+'C.37S*ZU@I=9!496][H \@_9SC?Z@ N!B>T6UA4%SYE%* M%$ #PP78 7%Q8D51X( &'9NKR:L,JZUE:%[AYUV_7F5@CA:^UY%B8(;"=(.E M_8S7K92I)_*9[9+I^%(Q+IF.! M1X11M%%'7TOCKO]XS.12\N<_N:'SU^M54?)5,BCWY$\=G352MR-W* M;;;AREW_Q'.YR6$FT^?TV__<,^D,(OV3:CP84Z^$M8!@*Z%:#UGZE+)':=+; MFW3=. R:?V>:G&TJ=JO4GI4]3PXSE%4HPA_I>KT2V/,=(6+H(16#CT,/)I[O M0I>X$9$[?$%]HZ/&;<-+F[%;N@(10 ETNDMA%D8\BU&#W8<.F1F[;Q80!&M7A\DC0]/9+0V"8>$GHG6C& M&Z!#)2WM=G;-SKJU.53F*YW@G@I&$>^C!98@N-#F?E$7T #AG&X,V!H1G;+(#U*9R'[0C<' *S',]9@ MFYABC!$S/^/70<+6D7QG7_.>H.NH?73@K?62N<_HDK%4G7OC-7*\I_VQD'$9 MK-Z&EL8(>X&!E/C-TX^M(T]]#U,_?OW.)JO03M(^55XB><18F ?N)RB#!G$+N(0X%#%_. ""]Q M35.G.O3B2 2A@'&4^%#N:4(8\P##&"/N,1*YCM Z M].KM:6DLTP@*VI(.+ 1^'ET]DK&"V<3,,@PN8S+IA<(2@YSO9U;:Z%7WD"OZ M7YCY'LK+NS&73SA=*W?9QRS_6;Y;K@AU8NP&% 8(>Q 17U*+(_F%2/L&Q;Y@ MW(UFN7'2(^C2Z&E_-Z"H[P;@K<1 9#FX53*#-_7O?ISIYDG?6&NZ;!8P@A.3 MI87;)$=W0RY?C'^E\0(NB&B.R6M?!>D3\Y_CTHX;)VR.KWUU@N48(H2UV&B+&W9.+A=+NFCT:6^:/Z5/V1Y71UEJYBZ=MY6S3B9XM!! MU%LMYAF:B=>#GE$Y-Q23'CV.!]9>-L2A@LR=_' D8"=R'8YM<< 9A6+V7SK#IDS+YV_W>+U^ M^UBD&UX4*\SEGVE_:'*]%!)6, M8"NDWAP_AV#W[+: R\3SV@P2[:GEV>? M,3>)MW=2KL2'O,HHOC_\_ZR9ZE^WF05]@UMQJXS0>2Z!S!Z+]7/M@#QT7+;C M4C[;S-9O"MP@8U&K@]GL1A-UVR:DT7O#?'+[["!?LCH6IMX)R&4*(>S%##J) MDT#$G0#B0*5J9AP[B#$6149Q*>[F=7CU*?L^8KW9YX?F8WD[7-SM5JYIC[F_+\>^8;6 M^8@]/_03(C@,/!)"Y @*DTA$T.-"*2?DQL)R3IZ/%U$I/T0W V08G&J\/HYNJA*O:[N?VL@N&V M,7#/7Z1J=37W540\S /7A4(XKC1&8@0)WLT:R$O=B%R3Y7V3K[<#0F M(&UL+-%/?W^SDH^V^H?4H__B0#LGRWEZNWE7-4:?;W(L=[]4&5(_XW3S.2N* MKQROT__F;(68[W+'3V 4<"+-'11 (C=!D"7$#5TGC(. #2@(KB^!UO29OSIX MHP"@C0: ?Z=W*LP$O+F5&OP(Y';5,)C?8%0T;2*[(,_EK*E% DI&\$9)^>,% MV,*]U06TE+D A OY>W"#OULTGHS!LV5#Z7<\KREE#,B1167>PM" JS*MS35U M9_I&-M)$J;.0^/)_" 9<[ML0"2-(8DEI.*9^F*C+S(EA =O3'2W-C-K+65W\ M!TK2@5< SF*KQTDV$)N<@8: -2 LJ1L):T%'9[J9.:2H6]GC@*&>YX<20U'F M*94V0E5QNRIF\/7;KTW*4Y&$./0<#$68,(A$&,#8%[&T=;!+&?%I&/AF[-#1 MV_(H8BML4PF^$A>\D0*;AMUWHZS+$Y:PFYPL.F";(+FL%B[6J*.KKYGY0T/M M8Q+1>6ETPLSWC_PF^RW-UDUPX]^R>_Y.>:/SY\_X#X-X0]-VET8AA\DE 7OD M*M)WIX,Z@%5:@$8-(/6XZ#LY&0]__X'VE,A/3$#3@#XFVZC;R@/9W]EH9 M0K5AZ,@=JM_&T%/PAYS3.BI[%3).:23W14%&Y+@*O'D3IMO)IW+U__%L_5R4_RM+-^5OLG79;.,KH0[Q0A'X,$BDD8%8 ME$!".8<>?3M!6RA-S"HG >IW M-ID@Q3):%3JL#;7I$7O1W^*0,]@.ZP!24Z]ZMN)3)_2=9G_;^?9,.UD=#?9[ M5JVG!^=-6..B2$5*Z_WO8WDE+JG\4![7ZIR_JL&I.#KG=Y*FTR?^:4/E#KD* M&PQ\!\>AW+[ZL1-+ZN0.Q"Y)8.PF I,@"I+0T)D_7)BE$>RA+B![+)6;J*5. M4]'WA4*@UFA0I.>HL=0],IAGA"8W&:<];1U])HM)EQ.UG!5MA!#-D%LAX!6H)N8GX;C-J0?*U]>-A+TWJVI[FSL_:I M?"(I:^\K U,MTCO.'M?\2KSGI&P53]^G1O(3A).88(@C%$$4>0E,&/4@9C'# M"+/ YT;NM_XNET8B6XG5$O\YV]Q"V>D]4-*#EOB&>0_[@==C%+MP3DPL1TC> MG$)RTE13^GC9RA/8W^&\&?^T 3C*W:?_YC VNF3_^5B459-54EG.;K(;_/WO M:7EWEZU5!;B/67XZ@^ J$ [W/8YAG&!)4RYQ8!(D L:8,"QW[P&EP8 H^!$B M:?M/0";//E5^.AIEA+07!%UNFMY5-H"[A:6N#& M2#+KRFS8@+73*0W7G M/? AWTO[P6XKR0&?\;W#W\%>">XP0%, M+]8:)U8V$9Q\[[\'[Y'N9AQQC]7^Q^J=9-M&=/4V M,M^!EZX^+\Z]M%\:>ORU-;NNQ"^G'6LWALHC^X\=:G,\;;D MX/<#]B#7/!?2OL)2H-T%_%U6Q+Q_J$I[?DV+?WS,.?^TD;-!SO:ON.0K M[ C,.0MAG/C*P^&%$$>.#P67)H#+8\\7CO9V98PD2YO-2D8HI) @;:0$N133 MP*H?-2X:&Z*YT)Z805IJM')[7(#JR+32!;24N0!*'97-587B-@/S=<:!,=B9 MS35 ,VWBIAXHLZV>#7 [=X6C.IAO VD#AQ=[32L-FBUC12Z[S3/V2,OB.X:@I,TS6BATF:>R@99I*O^U-TN[VYZ%/K34VU*#WL-C M Y@O-V7*TO6C.MS;%[7[\)VN'QEGJHZEBKYX+)L\+1]PKMR)A:2L*CYC[U?A ME C*> 1CX4O.<$.YYZ1^"!TO<6D@MYT.U:I:-YV(2R.<=EAOJW#C5K&ZL&Q+ MM:K*3Z,R;9Z(X9UIFANVX-A/?K;FH"O M%"UN&^#ST>76>S+/'UC=U%/6;%-7PB!%X(E7E\;7]=W4]IZLD=4\T]\IH/K\ M#Z,QFI@$A\-CE).O X1!:?=.M3=;9KT.9=K)\[H>&^"^_/CIX]55_G>>WMZ5 MG%T^\1S?L9&P/S=%S>3.SV>A*F/JD 0BE5L!YM S@Q%U387>5@*S!H) 8[D0TI M4Q=* U^A;4CG"NQH/LOAT)IY_4Q@ZO3N:34TGQ?/1*\7WCJC%\UMJ)N<7>9Y MJ[[\[>WE$T[7!K941Q-+(UDI6E[%U()*0K7ET;>BNJ#JMZ8LH30QD][DN+H, M]>+:5&M;>0) J^:6!DJ#S*ZN=FG6E-@_JCXEH3&24@Z$-;S M88T';+9$)/6MRC=;27\$Z0;H8#4[7-Q=Y]E3RCA[^_QKP5G=074O_9*6Z5/-6MOTM*'B@_(,WBC- "JQ.!.";#78I+LPL-!M$1I P28E>>& W1(?B-: M,M]$?=H4LI-<&FS7V3JELE'9+_V2E9ZA,E>WIE>:62KO!I5%:(SC8[B.V MXE<'^$H'SAY59@RI"FATT=^ ZG3[BL,H'OTFE>;MC?.+M]L94\490I\9%+J1?!!*E:R%10F+"(0Y0$ M/DX\'%.SNY$C9%D:">Q5>9%75FUF&FW:_IB]/H.+:8T91SV2F6ET)J:D*0=F M0"&_T9!:J_LW7)*9RP2.ANRXJN#X)@?>'3B9E[%U/OWV>?](D_6S(O_Z]GM+ MW"JL[>8.;Z[J^TT_RR;*XM-&&G5IQE8.B<*8< H#1.2>UQ=,9<3P(1>4(9_1 M*!9F*=1G$GQIM%Y)I^O6FWV4]7A\B6,W,>FWD^>VE6Z'@JACDY-)=I7J%Z!) M#=)>,^HHW5+J#ZZVUT9K"-01<0V"Q8L&,P^;K>L'"7-0^?B)MK%%"U;02[:_"W?!=APPQ38APAR7WB8.AYTD!M(!(,0)A@+Z+J18+$D?X8#,WH? M@>$\)'Z(XC@ 7>3$O@@0Q&'"I4'L88@)\F!$6!)Z28@\Y@\*23='\36"T!LH M/]B 4F^E&_%]3;R>::,Q(+;\I,[6HLE?MCYS_/A)U8XCQD\_-FP=>82_"X>9 J %Q5 M'RCO.'BHO!% OFE&$-K#I,<<4X _,:5L<6_+#+9"5V"KB,IG7@(EN#W",87* M$A-I=SLK19F"<;-W/_:PW54$N#5!1JV M[.[RTS8IB:ISN=T/_Y;R7#9Y]]SD/J6^&_HT\J#/7!>B(/1AXI$0^J%@ONNZ MF(5&Q4V,>E_:\M;*WKR3M/(!?[G\S3#C[+#1T%N*)L-XXN5C'+S&"\ @F"R1 MMEG?LQ+M(%@.R7%8(\,(K0F<>\^+]'931R:H6';N((1$@J K? 91XB*(8P]# M+XBI%R8!1Y2;,-?I;I9&4=NHTI:8@^X%G %5CX#&0S4QTPQ R9A>ND&PQ"-G M.IF5,+H5/62&GJ>'4O^L=?A_V^/WC!8HD^>CJ;E4;T%#^D$\VWAM'*SUG& M_DC7Z\_IAE=A 2L:81>)D$+']^5VB(9YY170SF[V)& 64T2SMQF+0;#W3 MY&RSMENE]NSM>7)HZA.A5N:W?"/_4BI_A0JPHB5G7WGYF&^N-NIGU2I>K!(G M\ @/$?0%(Q")@,(XYB[D'L$.\H+8(4,2AYO(H/7=SQ_"O148Y)7$*I93N34! MKH0VS6)B,"1Z6PWK",^5IZ02&S1R5Y[."[##NI8=O/F<%<6/"G+U^WH/8M'U M.00[:PE)#+J>.0.).2C'*4<&M#$VP=/^N'?O^$,^H