0000844965-21-000002.txt : 20210305 0000844965-21-000002.hdr.sgml : 20210305 20210305164942 ACCESSION NUMBER: 0000844965-21-000002 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210305 DATE AS OF CHANGE: 20210305 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TETRA TECHNOLOGIES INC CENTRAL INDEX KEY: 0000844965 STANDARD INDUSTRIAL CLASSIFICATION: CRUDE PETROLEUM & NATURAL GAS [1311] IRS NUMBER: 742148293 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-13455 FILM NUMBER: 21719162 BUSINESS ADDRESS: STREET 1: 24955 INTERSTATE 45 NORTH CITY: THE WOODLANDS STATE: TX ZIP: 77380 BUSINESS PHONE: 2813671983 MAIL ADDRESS: STREET 1: 24955 INTERSTATE 45 NORTH CITY: THE WOODLANDS STATE: TX ZIP: 77380 10-K 1 tti-20201231.htm 10-K tti-20201231
0000844965--12-312020FYfalse1540220341530us-gaap:AccruedLiabilitiesCurrentAndNoncurrentus-gaap:AccruedLiabilitiesCurrentAndNoncurrent00008449652020-01-012020-12-31iso4217:USD00008449652020-06-30xbrli:shares00008449652021-03-0300008449652020-12-3100008449652019-12-31iso4217:USDxbrli:shares0000844965us-gaap:ProductMember2020-01-012020-12-310000844965us-gaap:ProductMember2019-01-012019-12-310000844965us-gaap:ProductMember2018-01-012018-12-310000844965us-gaap:ServiceMember2020-01-012020-12-310000844965us-gaap:ServiceMember2019-01-012019-12-310000844965us-gaap:ServiceMember2018-01-012018-12-3100008449652019-01-012019-12-3100008449652018-01-012018-12-310000844965us-gaap:RetainedEarningsMember2020-01-012020-12-310000844965tti:CommonStockValueMember2017-12-310000844965us-gaap:AdditionalPaidInCapitalMember2017-12-310000844965us-gaap:TreasuryStockMember2017-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2017-12-310000844965us-gaap:RetainedEarningsMember2017-12-310000844965us-gaap:NoncontrollingInterestMember2017-12-3100008449652017-12-310000844965us-gaap:RetainedEarningsMember2018-01-012018-12-310000844965us-gaap:NoncontrollingInterestMember2018-01-012018-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2018-01-012018-12-310000844965tti:CommonStockValueMember2018-01-012018-12-310000844965us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310000844965us-gaap:TreasuryStockMember2018-01-012018-12-310000844965tti:CommonStockValueMember2018-12-310000844965us-gaap:AdditionalPaidInCapitalMember2018-12-310000844965us-gaap:TreasuryStockMember2018-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2018-12-310000844965us-gaap:RetainedEarningsMember2018-12-310000844965us-gaap:NoncontrollingInterestMember2018-12-3100008449652018-12-310000844965us-gaap:RetainedEarningsMember2019-01-012019-12-310000844965us-gaap:NoncontrollingInterestMember2019-01-012019-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2019-01-012019-12-310000844965tti:CommonStockValueMember2019-01-012019-12-310000844965us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310000844965us-gaap:TreasuryStockMember2019-01-012019-12-310000844965us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310000844965srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310000844965tti:CommonStockValueMember2019-12-310000844965us-gaap:AdditionalPaidInCapitalMember2019-12-310000844965us-gaap:TreasuryStockMember2019-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310000844965us-gaap:RetainedEarningsMember2019-12-310000844965us-gaap:NoncontrollingInterestMember2019-12-310000844965us-gaap:NoncontrollingInterestMember2020-01-012020-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-12-310000844965tti:CommonStockValueMember2020-01-012020-12-310000844965us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310000844965us-gaap:TreasuryStockMember2020-01-012020-12-310000844965tti:CommonStockValueMember2020-12-310000844965us-gaap:AdditionalPaidInCapitalMember2020-12-310000844965us-gaap:TreasuryStockMember2020-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310000844965us-gaap:RetainedEarningsMember2020-12-310000844965us-gaap:NoncontrollingInterestMember2020-12-31xbrli:pure0000844965us-gaap:LineOfCreditMembersrt:ParentCompanyMember2020-12-310000844965srt:MinimumMemberus-gaap:FiniteLivedIntangibleAssetsMember2020-01-012020-12-310000844965srt:MaximumMemberus-gaap:FiniteLivedIntangibleAssetsMember2020-01-012020-12-310000844965tti:StandardLithiumMember2020-01-012020-12-310000844965tti:StandardLithiumMember2019-01-012019-12-310000844965tti:StandardLithiumMember2018-01-012018-12-310000844965tti:StandardLithiumMember2020-12-310000844965tti:StandardLithiumMember2019-12-310000844965us-gaap:BuildingMembersrt:MinimumMember2020-01-012020-12-310000844965us-gaap:BuildingMembersrt:MaximumMember2020-01-012020-12-310000844965srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2020-01-012020-12-310000844965us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2020-01-012020-12-310000844965srt:MinimumMemberus-gaap:VehiclesMember2020-01-012020-12-310000844965srt:MaximumMemberus-gaap:VehiclesMember2020-01-012020-12-310000844965srt:MinimumMemberus-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2020-01-012020-12-310000844965srt:MaximumMemberus-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2020-01-012020-12-310000844965tti:OffshoreDivisionMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMember2019-08-310000844965tti:OffshoreDivisionMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMember2018-03-010000844965tti:CompressionMember2020-01-012020-12-310000844965tti:OffshoreServicesMember2020-01-012020-12-310000844965tti:CompressionMember2019-01-012019-12-310000844965tti:OffshoreServicesMember2019-01-012019-12-310000844965tti:MaritechMember2019-01-012019-12-310000844965us-gaap:SeriesAPreferredStockMembertti:CompressionMember2019-01-012019-12-310000844965us-gaap:SeriesAPreferredStockMembertti:OffshoreServicesMember2019-01-012019-12-310000844965us-gaap:SeriesAPreferredStockMembertti:MaritechMember2019-01-012019-12-310000844965us-gaap:SeriesAPreferredStockMember2019-01-012019-12-310000844965tti:CompressionMember2018-01-012018-12-310000844965tti:OffshoreServicesMember2018-01-012018-12-310000844965tti:MaritechMember2018-01-012018-12-310000844965us-gaap:SeriesAPreferredStockMembertti:CompressionMember2018-01-012018-12-310000844965us-gaap:SeriesAPreferredStockMembertti:OffshoreServicesMember2018-01-012018-12-310000844965us-gaap:SeriesAPreferredStockMembertti:MaritechMember2018-01-012018-12-310000844965us-gaap:SeriesAPreferredStockMember2018-01-012018-12-310000844965tti:CompressionMember2020-12-310000844965tti:OffshoreServicesMember2020-12-310000844965tti:MaritechMember2020-12-310000844965tti:CompressionMember2019-12-310000844965tti:OffshoreServicesMember2019-12-310000844965tti:MaritechMember2019-12-310000844965tti:CompletionFluidsProductsDivisionMembercountry:US2020-01-012020-12-310000844965tti:CompletionFluidsProductsDivisionMembercountry:US2019-01-012019-12-310000844965tti:CompletionFluidsProductsDivisionMembercountry:US2018-01-012018-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:NonUsMember2020-01-012020-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:NonUsMember2019-01-012019-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:NonUsMember2018-01-012018-12-310000844965tti:CompletionFluidsProductsDivisionMember2020-01-012020-12-310000844965tti:CompletionFluidsProductsDivisionMember2019-01-012019-12-310000844965tti:CompletionFluidsProductsDivisionMember2018-01-012018-12-310000844965tti:WaterFlowbackServicesMembercountry:US2020-01-012020-12-310000844965tti:WaterFlowbackServicesMembercountry:US2019-01-012019-12-310000844965tti:WaterFlowbackServicesMembercountry:US2018-01-012018-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:NonUsMember2020-01-012020-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:NonUsMember2019-01-012019-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:NonUsMember2018-01-012018-12-310000844965tti:WaterFlowbackServicesMember2020-01-012020-12-310000844965tti:WaterFlowbackServicesMember2019-01-012019-12-310000844965tti:WaterFlowbackServicesMember2018-01-012018-12-310000844965tti:InterdivisionEliminationsMembercountry:US2020-01-012020-12-310000844965tti:InterdivisionEliminationsMembercountry:US2019-01-012019-12-310000844965tti:InterdivisionEliminationsMembercountry:US2018-01-012018-12-310000844965tti:InterdivisionEliminationsMemberus-gaap:NonUsMember2020-01-012020-12-310000844965tti:InterdivisionEliminationsMemberus-gaap:NonUsMember2019-01-012019-12-310000844965tti:InterdivisionEliminationsMemberus-gaap:NonUsMember2018-01-012018-12-310000844965tti:InterdivisionEliminationsMember2020-01-012020-12-310000844965tti:InterdivisionEliminationsMember2019-01-012019-12-310000844965tti:InterdivisionEliminationsMember2018-01-012018-12-310000844965country:US2020-01-012020-12-310000844965country:US2019-01-012019-12-310000844965country:US2018-01-012018-12-310000844965us-gaap:NonUsMember2020-01-012020-12-310000844965us-gaap:NonUsMember2019-01-012019-12-310000844965us-gaap:NonUsMember2018-01-012018-12-310000844965tti:WaterFlowbackServicesMember2017-12-3100008449652017-01-012017-12-310000844965tti:CompletionFluidsProductsDivisionMember2020-10-012020-12-310000844965tti:WaterFlowbackServicesMember2020-10-012020-12-3100008449652019-07-012019-09-300000844965srt:MinimumMember2020-01-012020-12-310000844965srt:MaximumMember2020-01-012020-12-310000844965us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2020-12-310000844965us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2019-12-310000844965tti:TermLoanMemberus-gaap:SecuredDebtMember2020-12-310000844965tti:TermLoanMemberus-gaap:SecuredDebtMember2019-12-310000844965srt:ParentCompanyMember2020-12-310000844965srt:ParentCompanyMember2019-12-310000844965us-gaap:LineOfCreditMembersrt:ParentCompanyMemberus-gaap:RevolvingCreditFacilityMember2020-12-310000844965srt:ParentCompanyMemberus-gaap:LetterOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-12-310000844965tti:SwinglineLoanSublimitMembersrt:ParentCompanyMemberus-gaap:RevolvingCreditFacilityMember2020-12-310000844965us-gaap:LineOfCreditMembersrt:ParentCompanyMember2019-12-310000844965us-gaap:FederalFundsEffectiveSwapRateMembertti:AssetBasedLendingCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2018-09-102018-09-100000844965us-gaap:LondonInterbankOfferedRateLIBORMembertti:AssetBasedLendingCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2018-09-102018-09-100000844965srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:SecuredDebtMembertti:AssetBasedLendingCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-01-012020-12-310000844965srt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:SecuredDebtMembertti:AssetBasedLendingCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-01-012020-12-310000844965srt:MinimumMemberus-gaap:BaseRateMemberus-gaap:SecuredDebtMembertti:AssetBasedLendingCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-01-012020-12-310000844965srt:MaximumMemberus-gaap:BaseRateMemberus-gaap:SecuredDebtMembertti:AssetBasedLendingCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-01-012020-12-310000844965srt:MinimumMembertti:AssetBasedLendingCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2018-09-102018-09-100000844965srt:MaximumMembertti:AssetBasedLendingCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2018-09-102018-09-100000844965tti:AssetBasedLendingCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2018-09-100000844965tti:TermLoanMembertti:TermCreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:SecuredDebtMember2018-09-102018-09-100000844965tti:TermLoanMembertti:TermCreditAgreementMemberus-gaap:BaseRateMemberus-gaap:SecuredDebtMember2018-09-102018-09-100000844965tti:TermLoanMembertti:TermCreditAgreementMemberus-gaap:SecuredDebtMember2018-09-102018-09-100000844965tti:TermLoanMembertti:TermCreditAgreementMemberus-gaap:SecuredDebtMember2018-09-100000844965tti:SwiftWaterEnergyServicesMember2018-02-132018-02-280000844965tti:SwiftWaterEnergyServicesMember2018-02-282018-02-280000844965tti:SwiftWaterEnergyServicesMember2018-02-270000844965tti:SwiftWaterEnergyServicesMember2019-12-310000844965tti:JRGOEnergyServicesLLCMember2018-12-062018-12-060000844965tti:JRGOEnergyServicesLLCMember2018-12-060000844965tti:OffshoreDivisionMember2018-03-020000844965tti:OffshoreDivisionMembertti:PromissoryNoteMember2018-03-020000844965tti:Within90DaysFollowingBondingAgreementClosingMember2020-12-3100008449652016-12-0900008449652016-12-092016-12-090000844965tti:Tetra2007LongTermIncentiveCompensationPlanMember2020-12-310000844965tti:Tetra2011LongTermIncentiveCompensationPlanMember2013-05-030000844965tti:Tetra2011LongTermIncentiveCompensationPlanMember2020-12-310000844965us-gaap:RestrictedStockMember2018-02-282018-02-280000844965tti:A2018EquityPlanMember2018-05-310000844965tti:A2018DirectorPlanMember2018-05-310000844965us-gaap:RestrictedStockMember2019-12-310000844965us-gaap:RestrictedStockMember2020-01-012020-12-310000844965us-gaap:RestrictedStockMember2020-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000844965us-gaap:FairValueInputsLevel3Memberus-gaap:InvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000844965us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:WarrantMember2020-12-310000844965us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:WarrantMember2020-12-310000844965us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:WarrantMember2020-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000844965us-gaap:FairValueInputsLevel3Memberus-gaap:InvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000844965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:WarrantMember2019-12-310000844965us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:WarrantMember2019-12-310000844965us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:WarrantMember2019-12-310000844965us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:WarrantMember2019-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:FairValueMeasurementsNonrecurringMember2019-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel1Member2019-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2019-12-310000844965us-gaap:FairValueInputsLevel3Membertti:CompletionFluidsProductsDivisionMemberus-gaap:FairValueMeasurementsNonrecurringMember2019-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:FairValueMeasurementsNonrecurringMember2019-01-012019-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:WaterFlowbackServicesIntangibleAssetsMember2019-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel1Membertti:WaterFlowbackServicesIntangibleAssetsMember2019-12-310000844965us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMembertti:WaterFlowbackServicesIntangibleAssetsMember2019-12-310000844965us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMembertti:WaterFlowbackServicesIntangibleAssetsMember2019-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:WaterFlowbackServicesIntangibleAssetsMember2019-01-012019-12-310000844965tti:WaterFlowbackServicesEquipmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2019-12-310000844965tti:WaterFlowbackServicesEquipmentMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel1Member2019-12-310000844965tti:WaterFlowbackServicesEquipmentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2019-12-310000844965us-gaap:FairValueInputsLevel3Membertti:WaterFlowbackServicesEquipmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2019-12-310000844965tti:WaterFlowbackServicesEquipmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2019-01-012019-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMember2019-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel1Member2019-12-310000844965us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2019-12-310000844965us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMember2019-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMember2019-01-012019-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:ProductMember2020-01-012020-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:ProductMember2019-01-012019-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:ProductMember2018-01-012018-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:ProductMember2020-01-012020-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:ProductMember2019-01-012019-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:ProductMember2018-01-012018-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:ServiceMember2020-01-012020-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:ServiceMember2019-01-012019-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:ServiceMember2018-01-012018-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:ServiceMember2020-01-012020-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:ServiceMember2019-01-012019-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:ServiceMember2018-01-012018-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:OperatingSegmentsMember2020-01-012020-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310000844965tti:CompletionFluidsProductsDivisionMemberus-gaap:OperatingSegmentsMember2018-01-012018-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310000844965tti:WaterFlowbackServicesMemberus-gaap:OperatingSegmentsMember2018-01-012018-12-310000844965us-gaap:OperatingSegmentsMember2020-01-012020-12-310000844965us-gaap:OperatingSegmentsMember2019-01-012019-12-310000844965us-gaap:OperatingSegmentsMember2018-01-012018-12-310000844965us-gaap:CorporateMember2020-01-012020-12-310000844965us-gaap:CorporateMember2019-01-012019-12-310000844965us-gaap:CorporateMember2018-01-012018-12-310000844965tti:CorporateOverheadMember2020-01-012020-12-310000844965tti:CorporateOverheadMember2019-01-012019-12-310000844965tti:CorporateOverheadMember2018-01-012018-12-310000844965tti:CompletionFluidsProductsDivisionMember2020-12-310000844965tti:CompletionFluidsProductsDivisionMember2019-12-310000844965tti:WaterFlowbackServicesMember2020-12-310000844965tti:WaterFlowbackServicesMember2019-12-310000844965us-gaap:CorporateMember2020-12-310000844965us-gaap:CorporateMember2019-12-310000844965tti:CompressionMember2020-12-310000844965tti:CompressionMember2019-12-310000844965tti:CompressionMember2020-01-012020-12-310000844965tti:CompressionMember2019-01-012019-12-310000844965tti:CompressionMember2018-01-012018-12-310000844965tti:CanadaAndMexicoMember2020-01-012020-12-310000844965tti:CanadaAndMexicoMember2019-01-012019-12-310000844965tti:CanadaAndMexicoMember2018-01-012018-12-310000844965srt:SouthAmericaMember2020-01-012020-12-310000844965srt:SouthAmericaMember2019-01-012019-12-310000844965srt:SouthAmericaMember2018-01-012018-12-310000844965srt:EuropeMember2020-01-012020-12-310000844965srt:EuropeMember2019-01-012019-12-310000844965srt:EuropeMember2018-01-012018-12-310000844965srt:AfricaMember2020-01-012020-12-310000844965srt:AfricaMember2019-01-012019-12-310000844965srt:AfricaMember2018-01-012018-12-310000844965tti:AsiaAndOtherMember2020-01-012020-12-310000844965tti:AsiaAndOtherMember2019-01-012019-12-310000844965tti:AsiaAndOtherMember2018-01-012018-12-310000844965country:US2020-12-310000844965country:US2019-12-310000844965tti:CanadaAndMexicoMember2020-12-310000844965tti:CanadaAndMexicoMember2019-12-310000844965srt:SouthAmericaMember2020-12-310000844965srt:SouthAmericaMember2019-12-310000844965srt:EuropeMember2020-12-310000844965srt:EuropeMember2019-12-310000844965srt:AfricaMember2020-12-310000844965srt:AfricaMember2019-12-310000844965tti:AsiaAndOtherMember2020-12-310000844965tti:AsiaAndOtherMember2019-12-310000844965tti:OffshoreServicesMember2020-12-310000844965tti:OffshoreServicesMember2019-12-310000844965tti:CSICompresscoMembertti:SpartanEnergyPartnersLPMemberus-gaap:SubsequentEventMembertti:SpartanEnergyPartnersLPMember2021-01-292021-01-290000844965tti:CSICompresscoMembertti:SpartanEnergyPartnersLPMemberus-gaap:SubsequentEventMember2021-01-292021-01-290000844965tti:CSICompresscoMembertti:SpartanEnergyPartnersLPMemberus-gaap:SubsequentEventMember2021-01-290000844965us-gaap:SubsequentEventMember2021-01-292021-01-290000844965us-gaap:SubsequentEventMember2021-01-29

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE FISCAL YEAR ENDED DECEMBER 31, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE TRANSITION PERIOD FROM             TO            .     
COMMISSION FILE NUMBER 1-13455
 
TETRA Technologies, Inc.
(Exact name of registrant as specified in its charter)

Delaware74-2148293
(State or Other Jurisdiction of Incorporation or Organization)(I.R.S. Employer Identification No.)
24955 Interstate 45 NorthThe Woodlands,Texas77380
(Address of Principal Executive Offices)(Zip Code)
(281) 367-1983
(Registrant’s Telephone Number, Including Area Code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common StockTTINew York Stock Exchange

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes    No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes    No

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer Accelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. Yes    No
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes   No

The aggregate market value of common stock held by non-affiliates of the Registrant was $64,937,973 as of June 30, 2020.
As of March 3, 2021, TETRA Technologies, Inc. had 126,635,900 shares outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Part III information is incorporated by reference to the registrant’s proxy statement for its annual meeting of stockholders to be held
April 29, 2021, to be filed with the Securities and Exchange Commission within 120 days of the end of the registrant’s fiscal year.



TABLE OF CONTENTS
 
 
 Part I 
 Part II 
 Part III 
 Part IV 



Forward-Looking Statements

This Annual Report on Form 10-K (this “Annual Report”) contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”). Forward-looking statements in this Annual Report are identifiable by the use of the following words, the negative of such words, and other similar words: “anticipates”, “assumes”, “believes”, “budgets”, “could”, “estimates”, “expects”, “forecasts”, “goal”, “intends”, “may”, “might”, “plans”, “predicts”, “projects”, “schedules”, “seeks”, “should”, “targets”, “will”, and “would”.

    Such forward-looking statements reflect our current views with respect to future events and financial performance and are based on assumptions that we believe to be reasonable, but such forward-looking statements
are subject to numerous risks, and uncertainties, including, but not limited to:

economic and operating conditions that are outside of our control, including the trading price of our common stock, and the supply, demand, and prices of oil and natural gas;
the availability of adequate sources of capital to us;
the levels of competition we encounter;
the activity levels of our customers;
our operational performance;
the availability of raw materials and labor at reasonable prices;
risks related to acquisitions and our growth strategy;
restrictions under our debt agreements and the consequences of any failure to comply with debt covenants;
the effect and results of litigation, regulatory matters, settlements, audits, assessments, and contingencies;
potential regulatory initiatives to restrict hydraulic fracturing activities on federal lands as well as other actions to more stringently regulate certain aspects of oil and gas development such as air emissions and water discharges;
risks related to our foreign operations;
risks related to our non-controlling equity investments;
information technology risks including the risk of cyberattack;
global or national health concerns, including the outbreak of pandemics or epidemics such as the coronavirus (COVID-19);
operational challenges relating to COVID-19, distribution and administration of COVID-19 vaccines and efforts to mitigate the spread of the virus, including logistical challenges, protecting the health and well-being of our employees, remote work arrangements, performance of contracts and supply chain distributions; and
other risks and uncertainties under “Item 1A. Risk Factors” in this Annual Report and as included in our other filings with the U.S. Securities and Exchange Commission (“SEC”), which are available free of charge on the SEC website at www.sec.gov.

The risks and uncertainties referred to above are generally beyond our ability to control, and we cannot predict all the risks and uncertainties that could cause our actual results to differ from those indicated by the forward-looking statements. If any of these risks or uncertainties materialize, or if any of the underlying assumptions prove incorrect, actual results may vary from those indicated by the forward-looking statements, and such variances may be material.

All subsequent written and oral forward-looking statements made by or attributable to us or to persons acting on our behalf are expressly qualified in their entirety by reference to these risks and uncertainties. You should not place undue reliance on forward-looking statements. Each forward-looking statement speaks only as of
i


the date of the particular statement, and we undertake no obligation to update or revise any forward-looking statements we may make, except as may be required by law.

ii


PART I

Item 1. Business.
 
The financial statements presented in this Annual Report are the consolidated financial statements of TETRA Technologies, Inc., a Delaware corporation and its subsidiaries. When the terms “TETRA,” “the Company,” “we,” “us,” or “our” are used in this document, those terms refer to TETRA Technologies, Inc. and its consolidated subsidiaries.

TETRA is a Delaware corporation incorporated in 1981. Our corporate headquarters are located at 24955 Interstate 45 North, The Woodlands, Texas, 77380. Our phone number is 281-367-1983 and our website is www.tetratec.com. Our common stock is traded on the New York Stock Exchange (the “NYSE”) under the symbol “TTI.”

Our Corporate Governance Guidelines, Code of Business Conduct, Code of Ethics for Senior Financial Officers, Audit Committee Charter, Compensation Committee Charter, and Nominating and Corporate Governance Committee Charter, as well as our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K, and all amendments to those reports are all available, free of charge, on our website at www.tetratec.com as soon as practicable after we file the reports with the SEC. Information contained on or connected to our website is not, and shall not be deemed to be, a part of this Annual Report on Form 10-K or incorporated into any other filings with the SEC. The documents referenced above are available in print at no cost to any stockholder who requests them from our Corporate Secretary.

About TETRA

TETRA Technologies, Inc., together with its consolidated subsidiaries, is a leading, geographically diversified oil and gas services company, focused on completion fluids and associated products and services, comprehensive water management, frac flowback and production well testing. Prior to the closing of the GP Sale (as defined below) on January 29, 2021, we operated in three reporting segments organized into three Divisions. Following the closing of the GP Sale, our products and services are delivered through two reporting segments organized into two Divisions - Completion Fluids & Products and Water & Flowback Services.
 
Our Completion Fluids & Products Division manufactures and markets clear brine fluids, additives, and associated products and services to the oil and gas industry for use in well drilling, completion, and workover operations in the United States and in certain countries in Latin America, Europe, Asia, the Middle East and Africa. The Division also markets liquid and dry calcium chloride products manufactured at its production facilities or purchased from third-party suppliers to a variety of markets outside the energy industry.

Our Water & Flowback Services Division provides onshore oil and gas operators with comprehensive water management services. The Division also provides frac flowback, production well testing, offshore rig cooling, and other associated services in many of the major oil and gas producing regions in the United States and Mexico, as well as in oil and gas basins in certain countries in Latin America, Europe, and the Middle East.

We continue to pursue a long-term growth strategy that includes expanding our core businesses, domestically and internationally, through the introduction of new technology, organic growth and accretive acquisitions.

Products and Services
 
Completion Fluids & Products Division

Liquid calcium chloride, calcium bromide, zinc bromide, zinc calcium bromide, sodium bromide, and blends of such products manufactured by our Completion Fluids & Products Division are referred to as clear brine fluids (“CBFs”) in the oil and gas industry. CBFs are salt solutions that have variable densities and are used to control bottom-hole pressures during oil and gas completion and workover operations. The Division sells CBFs and various CBF additives to U.S. and foreign oil and gas exploration and production companies and to other companies that service customers in the oil and gas industry.
    
1


    The Completion Fluids & Products Division provides both stock and custom-blended CBFs based on each customer’s specific needs and the proposed application. It provides a broad range of associated CBF services, including: on-site fluids filtration, handling and recycling; wellbore cleanup; custom fluids blending; and fluid management services. The Division’s flagship CBF technology, TETRA CS Neptune® completion fluids, are high-density monovalent and divalent fluids that are free of undissolved solids, zinc, priority pollutants, and formate ions. They were developed by TETRA to be environmentally friendly alternatives to traditional zinc bromide high-density completion fluids and environmentally friendly and cost-effective alternatives to cesium formate high-density completion fluids, all of which are used in well completion and workover operations, as well as a low-solids reservoir drilling fluids.

    The Completion Fluids & Products Division offers to repurchase, or “buy-back”, certain used CBFs from customers, which can be reconditioned and recycled. Selling used CBFs back to us reduces the net cost of the CBFs to customers and minimizes our customers’ need to dispose of used fluids. We recondition used CBFs through filtration, blending and the use of proprietary chemical processes, and then market the reconditioned CBFs.
 
By blending different CBFs and using various additives, we are able to modify the specific density, crystallization temperature, and chemical composition of the CBFs as required to meet our customers’ specific needs. The Division’s fluid engineering personnel determine the optimal CBF blend for a customer’s particular application to maximize its effectiveness and lifespan. Our filtration services use a variety of techniques and equipment to remove particulates from CBFs at the customer’s site so the CBFs can be reused. Filtration also enables recovery of a greater percentage of used CBFs for reconditioning.
 
The Completion Fluids & Products Division manufactures liquid and dry calcium chloride and liquid calcium bromide, zinc bromide, zinc calcium bromide, and sodium bromide for distribution, primarily into energy markets. Liquid and dry calcium chloride are also sold into water treatment, industrial, cement, food processing, road maintenance, ice melt, agricultural, and consumer products markets. Sodium bromide is also sold into industrial water treatment markets, where it is used as a biocide in recirculated cooling tower waters and in other applications.

Our calcium chloride manufacturing facilities are located in the United States and Finland. In the United States, we manufacture liquid calcium chloride products at four manufacturing plant facilities. Liquid and flake calcium chloride are also produced at our Kokkola, Finland plant. We operate our European calcium chloride operations under the name TETRA Chemicals Europe. We also manufacture liquid calcium chloride at our facilities in Parkersburg, West Virginia and Lake Charles, Louisiana, and we have two solar evaporation facility locations located in San Bernardino County, California, that produce liquid calcium chloride and sodium chloride from underground brine reserves, which are replenished naturally. Our calcium chloride production facilities have a combined production capacity of approximately 1.0 million equivalent liquid tons per year. We also acquire calcium chloride inventory from other producers.

Our Completion Fluids & Products Division manufactures liquid calcium bromide, zinc bromide, zinc calcium bromide, and sodium bromide at our West Memphis, Arkansas facility. A proprietary process applied at this facility uses bromine and zinc to manufacture zinc bromide. This facility also uses proprietary processes to manufacture calcium bromide and sodium bromide and to recondition and upgrade used CBFs that we have repurchased from our customers.
 
Water & Flowback Services Division
 
Our Water & Flowback Services Division provides a wide variety of water management services that support hydraulic fracturing in unconventional well completions for domestic onshore oil and gas operators. These services include fresh and produced water analysis, treatment and recycling, blending and distribution, storage and pit lining, transfer, engineering, and environmental risk mitigation. The Water & Flowback Services Division’s patented and patent-pending equipment and processes include advanced hydrocyclones for sand management, certain produced- and fresh-water blending technologies, and TETRA Steel™ 1200 rapid deployment water transfer system. The Water & Flowback Services Division seeks to design sustainable solutions that meet the unique needs of each customer in order to maximize operational performance and efficiency, and minimize the use of fresh water. These include tailored “Last Mile” infrastructure - which consists of water storage ponds, movable storage tanks, a network of water transfer lines including poly pipe and TETRA Steel™ lay-flat hose, automated transfer and blending of produced water, and water treatment and recycling systems including the TETRA SwiftWater Automated Treatment (SWAT™) system that chemically treats produced water through a clarification process and the oil recovery from produced water via the TETRA Oil Recovery After Production Technology (Orapt™) mobile oil
2


separation system to transfer water around well pads in a safe, efficient and environmentally responsible manner. Automation has also been deployed throughout 2020 across the TETRA water management portfolio to reduce health, safety and environmental risks and enhance reliability and cost-effectiveness.

Our Water & Flowback Services Division also provides frac flowback services, early production facilities and services, production well testing services, offshore rig cooling services, and other associated services, including well flow management and evaluation services that enable operators to quantify oil and gas reserves, optimize oil and gas production and minimize oil and gas reservoir damage. In certain basins, water, sand, and other abrasive materials commonly accompany the initial production of natural gas or oil, often under high-pressure and high-temperature conditions and, in some cases, from reservoirs containing high levels of hydrogen sulfide gas. The Water & Flowback Services Division provides the specialized equipment and qualified personnel to address these impediments to production. Early production services typically include sophisticated evaluation techniques for reservoir management, including unconventional shale reservoir exploitation and optimization of well workover programs. Frac flowback and production well testing services may include well control, well cleanup and laboratory analysis. These services are used in the completion process after hydraulic fracturing and in the production phase of oil and gas wells.
 
This Division maintains one of the largest fleets of high-pressure production testing equipment in the United States, including equipment designed to work in environments where high levels of hydrogen sulfide gas are present. The Division has domestic operating locations in Colorado, Louisiana, New Mexico, North Dakota, Ohio, Oklahoma, Pennsylvania, Texas, West Virginia, and Wyoming. The Division also has locations in certain countries in Latin America, Europe, and the Middle East.

Former Compression Division

Our former Compression Division provided compression services and equipment for natural gas and oil production, gathering, artificial lift, transmission, processing and storage.     Our former Compression Division’s operations were conducted through our partially-owned CSI Compressco LP (“CCLP”) subsidiary. Through one of our former wholly-owned subsidiaries, CSI Compressco GP LLC (f/k/a CSI Compressco GP Inc.) (the “general partner”), we managed and controlled CCLP, and accordingly, we consolidated CCLP’s results of operations in our consolidated results of operations through December 31, 2020. As of December 31, 2020, common units held by the public represented approximately a 65% common unit ownership interest in CCLP. On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners, LP and Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CCLP, including the incentive distribution rights (“IDRs”) in CCLP and approximately 23.1% of the outstanding limited partner interests in CCLP, in exchange for a combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CCLP common units if CCLP achieves certain financial targets on or before December 31, 2022. We were required to use all net cash proceeds received at closing from the sale to repay borrowings under our Term Credit Agreement. Following the closing of the transaction, we retained approximately 11.1% of the outstanding CCLP common units. Throughout this Annual Report, we refer to the transaction with Spartan as the “GP Sale.” We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” and Note 18 - “Subsequent Event” in the Notes to Consolidated Financial Statements for further information.

Sources of Raw Materials
 
Our Completion Fluids & Products Division manufactures calcium chloride, calcium bromide, zinc bromide, zinc calcium bromide, and sodium bromide for sale to its customers. The Division also recycles used calcium bromide and zinc bromide CBFs repurchased from its oil and gas customers.
 
The Completion Fluids & Products Division manufactures liquid calcium chloride, either from underground brine or by reacting hydrochloric acid with limestone. We produce calcium chloride and sodium chloride at our two facilities in San Bernardino County, California, by solar evaporation of pumped underground brine reserves that contain calcium chloride. The underground reserves of this brine are deemed adequate to supply our foreseeable need for calcium chloride at those plants. The Division also purchases liquid and dry calcium chloride from a number of U.S. and foreign chemical manufacturers.
 
The Completion Fluids & Products Division’s primary sources of hydrochloric acid are co-product streams obtained from chemical manufacturers. Substantial quantities of limestone are also consumed when converting
3


hydrochloric acid into calcium chloride. Currently, hydrochloric acid and limestone are generally available from multiple sources.
 
To produce calcium bromide, zinc bromide, zinc calcium bromide, and sodium bromide at our West Memphis, Arkansas facility, we use bromine, hydrobromic acid, zinc, ammonia water and lime as raw materials. There are multiple sources of zinc that we can use in the production of zinc bromide and zinc calcium bromide. We have a long-term supply agreement with Lanxess, AG (Lanxess”) under which the Completion Fluids & Products Division purchases its requirements of raw material bromine from Lanxess’ Arkansas bromine production facilities.
 
The Completion Fluids & Products Division also owns a calcium bromide manufacturing plant near Magnolia, Arkansas, which was constructed in 1985. This plant was acquired in 1988 and is not operable. We currently lease over 27,000 acres of brine leases in the vicinity of this plant, which contain bromine and lithium. While this plant is designed to produce calcium bromide, it could be modified to produce elemental bromine or select bromine compounds. Development of the brine field, construction of necessary pipelines and reconfiguration of the plant would require a substantial capital investment. The long-term Lanxess bromine supply agreement discussed above provides a secure supply of bromine to support the Division’s current operations. We do, however, continue to evaluate our strategy related to the Magnolia, Arkansas, assets and their future development. Lanxess has certain rights to participate in future development of the Magnolia, Arkansas assets. In addition, we are party to agreements with Standard Lithium Ltd. (“Standard Lithium”) (TSXV:SLL), under which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region (San Bernardino County) of California. See Note 2 - “Summary of Significant Accounting Policies” and Note 15 - “Fair Value Measurements” in the Notes to Consolidated Financial Statements for further information.

The Water & Flowback Services Division purchases water management and production testing equipment and components from third-party manufacturers.

Market Overview and Competition

Our operations are highly dependent upon the demand for, and production of, natural gas and oil in the various domestic and international locations in which we operate, and were significantly affected by the unprecedented impact of the COVID-19 pandemic. Demand for products and services of our Completion Fluids & Products Division remained resilient despite pandemic impacts on commodity prices. Recent oil price volatility and much lower oil prices during the second and third quarters of 2020 particularly affected domestic onshore demand for our Water & Flowback Services Division services. For example, in 2020 West Texas Intermediate oil prices ranged from a high of $63.27 per barrel in January 2020 to a low of negative $39.68 per barrel in April 2020.

Completion Fluids & Products Division
 
Our Completion Fluids & Products Division provides its products and services to oil and gas exploration and production companies in the United States and certain foreign markets, and to other customers that service such companies. Current areas of market presence include the onshore U.S., the U.S. Gulf of Mexico, the North Sea, Mexico and certain countries in South America, Europe, Asia, the Middle East and Africa. Customers with deepwater operations frequently use high volumes of CBFs, which can be subject to harsh downhole conditions, such as high pressure and high temperatures. Demand for CBF products is generally driven by offshore completion and workover activity.

The Completion Fluids & Products Division’s principal competitors in the sale of CBFs to the oil and gas industry are other major international drilling fluids and energy services companies, to many of which we provide products and services. This market is highly competitive and competition is based primarily on service, availability, and price. Customers of the Completion Fluids & Products Division include significant oilfield service companies, major and independent U.S. and international oil and gas producers, and U.S. and international chemical providers. The Division also sells its CBF products through various distributors.
 
The Completion Fluids & Products Division’s liquid and dry calcium chloride products have a wide range of uses outside the energy industry. Non-energy market segments where these products are used include water treatment, industrial, food processing, road maintenance, ice melt, agricultural, and consumer products. We also sell sodium bromide into industrial water treatment markets as a biocide under the BioRid® tradename. Most of these markets are highly competitive. The Completion Fluids & Products Division’s European calcium chloride operations market our calcium chloride products to certain European markets. Our principal competitors in the non-
4


energy related calcium chloride markets include Occidental Chemical Corporation and Vitro in North America and NedMag in Europe.
 
Water & Flowback Services Division

The Water & Flowback Services Division provides comprehensive water management and frac flowback services to a wide-range of onshore oil and gas operators located in all active North America unconventional oil and gas basins.
 
The Division also provides frac flowback services, early production facilities and services, production well testing services, sand filtration, and other associated services in various domestic and international locations, including well flow management and evaluation services that enable operators to quantify oil and gas reserves, optimize oil and gas production, and minimize oil and gas reservoir production damage.

The water management, flowback, and production testing markets are highly competitive, and competition is based on availability of appropriate equipment and qualified personnel, as well as price, quality of service, and safety record. The Division’s skilled personnel, operating procedures, integrated closed-loop water management solution, automation systems, and safety record give us a competitive advantage. Competition in the U.S. water management markets includes Select Energy and various regional companies, while competition in onshore U.S. production testing markets is primarily dominated by numerous small, privately owned operators. Halliburton, and Schlumberger are competitors in the international production testing markets we serve although we provide these services to their customers on a subcontract basis from time to time. Customers for the Water & Flowback Services Division include major integrated and independent U.S. and international oil and gas producers that are active in the areas in which we operate.
 
No single customer provided 10% or more of our total consolidated revenues during the years ended December 31, 2020 or 2018. One customer provided more than 10% of our total consolidated revenues during the year ended December 31, 2019.

Other Business Matters
 
Human Capital Management
 
We collaborate as a team to execute for each other, our customers, and our shareholders. As of December 31, 2020, we had approximately 1,800 people worldwide, including approximately 730 employees of CCLP. None of our U.S. employees are presently covered by a collective bargaining agreement. Our employees outside the U.S. are generally members of labor unions and associations in the countries in which they are employed. We believe that our relations with our employees are good.

Diversity and Inclusion

The diversity of our global workforce stimulates creativity and innovation as we use our collective talents to develop unique solutions to address the world's energy challenges. Our executive management sponsored Diversity & Inclusion Committee focuses on sharing information and promoting key initiatives across the company to educate and create awareness about the importance of a diverse and inclusive culture. The committee also assists the talent management group to attract, retain, develop, and reward a high-performing and diverse workforce, provide forums and sponsor training activities to share best practices concerning diversity and inclusion education, and develop communication platforms to share information about diversity and inclusion and promote the committee’s activities.

Career Development

The board of directors, the chief executive officer, and the director of Human Resources, evaluate, from time to time each year, executive development and succession planning to prepare us for future success. The succession planning process covers all senior management positions and certain other key positions. This review of executive talent determines readiness to take on additional leadership roles and identifies developmental opportunities needed to prepare our executives for greater responsibilities. Our short and long-term business strategy is considered when evaluating candidates and their skills.

Compensation and Benefits

5


The Company’s compensation programs are designed to incentivize performance, maximize returns, and build shareholder value. We work with consultants to benchmark our compensation and benefits programs to help us offer competitive compensation packages to attract and retain high-performing talent. We also offer competitive benefits to attract and retain exceptional talent.

Safety

Recognizing that safety, service quality, and environmental protection are conditions of employment, all employees and contractors are responsible for their safety, the safety of those around them, the quality of their work, and protection of the environment. As part of our safety-focused culture, it is customary that each meeting starts with an employee-led safety moment.

To ensure our work remains safe and of the highest quality, the Company has a comprehensive HSEQ Management System and program designed to improve the capacity of the organization by controlling worksite risks, developing proper work practices and procedures, and empowering employees with stop-work authority if they observe unsafe conditions, omissions, errors, or actions that could result in safety or environmental incidents, or product and service quality issues. If an incident takes place, we investigate all serious occurrences to root causes and implement corrective actions to ensure we expand our capacity to operate safely.

Driving is one of the highest exposure activities that we undertake in our day-to-day operations. We maintain a fleet of DOT and non-DOT vehicles and provide positive, real-time behavior feedback to our drivers via real-time monitors. Coupled with Journey Management, vehicle selection guidelines, and driver training, we have a comprehensive approach to reducing our driving exposure and incidents.
 
Proprietary Technology and Trademarks
 
As of December 31, 2020, we owned or licensed thirty-three issued U.S. patents and had fifteen patent applications pending in the United States. We also had thirty-six owned or licensed patents and forty-five patent applications pending in various other countries. The foreign patents and patent applications are primarily foreign counterparts to certain of our U.S. patents or patent applications. The issued patents expire at various times through 2037. We have elected to maintain certain other internally developed technologies, know-how, and inventions as trade secrets. While we believe that our patents and trade secrets are important to our competitive positions in our businesses, we do not believe any one patent or trade secret is essential to our success.
 
It is our practice to enter into confidentiality agreements with key employees, consultants and third parties to whom we disclose our confidential and proprietary information, and we have typical policies and procedures designed to maintain the confidentiality of such information. There can be no assurance, however, that these measures will prevent the unauthorized disclosure or use of our trade secrets and expertise, or that others may not independently develop similar trade secrets or expertise.
 
We sell various products and services under a variety of trademarks and service marks, some of which are registered in the United States or other countries.
 
Health, Safety, and Environmental Affairs Regulations
 
Our service and sales operations and manufacturing plants are subject to stringent and complex U.S. and foreign health, safety, and environmental laws and regulations. Although we are committed to conducting all of our operations under the highest standards of safety and respect for the environment, risks of substantial costs and liabilities pursuant to such laws and regulations are inherent in certain of our operations and in the development and handling of certain products and equipment produced or used at our plants, well locations, and worksites. Because of these risks, there can be no assurance that significant costs and liabilities will not be incurred now or in the future. Changes in environmental and health and safety laws and regulations could subject us to more rigorous standards and could affect demand for our customers’ products which in turn would impact demand for our products. We cannot predict the extent to which our operations may be affected by any changes to existing laws, regulations and enforcement policies, new interpretations of existing laws, regulations and policies, or any new laws, regulations, or policies promulgated in the future.

We are subject to numerous federal, state, local, and foreign laws and regulations relating to health, safety, and the environment, including regulations regarding air emissions, wastewater and storm water discharges, and the disposal of certain hazardous and nonhazardous wastes. Compliance with such laws and regulations may
6


expose us to significant costs and liabilities, and cause us to incur significant capital expenditures in our operations. Failure to comply with these laws and regulations or associated permits may result in the assessment of administration, civil or criminal fines and penalties, the imposition of other corrective action obligations or other injuctive relief, or both.
 
Our operations in the United States are subject to various evolving environmental laws and regulations that are enforced by the U.S. Environmental Protection Agency (“EPA”); the Bureau of Safety and Environmental Enforcement (“BSEE”) of the U.S. Department of the Interior; the U.S. Coast Guard; and various other federal, state, and local environmental authorities. Similar laws and regulations, designed to protect the health and safety of our employees and visitors to our facilities, are enforced by the U.S. Occupational Safety and Health Administration, and other state and local agencies and authorities. The primary environmental laws and regulations applicable to our operations include: (i) the Federal Water Pollution Control Act of 1972 (the “Clean Water Act”); (ii) the Resource Conservation and Recovery Act of 1976; (iii) the Clean Air Act of 1977 (“CAA”); (iv) the Comprehensive Environmental Response, Compensation, and Liability Act of 1980 (“CERCLA”); (v) the Superfund Amendments and Reauthorization Act of 1986; (vi) the Toxic Substances Control Act of 1976; (vii) the Hazardous Materials Transportation Act of 1975; and (viii) and the Pollution Prevention Act of 1990. Our operations outside the United States are subject to various foreign governmental laws and regulations relating to the environment, health and safety, and other regulated activities in the countries in which we operate.
 
Our operations routinely involve the handling of natural gas, oil, other petroleum products, and produced water. Hydrocarbons or hazardous and nonhazardous wastes may have been released during our operations, by third parties on wellhead sites where we provide services or store our equipment, or on or under other locations where wastes have been taken for disposal. Although most wastes associated with the exploration, development and production of oil and natural gas are currently exempt from the more stringent hazardous waste regulations under RCRA and its state analogs, it is possible that some of the material we handle now or may handle in the future may be subject to regulation under RCRA as a hazardous waste. Additionally, we cannot assure you that such materials will not be subject to more stringent requirements or characterized as hazardous wastes in the future. Separately, properties where such hydrocarbons and/or wastes are released or disposed of may be subject to investigatory, remediation, and monitoring requirements under foreign, federal, state, and local environmental laws and regulations. CERCLA and comparable state laws and regulations impose strict, joint, and several liabilities without regard to fault or the legality of the original conduct on certain classes of persons that contributed to the release of a hazardous substance into the environment. These persons include the owner or operator of a disposal site where a hazardous substance release occurred and any person that transported, disposed of, or arranged for the transport or disposal of such hazardous substances released at a site. Under CERCLA, such persons may be liable for the costs of remediating the hazardous substances that have been released into the environment, for damages to natural resources and for the costs of certain health studies.

    The CAA and its implementing regulations, and comparable state laws and regulations, regulate the emissions of air pollutants from various industrial sources and impose monitoring and reporting requirements. These laws and regulations impose limits on the levels of various substances that may be emitted into the atmosphere. For example, in June 2016, the EPA adopted regulations under its New Source Performance Standards and National Emission Standards for Hazardous Air Pollutants that establish air emission controls for natural gas and natural gas liquids production, processing and transportation activities. These rules establish specific requirements associated with volatile organic compounds and methane emissions from certain hydraulically fractured natural gas wells, production-related wet seal and reciprocating compressors, and pneumatic controllers and storage vessels, and further require that most hydraulically fractured natural gas wells use so-called “green” completions. While the EPA under the Trump Administration finalized rules to rescind or modify certain of these requirements in September 2020, including rescission of the methane-specific requirements applicable to sources in the production and processing segments of the oil and gas industry, various states and industry and environmental groups are separately challenging the EPA’s June 2016 standards and its September 2020 final rule. Moreover, notwithstanding the current court challenges, the EPA under the Biden Administration is expected to reconsider the September 2020 final rule, which could result in more stringent rulemakings. While we do not believe that compliance with current regulatory requirements will have a material adverse effect on our business or operations, additional or more stringent regulations could impose new air permitting or pollution control requirements on our equipment that could require us to incur material costs.

    In accordance with Section 402 of the Clean Water Act, the EPA is authorized to issue National Pollutant Discharge Elimination System (“NPDES”) General Permits to regulate offshore discharges in the Gulf of Mexico which includes Treatment, Completion and Workover (“TCW”) fluids. Our operations include providing services and
7


materials to oil and gas operators for the use of TCW fluids in the Gulf of Mexico. The EPA’s current NPDES permit for oil and gas operations in the federal waters of the Gulf of Mexico requires oil and gas operators to assess the toxicity characteristics of TCW fluids that are discharged and to submit the assessment results through 2021. Although the results of such assessments are not expected to have a material adverse impact on our business or operations, they could result in additional restrictions on oil and gas operation in the Gulf of Mexico under the Clean Water Act, which could have an indirect effect on us. In addition, the Clean Water Act, and comparable state laws and regulations thereunder, also prohibit the discharge of pollutants into regulated waters without a permit, including industrial wastewater discharges and storm water runoff, and establish limits on the levels of pollutants contained in such discharges.

The modification or reinterpretation of existing environmental laws or regulations, the more vigorous enforcement of existing environmental laws or regulations, or the adoption of new environmental laws or regulations could adversely affect oil and natural gas exploration and production operations, which in turn could have an adverse effect on us.

    We maintain various types of insurance intended to reimburse us for certain costs in the event of an accident, including an explosion or similar event, involving our onshore and offshore operations. Our insurance program is reviewed not less than annually with our insurance brokers and underwriters. As part of our insurance program for offshore operations, we maintain Commercial General Liability, Protection and Indemnity, and Excess Liability policies that provide third-party liability coverage, including but not limited to death and personal injury, collision, damage to property including fixed and floating objects, pollution, and wreck removal up to the applicable policy limits. However, such insurance policies may not cover, or may only partially cover, certain losses or claims, which could result in a material adverse effect on our business and operations.
Item 1A. Risk Factors.
 
Certain Business Risks
 
Although it is not possible to identify all of the risks we encounter, we have identified the following significant risk factors that could affect our actual results and cause actual results to differ materially from any such results that might be projected, forecasted, or estimated by us in this Annual Report.

Market Risks
 
The demand and prices for our products and services are affected by several factors, including the supply, demand, and prices for oil and natural gas.
 
    Demand for our services and products is particularly sensitive to the level of exploration, development, and production activity of, and the corresponding capital spending by, oil and natural gas companies. The level of exploration, development, and production activity is directly affected by oil and natural gas prices, which historically have been volatile and are likely to continue to be volatile. Prices for oil and natural gas are subject to large fluctuations in response to relatively minor changes in the supply of and demand for oil and natural gas, market uncertainty, and a variety of other economic factors that are beyond our control.

    Although oil prices steadily rose during late 2020 and early 2021, they fell during early 2020, with West Texas Intermediate oil prices dropping from a high of $63.27 per barrel in January 2020 to a low of negative $39.68 per barrel in April 2020. The West Texas Intermediate price averaged $39.16 per barrel during 2020. Over this same period, U.S. natural gas prices have also been volatile, with the Henry Hub price ranging from a high of $3.14 per million British thermal units (“MMBtu”) in October 2020 to a low of $1.33 per MMBtu in September 2020. As of March 3, 2021, the price of West Texas Intermediate oil was $61.28 per barrel and the Henry Hub price for natural gas was $2.82 per MMBtu. The prolonged volatility and low levels of oil and natural gas prices and persisting supply and demand imbalances have depressed levels of exploration, development, and production activity, and if the drop in oil and natural gas prices we have experienced in 2020 continues or further declines and the supply and demand imbalances persist, there would be a material adverse effect on our business, consolidated results of operations, and consolidated financial condition. Should current market conditions worsen for an extended period of time, we may be required to record additional asset impairments. Such potential impairment charges could have a material adverse impact on our operating results.

8


Factors affecting the prices of oil and natural gas include: the level of supply and demand for oil and natural gas, worldwide; governmental regulations, including the policies of governments regarding the exploration for and production and development of their oil and natural gas reserves; weather conditions, natural disasters, and health or similar issues, such as pandemics or epidemics; worldwide political, military, and economic conditions; the ability or willingness of the Organization of Petroleum Exporting Countries (“OPEC”) and non-OPEC countries, such as Russia, to set and maintain oil production levels; the levels of oil production in the U.S. and by other non-OPEC countries; oil refining capacity and shifts in end-customer preferences toward fuel efficiency and the use of natural gas; the cost of producing and delivering oil and natural gas; and acceleration of the development of, and demand for, alternative energy sources.

The COVID-19 pandemic has had, or may in the future have, certain negative impacts on our business, and such impacts have had, or may in the future have, an adverse effect on our business, our financial condition, results of operations, or liquidity.

    The COVID-19 pandemic and the resulting economic impact have had a significant negative impact on the oil and gas industry. The deterioration in demand for oil caused by the pandemic, coupled with oil oversupply, has had, and is reasonably likely to continue to have, an adverse impact on the demand for our products and services. The public health crisis caused by the COVID-19 pandemic, and the measures that have been taken or that may be taken in the future by governments, various regulatory agencies, our customers and our suppliers, have had, or may in the future have, certain negative impacts on our financial condition, results of operations, and liquidity, including, without limitation, the following:

demand for our products and services declining as our customers continue to adjust their operations in response to lower oil and gas prices;

actions undertaken by national, state and local governments and health officials to contain COVID-19 or treat its effects. In response to various governmental directives, at points we have required most office-based employees, including most employees based at our headquarters in The Woodlands, Texas, to work remotely. We may experience reductions in productivity and disruptions to our business routines while work-from-home arrangements remain in place;

We could encounter logistical complications and increased costs adapting our disclosure controls and procedures and our internal control over financial reporting in a changing environment that includes work-from-home arrangements and furloughs. In the future we may encounter operational challenges or disruptions stemming from the pandemic that require us to implement new or enhanced internal controls to mitigate the risks of operating in a remote environment or increased risks of material misstatements resulting from changes to the business and other uncertainties;

restrictions on importing and exporting products;

impacts related to late customer payments and contractual defaults associated with customer and supplier bankruptcies;

potentially higher borrowing costs in the future;

cybersecurity issues, as our network may become more vulnerable to cyberattacks due to increased remote access associated with work-from-home arrangements;

our ability to use our net operating loss carryforwards may be limited;

increased costs associated with possible facility closures to meet expected customer activity levels; and

we may be required to record significant impairment charges with respect to assets, whose fair values may be negatively affected by the effects of the COVID-19 pandemic on our operations. Also, we may be required to write off obsolete inventory, and such charges may be significant.

    The resumption of our normal business operations after the disruptions caused by the COVID-19 pandemic     may be delayed or constrained by its lingering effects on the oil and gas industry. Any of the negative impacts of the COVID-19 pandemic, including those described above, alone or in combination with others, may have a significant
9


adverse effect on our financial condition, results of operations, or liquidity. The full extent to which the COVID-19 pandemic will negatively affect our financial condition, results of operations, or liquidity will depend on future developments that are highly uncertain and cannot be predicted, including the scope and duration of the pandemic, the COVID-19 infection rate, the efficacy of distribution of COVID-19 vaccines, the actions taken by authorities to contain it or treat its impact and the resulting impact on the oil and gas industry. Given the dynamic nature of these events, we cannot reasonably estimate the period of time that the COVID-19 pandemic and related market conditions will persist, the full extent of the impact they will have on our financial condition, results of operations, or liquidity or the pace or extent of any subsequent recovery.

Current debt and equity market conditions may continue to limit our ability to obtain additional financing, including to pursue other business opportunities or refinancing existing indebtedness upon maturity.

Conditions in the market for debt and equity securities in the energy sector have increased the difficulty of obtaining debt or equity financing to grow our business. Due in part to the recent stock market decline, the closing price of our common stock was $0.86 as of December 31, 2020. As of March 3, 2021 the market price for our common stock was $2.59. At the current price for our common stock, acquisition and financing transactions that involve the use of our common equity may be significantly dilutive to our stockholders. The issuance of new convertible debt or equity securities in the future for acquisition and financing transactions, if available, could be significantly dilutive to our stockholders. We may have difficulty obtaining refinancing for our existing indebtedness upon maturity in the current market environment. TETRA’s term loan matures in 2025.

We encounter, and expect to continue to encounter, intense competition in the sale of our products and services.
 
We compete with numerous companies in each of our operating segments, many of which have substantially greater financial and other resources than we have. Certain of our competitors have lower standards of quality, and offer equipment and services at lower prices than we do. Other competitors have newer equipment that is better suited to our customers’ needs. Particularly during a period of low oil and natural gas pricing, to the extent competitors offer products or services at lower prices or higher quality, or more cost-effective products or services, our business could be materially and adversely affected. In addition, certain of our customers may elect to perform services internally in lieu of using our services, which could also materially and adversely affect our operations.
 
The profitability of our operations is dependent on other numerous factors beyond our control.
 
Our operating results in general, and gross profit in particular, are determined by market conditions and the products and services we sell in any period. Other factors, such as heightened competition, changes in sales and distribution channels, availability of skilled labor and contract services, shortages in raw materials, or inability to obtain supplies at reasonable prices, may also affect the cost of sales and the fluctuation of gross margin in future periods.
 
Other factors affecting our operating results and activity levels include oil and natural gas industry spending levels for exploration, completion, production, development, and acquisition activities, and impairments of long-lived assets. Customer consolidation may also lead to reductions in capital spending that could have a material adverse effect on our business. Low oil prices and the supply and demand imbalance are expected to adversely affect such levels of spending in the oil and natural gas industry. In particular, Completion Fluids & Products Division profitability in future periods will continue to be affected by the mix of its products and services, including the timing of TETRA CS Neptune completion fluid projects, which are also dependent upon the success of customer offshore exploration and drilling efforts. Our customers are maintaining reduced capital expenditure plans for 2021 in light of current market conditions. Such industry capital expenditure reductions have had, and are expected to continue to have, a negative effect on the demand for many of our products and services. This has had, and may continue to have, a negative effect on our revenues and results of operations. A large concentration of our operating activities is located in the Permian Basin region of Texas and New Mexico. Our revenues and profitability are particularly dependent upon oil and natural gas industry activity and spending levels in this region. Our operations may also be affected by technological advances, cost of capital, and tax policies. Adverse changes in any of these other factors may have a material adverse effect on our revenues and profitability.

We are a significant shareholder of CCLP and the value of our investment in CCLP, including future distributions received from CCLP, may fluctuate substantially.

10


On January 29, 2021, we entered into and closed the GP Sale with Spartan to sell the general partner of CCLP along with the IDRs and approximately 23.1% of the outstanding limited partner interests in CCLP. Following the closing of the GP Sale, we retained approximately 11.1% of the outstanding CCLP common units. The value of our investment in CCLP may be adversely affected by negative changes in its results of operations, cash flows and financial position, which may occur as a result of the many risks attendant with operating in the compression services industry.

CCLP has substantial indebtedness and interest expense, which in turn reduces its cash available to fund capital expenditures or for distribution to CCLP’s common unitholders, including us. CCLP’s ability to service its indebtedness will depend upon, among other things, its future financial and operating performance, which will be affected by prevailing economic conditions and financial, business, regulatory and other factors. If CCLP’s operating results are not sufficient to service its indebtedness, CCLP may be forced to consider taking actions such as reducing or delaying its business activities, investments and capital expenditures, delaying the increase of distributions, selling assets, restructuring or refinancing its indebtedness, or seeking additional equity capital or bankruptcy protection. Without the ability to increase CCLP’s compression equipment fleet or otherwise grow its operations, CCLP’s ability to continue to retain customers whose compression services needs are expanding and to increase distributions to its common unitholders, including us, in the future may be limited.

Changes in the economic environment have resulted, and could further result, in significant impairments of certain of our long-lived assets.
 
Under U.S. generally accepted accounting principles (“U.S. GAAP”), we review the carrying value of our long-lived assets when events or changes in circumstances indicate that the carrying value of these assets may not be recoverable, based on their expected future cash flows. The impact of reduced expected future cash flow could require the write-down of all or a portion of the carrying value for these assets, which would result in additional impairments, resulting in decreased earnings. During 2020, we recorded an impairment charge of $0.6 million primarily related to a right of use asset for the lease of our Canada office within our Water & Flowback Services Division as we ceased use of the office during the year. During the three year period ending December 31, 2020, we recorded a total of $95.5 million of impairments and other charges for long-lived assets other than goodwill. During the fourth quarter of 2019, we recorded an impairment of $91.6 million in our Completion Fluids & Products Division related to our El Dorado, Arkansas calcium chloride production plant facility assets as a result of a reduction in the cost of raw materials for certain of our other chemical production plants and reduced demand for calcium chloride from the El Dorado plant due to general market conditions in the oil and gas industry. During the fourth quarter of 2019, we also recorded an impairment of $0.3 million related to certain equipment assets in our Water & Flowback Services Division. During the third quarter of 2018, as a result of decreased expected future cash flows from a specific customer contract, we recorded a long-lived asset impairment of $2.9 million of an identified intangible asset within the Water & Flowback Services Division. Depressed commodity prices and/or adverse changes in the economic environment could result in a greater decrease in the demand for many of our products and services, which could impact the expected utilization rates of certain of our long-lived assets, including plant facilities, operating locations, and operating equipment.
 
As part of our internal annual business outlook for each of our reporting units that we performed during the fourth quarter of 2019, we considered changes in the global economic environment that negatively impacted our stock price and market capitalization. As part of the first step of goodwill impairment testing for our Water Management reporting unit (part of our Water & Flowback Services Division) as of December 31, 2019, the only reporting unit with goodwill, we determined that the fair value of the Water Management reporting unit was less than its carrying value, and the remaining balance of $25.9 million of goodwill was impaired.

We are dependent on third-party suppliers for specific products and equipment necessary to provide certain of our products and services.
 
We sell a variety of CBFs to the oil and gas industry and non-energy markets, including calcium chloride, calcium bromide, zinc bromide, zinc calcium bromide, sodium bromide, formate-based brines, and our TETRA CS Neptune fluids, some of which we manufacture and some of which are purchased from third parties. Sales of these products contribute significantly to our revenues. In our manufacture of calcium chloride, we use brines, hydrochloric acid, and other raw materials purchased from third parties. In our manufacture of brominated CBF products, we use elemental bromine, hydrobromic acid, and other raw materials that are purchased from third parties. Although we have long-term supply agreements with Lanxess, if we were unable to acquire these raw materials at reasonable
11


prices for a prolonged period, our Completion Fluids & Products Division business could be materially and adversely affected.

The fabrication of our production testing, well monitoring, sand separation, and water management equipment requires the purchase of various components, some of which we obtain from a single source or a limited group of suppliers. Our reliance on these suppliers exposes us to the risk of price increases, inferior component quality, or an inability to obtain an adequate supply of required components in a timely manner. The profitability or future growth of our Water & Flowback Services Division may be adversely affected due to our dependence on these key suppliers.

Operating and Technological Risks

We have technological and age-obsolescence risk, both with our products and services as well as with our equipment assets.
 
New drilling, completion, and production technologies and equipment are constantly evolving. If we are unable to adapt to new advances in technology or replace older assets with new assets, we are at risk of losing customers and market share. Certain equipment, such as a portion of our production testing equipment fleet, may be inadequate to meet the needs of our customers in certain markets. The permanent replacement or upgrade of any of our equipment will require significant capital. Due to the unique nature of many of these assets, finding a suitable or acceptable replacement may be difficult and/or cost prohibitive. The replacement or enhancement of these assets over the next several years may be necessary in order for us to effectively compete in the current marketplace.
 
Our operations involve significant operating risks and insurance coverage may not be available or cost-effective.
 
We are subject to operating hazards normally associated with the oilfield service industry, including automobile accidents, fires, explosions, blowouts, formation collapse, mechanical problems, abnormally pressured formations, and environmental accidents. Environmental accidents could include, but are not limited to oil and produced water spills, gas leaks or ruptures, uncontrollable flows of oil, gas, or well fluids, or discharges of CBFs or toxic gases or other pollutants. These operating hazards may also include injuries to employees and third parties during the performance of our operations.
 
We have maintained a policy of insuring our risks of operational hazards that we believe is customary in the industry. We believe that the limits of insurance coverage we have purchased are consistent with the exposures we face and the nature of our products and services. Due to economic conditions in the insurance industry, from time to time, we have increased our self-insured retentions for certain policies in order to minimize the increased costs of coverage, or we have reduced our limits of insurance coverage for, or not procured, certain coverage. In certain areas of our business, we, from time to time, have elected to assume the risk of loss for specific assets. To the extent we suffer losses or claims that are not covered, or are only partially covered by insurance, our results of operations could be adversely affected.

We are subject to a number of risks associated with the GP Sale, and these risks could adversely impact our operations, financial condition and business.

On January 29, 2021, we closed the sale of CCLP’s general partner and approximately 23.1% of the outstanding limited partner interests in CCLP to Spartan. We are subject to a number of risks associated with this transaction, including risks associated with:

any required payments of indemnification obligations under the Purchase Agreement for retained liabilities and breaches of representations, warranties or covenants; and

our failure to realize the full purchase price anticipated under the Purchase Agreement, including the ability of CCLP to generate adjusted EBITDA on or prior to December 31, 2022 sufficient to result in payment of the contingent consideration.

As a result of these risks, we may be unable to realize the anticipated benefits of the transaction, including the total amount of consideration we expect to realize. Our failure to realize the anticipated benefits of the transaction
12


would adversely impact our operations, financial condition and business and could limit our ability to pursue additional strategic transactions.

Weather-Related Risks
 
Certain of our operations are seasonal and depend, in part, on weather conditions.

In certain markets, the Water & Flowback Services Division’s onshore water management services can be dependent on adequate water supplies being available to its customers. To the extent severe drought or other weather-related conditions prevent our customers from obtaining needed water, frac water operations may not be possible and our Water & Flowback Services Division business may be negatively affected.
 
Severe weather, including named windstorms, and severe winter weather, can cause damage and disruption to our businesses.
 
A portion of our operations is susceptible to adverse weather conditions in the Gulf of Mexico, including hurricanes and other extreme weather conditions. Even if we do not experience direct damage from storms, we may experience disruptions in our operations, because we are unable to operate or our customers or suppliers may curtail their activities due to damage to their wells, platforms, pipelines, and facilities. From time to time, our onshore operations are also negatively affected by adverse weather conditions, including sustained rain and flooding. Severe weather during the winter may also have a significant impact on natural gas storage levels and reduce drilling activity and other customer activity substantially.
 
Financial Risks

The market price of our common stock has been and may continue to be volatile.

The market price of our common stock has fluctuated in the past and is subject to significant fluctuations in response to many factors, some of which are beyond our control, including the following:

our operational performance;
supply, demand, and prices of oil and natural gas;
the activity levels of our customers;
deviations in our earnings from publicly disclosed forward-looking guidance or analysts’ projections;
recommendations by research analysts that cover us and other companies in our industry;
risks related to acquisitions, divestitures and our growth strategy;
uncertainty about current global economic conditions; and
other general economic conditions.

During 2020, the closing price for our common stock ranged from a high of $2.03 per share to a low of $0.22 per share. In recent years, the stock market in general has experienced extreme price and volume fluctuations that have affected the market price for companies in industries similar to ours. Some of these fluctuations have been unrelated to operating performance and are attributable, in part, to outside factors such as the COVID-19 pandemic and its impact on the world economy. The volatility of our common stock may make it difficult to resell shares of our common stock at attractive prices.

Our long-term debt agreements contain covenants and other provisions that restrict our ability to take certain actions and may limit our ability to operate or grow our business in the future.

As of December 31, 2020, our total long-term debt outstanding of $199.9 million, excluding debt of CCLP included in liabilities of discontinued operations, consisted of the carrying amount outstanding under our credit agreement (the “Term Credit Agreement”) and our Asset-Based Credit Agreement (the “ABL Credit Agreement”), both of which we entered into in September 2018. Following the closing of the GP Sale on January 29, 2021, our consolidated balance sheet will no longer include the amounts of CCLP. We were required to use all net cash proceeds from the sale to repay borrowings under our Term Credit Agreement.

    The ABL Credit Agreement and Term Credit Agreement each contain certain affirmative and negative covenants, including covenants that restrict the ability of TETRA and certain of its subsidiaries to take certain actions including, among other things and subject to certain significant exceptions, (i) incurring debt, (ii) granting
13


liens, (iii) engaging in mergers and other fundamental changes, (iv) making investments, (v) entering into, or amending, transactions with affiliates, (vi) paying dividends and making other restricted payments, (vii) prepaying other indebtedness, and (viii) selling assets. The ABL Credit Agreement also contains a provision that may require a fixed charge coverage ratio (as defined in the ABL Credit Agreement) of not less than 1.00 to 1.00 in the event that certain conditions associated with outstanding borrowings and cash availability occur. The Term Credit Agreement also contains a requirement that the borrowers comply at the end of each fiscal quarter with a minimum Interest Coverage Ratio (as defined in the Term Credit Agreement) of 1.00 to 1.00. Our Term Credit Agreement requires us to annually prepay up to 50% of Excess Cash Flow (as defined in the Term Credit Agreement) from the most recent full fiscal year. If our Leverage Ratio (as defined in the Term Credit Agreement) at year-end is less than 2.00 to 1.00 , the prepayment requirement is decreased to 25%. If our Leverage Ratio at year-end is less than 1.50 to 1.00, then no prepayment is required.

    Our continuing ability to comply with covenants in our Long-Term Debt Agreements depends largely upon our ability to generate adequate earnings and operating cash flow.

We have continuing exposure to abandonment and decommissioning obligations associated with oil and gas properties previously owned by Maritech.
 
From 2001 to 2012, our former subsidiary, Maritech Resources, Inc. (“Maritech”), sold various oil and gas producing properties in numerous transactions to different buyers. In connection with those sales, the buyers generally assumed the decommissioning liabilities associated with the properties sold (the “Legacy Liabilities”) and generally became the successor operator. In some cases, Maritech retained certain liabilities and we provided guaranties of Maritech’s retained liabilities. Some buyers of these Maritech properties subsequently sold certain of these properties to other buyers, who also assumed the financial responsibilities associated with the properties’ operations, including decommissioning liabilities, and these buyers also typically became the successor operator of the properties. To the extent that a buyer of these properties fails to perform the decommissioning work required, a previous owner, including Maritech, may be required to perform operations to satisfy the decommissioning liabilities. As a result of the third-party indemnity agreements and corporate guaranties we have previously provided to the U.S. Department of the Interior and to other private third-parties as the former parent company of Maritech, we may be responsible for satisfying these decommissioning obligations if they are not satisfied by the current owners and operators of the properties or by Maritech. Significant decommissioning liabilities that were assumed by the buyers of the Maritech properties in these previous sales remain unperformed. If oil and natural gas pricing levels continue to be depressed or further deteriorate, one or more of these buyers may be unable to perform the decommissioning work required on a property previously owned by Maritech. If these buyers, or any successor owners of the Maritech properties, are unable to satisfy and extinguish their decommissioning liabilities due to bankruptcy or other liquidity issues, the U.S. Department of the Interior may seek to impose those decommissioning obligations on Maritech and on us due to our third party indemnity agreements, and contractual commitments and guaranties issued from time to time by us to the U.S. Department of the Interior and various third parties. The amount of cash necessary to satisfy these obligations could be significant and could adversely affect our business, results of operations, financial condition, and cash flows.

In March 2018, pursuant to a series of transactions, Maritech sold the remaining offshore leases held by Maritech to Orinoco Natural Resources, LLC (“Orinoco”) and, immediately thereafter, we sold all equity interest in Maritech to Orinoco. The assignments for six of the offshore leases conveyed to Orinoco have not been approved by the U.S. Department of the Interior and Maritech remains an owner of record for these leases. Maritech also remains a recognized operator of a portion of four other offshore properties. Under the Maritech Asset Purchase Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases conveyed to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase Agreement, Orinoco assumed all other liabilities of Maritech, including the Legacy Liabilities, subject to limited exceptions unrelated to the decommissioning liabilities. Pursuant to a Bonding Agreement executed in connection with such purchase agreements, Orinoco provided non-revocable bonds in the aggregate amount of approximately $46.8 million to secure the performance of certain of Maritech’s decommissioning obligations related to the Orinoco Lease Liabilities and certain of Maritech’s remaining current decommissioning obligations (not including the Legacy Liabilities). Orinoco was required to replace the initial bonds delivered at closing with other non-revocable performance bonds in two stages. The first set of replacement bonds were required to be delivered within 90 days following closing and the second set of replacement bonds were required to be delivered within 180 days following closing. The replacement bonds had to meet certain additional requirements and were required to be in the aggregate sum of $47.0 million. In the event Orinoco did not provide the first or second set of replacement bonds, Orinoco was required to make cash escrow payments. Among the other requirements of the final replacement bonds was that
14


they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. The payment obligations of Orinoco under the Bonding Agreement are guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the escrow payments required pursuant to the terms of the Bonding Agreement. We filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes, which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The non-revocable performance bonds delivered at the closing remain in effect.
If in the future we become liable for decommissioning liabilities associated with any property covered by either an initial bond or stage 1 permanent bond, the Bonding Agreement provides that if we call any of the initial bonds or the stage 1 permanent bonds to satisfy such liability and the amount of the bond payment is not sufficient to pay for such liability, Orinoco will pay us for the additional amount required. To the extent Orinoco is unable to cover any such deficiency or we become liable for a significant portion of the Legacy Liabilities, our financial condition and results of operations may be negatively affected.

Possible changes in the U.S. Department of Interior’s supplemental bonding and financial assurance requirements may increase our risks associated with the decommissioning obligations pertaining to oil and gas properties previously owned by Maritech.

Recent and additional anticipated changes to the supplemental bonding and financial assurance program managed by the U.S. Department of the Interior could require all oil and gas owners and operators with infrastructure in the Gulf of Mexico to provide additional supplemental bonds or other acceptable financial assurance for decommissioning liabilities. These changes have the potential to adversely impact the financial condition of lease owners and operators in the Gulf of Mexico and increase the number of such owners and operators seeking bankruptcy protection, given current oil and gas prices. In July 2016, the U.S. Department of the Interior issued a Notice to Lessees and Operators (“2016 NTL”) that strengthened requirements for the posting of additional financial assurance by offshore lease owners and operators to assure that sufficient security is available to satisfy and extinguish decommissioning obligations with respect to offshore wells, platforms, pipelines and other facilities. The 2016 NTL, which became effective in September 2016, eliminated the past practice of waiving supplemental bonding requirements where lease owners or operators, or their guarantors, could demonstrate a certain level of financial strength. Instead, under the 2016 NTL, the U.S. Department of the Interior indicated that it would allow lease owners and operators to “self-insure,” but only up to 10% of their “tangible net worth,” which is defined as the difference between a company’s total assets and the value of all liabilities and intangible assets. It is unclear how this self-insurance allowance relates to lease owners or operators with a guarantor presently in place.

Although the U.S. Department of the Interior under the Trump Administration ultimately rescinded the 2016 NTL in 2020, the Biden Administration could seek to reconsider the changes made by the U.S. Department of the Interior under the Trump Administration and, should the Biden Administration re-issue and fully implement guidance or rules analogous to, or more rigorous than, the 2016 NTL, such developments could increase operating costs for lease owners and operators in the Gulf of Mexico and reduce the availability of surety bonds due to the increased demands for such bonds in a low-price commodity environment. As a result, there is significant uncertainty surrounding financial assurance obligations for Gulf of Mexico lease owners and operators and for us through the third party indemnity agreements we have provided for Maritech liabilities to the U.S. Department of the Interior and/or to third parties through our private guarantees.

The U.S. Department of the Interior also recently increased its estimates for decommissioning liabilities in the Gulf of Mexico, causing the potential need for additional supplemental bonding and/or other financial assurances to be dramatically increased. When coupled with the volatile and currently low prices of oil and gas, it is difficult to predict the impact of the rule and regulatory changes already promulgated and as may be forthcoming by the U.S. Department of the Interior relating to financial assurance for decommissioning liabilities. Any revisions to the U.S. Department of the Interior’s supplemental bonding process could result in demands for the posting of increased financial assurances by owners and operators in the Gulf of Mexico, including Maritech, Orinoco and the other entities to whom Maritech divested its Gulf of Mexico assets, but such demands cannot be directly placed on
15


us due to the fact that we are only a former parent company of Maritech and are only a guarantor as opposed to an actual lease owner or operator. This may force lease owners and operators of leases and other infrastructure in the Gulf of Mexico to obtain surety bonds or other forms of financial assurance, the costs of which could be significant. Moreover, anticipated changes to the bonding and financial assurance program for the Gulf of Mexico could result in the loss of supplemental bonding waivers for a large number of lease owners and operators of infrastructure in the Gulf of Mexico, which could in turn force these owners and operators to seek additional surety bonds which could exceed the surety bond market’s ability to provide such additional financial assurance. Lease owners and operators who have already leveraged their assets could face difficulty obtaining surety bonds because of concerns the surety may have about the priority of their liens on their collateral as well as the creditworthiness of such lease owners and operators. Consequently, anticipated changes to the bonding and financial assurance program could result in additional lease owners and operators in the Gulf of Mexico initiating bankruptcy proceedings, which in turn could result in the U.S. Department of the Interior seeking to impose decommissioning costs on predecessors in interest and providers of third party indemnity agreements in the event that the current lease owners and/or operators cannot meet their decommissioning obligations. As a result, this could increase the risk that we may be required to step in and satisfy remaining decommissioning liabilities of Maritech and any buyer of the Maritech properties, including Orinoco, through our third party indemnity agreements and private guarantees, which obligations could be significant and could adversely affect our business, results of operations, financial condition and cash flows.

We are exposed to significant credit risks.
 
We face credit risk associated with the significant amounts of accounts receivable we have with our customers in the energy industry. Many of our customers, particularly those associated with our onshore operations, are small- to medium-sized oil and gas operators that may be more susceptible to declines in oil and gas commodity prices or generally increased operating expenses than larger companies. Our ability to collect from our customers is impacted by the current volatile oil and natural gas price environment and we may face increased credit risks if the current reduced price of oil continues for an extended period of time.

As discussed in the preceding risk factors, we face the risk of having to satisfy decommissioning liabilities on properties presently or formerly owned by Maritech. Continued decreased oil and natural gas prices have resulted in reduced revenues and cash flows for oil and gas lease owners and operators, including companies that have purchased Maritech properties or are joint-owners in properties presently and formerly owned by Maritech and from whom Maritech is entitled to receive payments upon satisfaction of certain decommissioning obligations. Consequently, we face credit risk associated with the ability of these companies to satisfy their decommissioning liabilities. If these companies are unable to satisfy their obligations, it will increase the possibility that we will become liable for such decommissioning obligations in the future.
 
Our operating results and cash flows for certain of our subsidiaries are subject to foreign currency risk.
 
The operations of certain of our subsidiaries are exposed to fluctuations between the U.S. dollar and certain foreign currencies, particularly the euro, the British pound, the Mexican peso, and the Argentinian peso. Our plans to grow our international operations could cause this exposure from fluctuating currencies to increase. Historically, exchange rates of foreign currencies have fluctuated significantly compared to the U.S. dollar, and this exchange rate volatility is expected to continue. Significant fluctuations in foreign currencies against the U.S. dollar could adversely affect our balance sheet and results of operations.

We are exposed to interest rate risks with regard to our credit facility debt and future refinancing thereof.
 
As of December 31, 2020, we had no outstanding balance under our ABL Credit Agreement and $213.5 million outstanding under our Term Credit Agreement. Following repayment from GP Sale proceeds, the balance outstanding under our Term Credit Agreement is $201.7 million. These credit facilities consist of floating rate loans that bear interest at an agreed upon percentage rate spread above London Interbank Offered Rate (“LIBOR”) or an alternate base rate. Accordingly, whenever we have amounts outstanding under these facilities, our cash flows and results of operations will be subject to interest rate risk exposure associated with the debt balance outstanding. We currently are not a party to an interest rate swap contract or other derivative instrument designed to hedge our exposure to interest rate fluctuation risk.
 
Our ABL Credit Agreement is scheduled to mature on September 10, 2023. Our Term Loan Agreement is scheduled to mature on September 10, 2025. There can be no assurance that financial market conditions or borrowing terms at the times these existing debt agreements are renegotiated will be as favorable as the current
16


terms and interest rates. We may be unable to obtain financing in the future for working capital, capital expenditures, acquisitions, debt service requirements, or other purposes.

Legal, Regulatory, and Political Risks
 
Our operations are subject to extensive and evolving U.S. and foreign federal, state and local laws and regulatory requirements that increase our operating costs and expose us to potential fines, penalties, and litigation.
 
Laws and regulations govern our operations, including those relating to corporate governance, employees, taxation, fees, importation and exportation restrictions, environmental affairs, health and safety, and the manufacture, storage, handling, transportation, use, and sale of chemical products. Certain foreign countries impose additional restrictions on our activities, such as currency restrictions and restrictions on various labor practices. These laws and regulations are becoming increasingly complex and stringent, and compliance is becoming increasingly expensive. Governmental authorities have the power to enforce compliance with these regulations, and violators are subject to civil and criminal penalties, including civil fines, and injunctions. Third parties may also have the right to pursue legal actions to enforce compliance with certain laws and regulations. It is possible that increasingly strict environmental, health and safety laws, regulations, and enforcement policies could result in substantial costs and liabilities to us.
 
For example, the EPA has asserted federal regulatory authority under the Safe Drinking Water Act Underground Injection Control program over certain hydraulic fracturing activities involving the use of diesel fuels and published permitting guidance for such activities, and issued a final regulation under the Clean Water Act prohibiting discharges to publicly owned treatment works of wastewater from onshore unconventional oil and gas facilities. Additionally, in December 2016, the EPA released its final report on the potential impacts of hydraulic fracturing on drinking water resources, concluding that “water cycle” activities associated with hydraulic fracturing may impact drinking water resources “under some circumstances,” including water withdrawals for fracturing in times or areas of low water availability; surface spills during the management of fracturing fluids, chemicals or produced water; injection of fracturing fluids into wells with inadequate mechanical integrity; injection of fracturing fluids directly into groundwater resources; discharge of inadequately treated fracturing wastewater to surface waters; and disposal or storage of fracturing wastewater in unlined pits. Certain environmental and other groups have suggested that additional federal, state, and local laws and regulations may be needed to more closely regulate the hydraulic fracturing process. Several states have adopted regulations that require operators to disclose the chemical constituents in hydraulic fracturing fluids. We cannot predict whether any federal, state or local laws or regulations will be enacted regarding hydraulic fracturing, and, if so, what actions any such laws or regulations would require or prohibit. If additional levels of regulation or permitting requirements were imposed on oil and gas operators through the adoption of new laws and regulations, the domestic demand for certain of our products and services could be decreased or subject to delays.
 
We operate in the U.S. Gulf of Mexico. At this time, we cannot predict the full impact that other regulatory actions that may be mandated by the federal government may have on our operations or the operations of our customers. Other governmental or regulatory actions could further reduce our revenues and increase our operating costs, including the cost to insure offshore operations, resulting in reduced cash flows and profitability.
 
Our onshore and offshore operations expose us to risks such as the potential for harmful substances escaping into the environment and causing damages or injuries, which could be substantial. We maintain limited environmental liability insurance covering named locations and environmental risks associated with contract services for oil and gas operations. We could be materially and adversely affected by an enforcement proceeding or a claim that is not covered or is only partially covered by insurance.
 
Because our business depends on the level of activity in the oil and natural gas industry, existing or future laws, regulations, treaties, or international agreements that impose additional restrictions on the industry may adversely affect our financial results. Regulators are becoming more focused on air emissions from oil and gas operations, including volatile organic compounds, hazardous air pollutants, and greenhouse gases (“GHGs”). In particular, the focus on GHGs and climate change, including incentives to conserve energy or use alternative energy sources, could have a negative impact on our financial results if such laws, regulations, treaties, or international agreements reduce the worldwide demand for oil and natural gas or otherwise result in reduced economic activity generally. In addition, such laws, regulations, treaties, or international agreements could result in increased compliance costs, capital spending requirements, or additional operating restrictions for us, which may have a negative impact on our financial results.
17



In addition to increasing our risk of environmental liability, the rigorous enforcement of environmental laws and regulations has accelerated demand for our products and services in some of the markets we serve.

Climate change legislation or regulations restricting emissions of GHGs could result in increased operating costs and reduced demand for the oil and natural gas our customers produce, while the physical effects of climate change could disrupt production and cause us to incur costs in preparing for or responding to those effects.
 
The EPA has adopted various regulations to restrict emissions of GHGs under existing provisions of the CAA. Such EPA rules regulate GHG emissions under the CAA and require a reduction in emissions of GHGs from motor vehicles and from certain large stationary sources. For example, the EPA published final rules in June 2016 that require the reduction of volatile organic compounds and methane emissions from certain hydraulically fractured natural gas wells and further require that most wells use so-called “green” completions. These regulations also established new requirements regarding emissions from production-related wet seal and reciprocating compressors, pneumatic controllers and storage vessels. While the EPA under the Trump Administration finalized rules to rescind or modify certain of these requirements in September 2020, including rescission of the methane-specific requirements applicable to sources in the production and processing segments of the oil and gas industry, various states and industry and environmental groups are separately challenging the EPA’s 2016 standards and its September 2020 final rule. Moreover, notwithstanding the current court challenges, the EPA under the Biden Administration is expected to reconsider the September 2020 final rule, which could result in more stringent methane emission rulemaking. In addition, the EPA also requires the annual reporting of GHG emissions from specified large GHG emission sources in the United States, including petroleum refineries, as well as from certain oil and gas production facilities.

    In addition, in December 2015, over 190 countries, including the United States, reached an agreement to reduce global GHG emissions (the “Paris Agreement”). The Paris Agreement entered into force in November 2016 after more than 170 nations ratified or otherwise indicated their intent to be bound by the Paris Agreement. Although the United States withdrew from the Paris Agreement in November 2020, President Biden issued an executive order recommitting the United States to the Paris Agreement in January 2021.

President Biden has also issued executive orders that commit to substantial action on climate change, calling for, among other things, the increased use of zero-emissions vehicles by the federal government, the elimination of subsidies provided to the fossil fuel industry, and an increased emphasis on climate-related risk across government agencies and economic sectors. The adoption and implementation of any regulations imposing reporting obligations on, or limiting emissions of GHGs from, our facilities and operations could require us to incur costs. The U.S. Congress (“Congress”) has considered and almost one-half of the states have adopted legislation that seeks to control or reduce emissions of GHGs from a wide range of sources. Any such legislation could adversely affect demand for the oil and natural gas our customers produce and, in turn, demand for our products and services. Finally, it should be noted that some scientists have concluded that increasing concentrations of GHGs in the Earth’s atmosphere may produce climate changes that have significant physical effects, such as increased frequency and severity of storms, floods, and other climatic events; if any such effects were to occur, they could have an adverse effect on our operations and cause us to incur costs in preparing for or responding to those effects.

Our operations in foreign countries exposes us to complex regulations and may present us with new obstacles to growth.
 
We plan to continue to grow both in the United States and in foreign countries. We have established operations in Argentina, Brazil, Finland, Ghana, Mexico, Norway, Saudi Arabia, Sweden, and the United Kingdom, as well as other foreign countries. Foreign operations carry special risks. Our business in the countries in which we currently operate and those in which we may operate in the future could be limited or disrupted by:

restrictions on repatriating cash back to the United States;
the impact of compliance with anti-corruption laws on our operations and competitive position in affected countries and the risk that actions taken by us or our agents may violate those laws;
government controls and government actions, such as expropriation of assets and changes in legal and regulatory environments;
import and export license requirements;
political, social, or economic instability;
18


trade restrictions;
changes in tariffs and taxes; and
our limited knowledge of these markets or our inability to protect our interests.
 
We and our affiliates operate in countries where governmental corruption has been known to exist. While we and our subsidiaries are committed to conducting business in a legal and ethical manner, there is a risk of violating the U.S. Foreign Corrupt Practices Act, the U.K Bribery Act, or laws or legislation promulgated pursuant to the 1997 OECD Convention on Combating Bribery of Foreign Public Officials in International Business Transactions or other applicable anti-corruption regulations that generally prohibit the making of improper payments to foreign officials for the purpose of obtaining or keeping business. Violation of these laws could result in monetary penalties against us or our subsidiaries and could damage our reputation and our ability to do business.
 
Foreign governments and agencies often establish permit and regulatory standards different from those in the U.S. If we cannot obtain foreign regulatory approvals, or if we cannot obtain them in a timely manner, our growth and profitability from foreign operations could be adversely affected.

Regulatory initiatives related to hydraulic fracturing in the countries where we and our customers operate could result in operating restrictions or delays in the completion of oil and gas wells that may reduce demand for our services.

Although we do not directly engage in hydraulic fracturing, our operations support many of our exploration and production customers in such activities. The practice continues to be controversial in certain parts of the country, resulting in increased scrutiny and regulation of the hydraulic fracturing process, including by federal and state agencies and local municipalities.

    Hydraulic fracturing typically is regulated by state oil and gas commissions or similar state agencies, but several federal agencies have asserted regulatory authority over certain aspects of the process in the U.S. For example, the EPA (i) asserted regulatory authority pursuant to the federal Safe Drinking Water Act Underground Injection Control program over hydraulic fracturing activities involving the use of diesel and issued guidance covering such activities, (ii) published final rules under the federal CAA in 2012 and published additional final regulations in June 2016 governing methane and volatile organic compound performance standards, including standards for the capture of air emissions released by the oil and natural gas hydraulic fracturing industry (however, rules were finalized in September 2020 modifying or rescinding some of these requirements), (iii) in June 2016 published an effluent limitations final rule prohibiting the discharge of waste water from shale natural-gas extraction operations to a treatment plant, and (iv) in 2014 published an Advance Notice of Proposed Rulemaking regarding Toxic Substances Control Act reporting of the chemical substances and mixtures used in hydraulic fracturing. In 2016, the U.S. Bureau of Land Management (“BLM”) published a final rule that established new or more stringent standards for performing hydraulic fracturing on federal and Indian lands. BLM under the Trump Administration issued a final rule in late 2018 rescinding the 2016 action; however, a California federal court vacated the 2018 final rule in July 2020, and a Wyoming federal court subsequently vacated the 2016 final rule in October 2020. Accordingly, the 2016 final rule is no longer in effect, but the Wyoming decision is expected to be appealed. Moreover, the Biden Administration is expected to pursue regulatory initiatives that restrict hydraulic fracturing activities on federal lands as well as other actions to more stringently regulate certain aspects of oil and gas development such as air emissions and water discharges. On January 20, 2021, the Acting Secretary of the U.S. Department of the Interior issued an order, effective immediately, that suspends new oil and gas leases and drilling permits on non-Indian federal lands and waters for a period of 60 days. In addition, President Biden issued an executive order on January 27, 2021, that suspends new leasing activities for oil and gas exploration and production on non-Indian federal lands and offshore waters pending completion of a comprehensive review and reconsideration of federal oil and gas permitting and leasing practices that take into consideration potential climate and other impacts associated with oil and gas activities on such lands and waters. However, these orders do not apply to operations under existing leases and permits.

19


    The Congress has from time to time considered legislation to provide for federal regulation of hydraulic fracturing and to require disclosure of the chemicals used in the hydraulic fracturing process. At the state level, some states, including Texas, Oklahoma and New Mexico, have adopted, and other states are considering adopting legal requirements that could impose new or more stringent permitting, public disclosure, or well construction requirements on hydraulic fracturing activities. States could elect to prohibit high volume hydraulic fracturing altogether, following the approach taken by the State of New York in 2015. Local governments also may seek to adopt ordinances within their jurisdictions regulating the time, place and manner of drilling activities in general or hydraulic fracturing activities in particular. If new or more stringent federal, state, or local legal restrictions relating to the hydraulic fracturing process are adopted, our customers could incur potentially significant added costs to comply with such requirements, experience delays or curtailment in the pursuit of exploration, development or production activities, and perhaps even be precluded from drilling wells.
    
    Increased regulation and attention given to the hydraulic fracturing process could lead to greater opposition to oil and gas production activities using hydraulic fracturing techniques. Additional legislation or regulation could also lead to operational delays or increased operating costs for our customers in the production of oil and gas, including from the developing shale plays, or could make it more difficult to perform hydraulic fracturing. The adoption of any federal, state or local laws or the implementation of additional regulations regarding hydraulic fracturing could potentially cause a decrease in the completion of new oil and gas wells and an associated decrease in demand for our services and increased compliance costs and time, which could have a material adverse effect on our liquidity, consolidated results of operations, and consolidated financial condition.

Our proprietary rights may be violated or compromised, which could damage our operations.
 
We own numerous patents, patent applications, and unpatented trade secret technologies in the U.S. and certain foreign countries. There can be no assurance that the steps we have taken to protect our proprietary rights will be adequate to deter misappropriation of these rights. In addition, independent third parties may develop competitive or superior technologies.

Our operations and reputation may be impaired if our information technology systems fail to perform adequately or if we are the subject of a data breach or cyberattack.

Our information technology systems are critically important to operating our business efficiently. We rely on our information technology systems to manage our business data, communications, supply chain, customer invoicing, employee information, and other business processes. We outsource certain business process functions to third-party providers and similarly rely on these third parties to maintain and store confidential information on their systems. The failure of these information technology systems to perform as we anticipate could disrupt our business and could result in transaction errors, processing inefficiencies, and the loss of sales and customers, causing our business and results of operations to suffer.

Although we allocate significant resources to protect our information technology systems, we have experienced varying degrees of cyber-incidents in the normal conduct of our business, including viruses, worms, other destructive software, process breakdowns, phishing and other malicious activities. On January 6, 2020, the Department of Homeland Security issued a public warning that indicated companies in the energy industry might be specific targets of cybersecurity threats. Such breaches have in the past and could again in the future result in unauthorized access to information including customer, supplier, employee, or other company confidential data. We do carry insurance against these risks, although the potential damages we might incur could exceed our available insurance coverage. We also invest in security technology, perform penetration tests from time to time, and design our business processes to attempt to mitigate the risk of such breaches. However, there can be no assurance that security breaches will not occur. Moreover, the development and maintenance of these measures requires continuous monitoring as technologies change and efforts to overcome security measures evolve. We have experienced and expect to continue to experience, cyber security threats and incidents, none of which has been material to us to date. However, a successful breach or attack could have a material negative impact on our operations or business reputation and subject us to consequences such as litigation and direct costs associated with incident response.
Item 1B. Unresolved Staff Comments.
 
None.
20


Item 2. Properties.
 
Our properties consist primarily of our corporate headquarters facility, chemical plants, processing plants and distribution facilities. The following information describes facilities that we leased or owned as of December 31, 2020. We believe our facilities are adequate for our present needs.
 
Facilities
 
Completion Fluids & Products Division
 
Our Completion Fluids & Products Division facilities include six operating chemical production plants located in the states of Arkansas, California, Louisiana, and West Virginia, and the country of Finland, having a total production capacity of more than 1.1 million equivalent liquid tons per year. The two California locations consist of 29 square miles of leased mineral acreage and solar evaporation ponds, and related owned production and storage facilities.
 
As an inducement to locate our El Dorado calcium chloride production plant in Union County, Arkansas, we received certain ad valorem property tax incentives. Our facility is located just outside the city of El Dorado, Arkansas, on property that is leased from Union County, Arkansas. We have the option of purchasing the property at any time during the term of the lease for a nominal price. The term of the lease expires in 2035, at which time we also have the option to purchase the property at a nominal price. Under the terms of the lease, we are responsible for all costs incurred related to the facility. In April 2020, in response to market conditions, we began the process of discontinuing chemical production operations at this facility. We continued to manufacture and deliver products through early June 2020, at which time we began a sequenced shutdown of the manufacturing facility. As of December 31, 2020, the plant is not operational.
 
In addition to the production facilities described above, the Completion Fluids & Products Division owns or leases multiple service center facilities in the United States and in other countries. The Completion Fluids & Products Division also leases several offices and numerous terminal locations in the U.S. and in other countries.
 
We lease over 27,000 acres of brine leases in Magnolia, Arkansas, which contain bromine and lithium. This acreage is leased for possible future development and as a source of supply for our bromine and other raw materials.

Water & Flowback Services Division
 
The Water & Flowback Services Division conducts its operations through production testing service centers (most of which are leased) in the U.S., located in Arkansas, Colorado, Louisiana, New Mexico, North Dakota, Oklahoma, Pennsylvania, Texas, West Virginia, and Wyoming. In addition, the Water & Flowback Services Division has leased facilities in Mexico and certain countries in Europe, the Middle East and South America.

Corporate
 
Our headquarters is located in The Woodlands, Texas, in a 153,000 square foot office building, which is located on 2.6 acres of land, under a lease that expires in 2027. In addition, we own a 28,000 square foot technical facility in The Woodlands, Texas, to service our Completion Fluids & Products and Water & Flowback Services Divisions’ operations.
Item 3. Legal Proceedings.
 
We are named defendants in numerous lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse effect on our financial condition, results of operations or liquidity. See Note 12 - “Commitments and Contingencies” in the Notes to Consolidated Financial Statements for further information.
Item 4. Mine Safety Disclosures.
 
21


None.
PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Repurchases of Equity Securities.
 
Common Stock
 
Our common stock is traded on the New York Stock Exchange under the symbol “TTI.” As of March 3, 2021, there were approximately 284 holders of record of the common stock. The actual number of holders of our common stock is greater than this number of record holders and includes common stockholders who are beneficial owners but whose shares are held in street name by banks, brokers and other nominees.

Securities Authorized for Issuance Under Equity Compensation Plans
 
For additional information about common stock authorized for issuance under equity compensation plans, see Note 14 - “Equity-Based Compensation and Other” in the Notes to Consolidated Financial Statements.
Item 6. Selected Financial Data.
 
Not required.
22


Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
 
The following discussion is intended to analyze major elements of our consolidated financial statements and provide insight into important areas of management’s focus. This section should be read in conjunction with the Consolidated Financial Statements and the accompanying Notes included elsewhere in this Annual Report. Statements in the following discussion may include forward-looking statements. These forward-looking statements involve risks and uncertainties. See “Item 1A. Risk Factors” for additional discussion of these factors and risks.
Business Overview 
    
    We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, comprehensive water management, frac flowback, production well testing and offshore rig cooling services. Prior to the closing of the GP Sale on January 29, 2021, we operated in three reporting segments organized into three Divisions. Following the closing of the GP sale, we operate through two reporting segments organized into two Divisions - Completion Fluids & Products and Water & Flowback Services.

    Demand for products and services of our Completion Fluids & Products Division remained resilient during 2020 despite the unprecedented effect of the COVID-19 pandemic on the oil and gas industry. The impact of lower US activity was partially offset by strong international sales in the Middle East and Europe. While significant macro-economic uncertainty remains, oil prices have returned to pre-pandemic levels and activity is expected to continue to rebound from its recent lows.

Lower commodity prices during 2020 particularly affected domestic onshore demand for our Water & Flowback Services Division. However, although water management services activity dropped significantly during the second and third quarters, we began to see some recovery in activity levels during the fourth quarter as oil and gas prices stabilized above $40.

Our former Compression Division provided compression services for natural gas and oil production, gathering, artificial lift, transmission, processing, and storage. Our former Compression Division operated primarily through CCLP, of which we owned 35% of the common equity and controlled through our ownership of its general partner as of December 31, 2020. On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan pursuant to which we sold the general partner of CCLP, including IDRs in CCLP and approximately 23.1% of the outstanding limited partner interests in CCLP, in exchange for a combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CCLP common units if CCLP achieves certain financial target on or before December 31, 2022. We were required to use all net cash proceeds received at closing from the sale to repay borrowings under our Term Credit Agreement. Following the closing of the transaction, we retained approximately 11.1% of the outstanding CCLP common units. We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” and Note 18- “Subsequent Event” in the Notes to Consolidated Financial Statements for further information.

    We actively managed our flexible cost structure as a proactive response to the changing market conditions throughout 2020. We implemented temporary and permanent cost actions in 2020, including reduced capital expenditures, workforce reductions, salary reductions, suspension of 401(k) matching contributions for our employees and negotiated reductions in expenditures with many of our suppliers. While we are not able to predict how long market disruptions resulting from the COVID-19 pandemic will continue, or what impact it will ultimately have on our business, we saw activity levels begin to stabilize starting at the end of the third quarter 2020 and increase since then.
23


Results of Operations
 
The following data should be read in conjunction with the Consolidated Financial Statements and the associated Notes contained elsewhere in this report.
 
2020 Compared to 2019
 
Consolidated Comparisons
Year Ended
December 31,
Period to Period Change
 202020192020 vs. 2019% Change
 (In Thousands, Except Percentages)
Revenues$377,715 $561,241 $(183,526)(32.7)%
Gross profit67,543 11,807 55,736 472.1 %
Gross profit as a percentage of revenue
17.9 %2.1 %  
General and administrative expense76,697 96,466 (19,769)(20.5)%
General and administrative expense as a percentage of revenue
20.3 %17.2 % 
Goodwill impairment— 25,784 (25,784)
Interest expense, net18,926 21,256 (2,330)(11.0)%
Gain on sale of assets(2,878)(1,665)(1,213)72.9 %
Warrants fair value adjustment(251)(1,624)1,373 (84.5)%
Other (income) expense, net135 (301)436 (144.9)%
Loss before taxes and discontinued operations(25,086)(128,109)103,023 (80.4)%
Loss before taxes and discontinued operations as a percentage of revenue
(6.6)%(22.8)%  
Provision for income taxes1,758 2,811 (1,053)(37.5)%
Loss before discontinued operations(26,844)(130,920)104,076 (79.5)%
Loss from discontinued operations, net of taxes(72,089)(29,580)(42,509)143.7 %
Net loss(98,933)(160,500)61,567 (38.4)%
Loss attributable to noncontrolling interest47,790 13,087 34,703 265.2 %
Net loss attributable to TETRA stockholders$(51,143)$(147,413)$96,270 (65.3)%
 
Revenues

Consolidated revenues for 2020 decreased compared to the prior year primarily due to lower activity in our Water & Flowback Services Division, where revenue decreased by $146.9 million. The decreased for this division was driven by a significant reduction in capital spending by our customers in response to the decline in oil prices associated with the COVID-19 pandemic. See Divisional Comparisons section below for additional discussion.

Gross Profit

Consolidated gross profit increased during 2020 compared to the prior year primarily due to a $91.8 million impairment charge at our El Dorado plant, which reduced gross profit for the Completion Fluids and Products Division in 2019. Despite lower activity levels, this division continued to deliver strong margins during 2020 and generated gross profit that was in line with the prior year gross profit before impairments. The increased gross profit for the Completion Fluids and Products Division in 2020 was partially offset by results for the Water & Flowback Services Division, where lower revenues impacted gross profit, despite aggressive management of costs.

General and Administrative Expense

Consolidated general and administrative expenses decreased during 2020 compared to the prior year primarily due to decreased salary related expenses of $19.1 million, decreased general expenses of $1.9 million and decreased professional services fees of $1.7 million. These decreases were partially offset by increased bad debt expenses of $3.3 million. Decreased general and administrative expenses were primarily driven by our
24


Corporate Division. Most of the decrease in general and administrative expenses resulted from restructuring and headcount reductions in response to the decline in activity levels, particularly in our U.S. onshore operations. Despite the significant cost reduction, general and administrative expense as a percentage of revenues increased compared to the prior year due to lower revenues.

Interest Expense, Net

Consolidated interest expense, net, decreased in 2020 compared to the prior year primarily due to a decrease in Corporate interest expense. Corporate interest expense decreased due to lower borrowings under the ABL Credit Agreement. Interest expense during 2020 and 2019 includes $1.6 million and $1.4 million, respectively, of finance cost amortization.

Gain on Sale of Assets

Consolidated gain on sale of assets increased during 2020 compared to the prior year primarily due to increased sales of assets during the year.

Warrants

The warrants are accounted for as a derivative liability in accordance with ASC 815 and therefore they are classified as a long-term liability on our consolidated balance sheet at their fair value. Increases (or decreases) in the fair value of the warrants are generally associated with increases (or decreases) in the trading price of our common stock, resulting in adjustments to earnings for the associated valuation losses (gains), and resulting in future volatility of our earnings during the period the warrants are outstanding.

Loss from Discontinued Operations

The loss from discontinued operations increased during 2020 compared to 2019 primarily due to lower revenues from our former Compression Division as well as increased impairments recognized during 2020 as a result of the recent market conditions, partially offset by lower operating costs from our former Compression Division. The loss from discontinued operations also decreased $9.0 million from loss reserves recorded during 2019 related to the exit from the Offshore Division.

Provision for Income Tax

Our consolidated provision for income taxes during 2020 was primarily attributable to taxes in certain foreign jurisdictions and Texas gross margin taxes. Our consolidated effective tax rate for the year ended December 31, 2020 of negative 7.0% was primarily the result of losses generated in entities for which no related tax benefit has been recorded. The losses generated by these entities do not result in tax benefits due to offsetting valuation allowances being recorded against the related net deferred tax assets. We establish a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Included in our deferred tax assets are $104.5 million of net operating loss carryforwards that may be available to offset future income tax liabilities in the U.S. as well as in certain international jurisdictions where net operating loss carryforwards exist.
25



Divisional Comparisons
 
Completion Fluids & Products Division
Year Ended
December 31,
Period to Period Change
 202020192020 vs. 2019% Change
 (In Thousands, Except Percentages)
Revenues$242,661 $279,255 $(36,594)(13.1)%
Gross profit (loss)77,206 (15,034)92,240 (613.5)%
Gross profit (loss) as a percentage of revenue31.8 %(5.4)%  
General and administrative expense24,852 19,990 4,862 24.3 %
General and administrative expense as a percentage of revenue10.2 %7.2 %  
Interest (income) expense, net(666)(720)54 (7.5)%
Other (income) expense, net(2,314)(335)(1,979)590.7 %
Income (loss) before taxes and discontinued operations$55,334 $(33,969)$89,303 (262.9)%
Income (loss) before taxes as a percentage of revenue22.8 %(12.2)%  
 
The decrease in Completion Fluids & Products Division revenues during 2020 compared to the prior year was primarily due to lower activity related to the decline in oil and gas prices resulting from the COVID-19 pandemic.

Completion Fluids & Products Division gross profit during 2020 increased compared to the prior year primarily due to a $91.8 million impairment charge at our El Dorado plant, which reduced gross profit for the prior year. Despite lower activity levels, the division continued to deliver strong margins and generated gross profit that was broadly in line with the prior year gross profit before impairments. Completion Fluids & Products Division profitability in future periods will be continue to be affected by the mix of its products and services, including the timing of TETRA CS Neptune completion fluid projects.

The Completion Fluids & Products Division reported a pretax income during 2020 compared to pretax loss in the prior year primarily due to the increase in gross profit discussed above. Completion Fluids & Products Division administrative cost levels increased compared to the prior year, primarily due to increased bad debt of $3.5 million and increased salary and employee related expenses of $1.3 million.

Water & Flowback Services Division
Year Ended
December 31,
Period to Period Change
 202020192020 vs. 2019% Change
 (In Thousands, Except Percentages)
Revenues$135,054 $281,986 $(146,932)(52.1)%
Gross profit(8,856)27,458 (36,314)(132.3)%
Gross profit as a percentage of revenue(6.6)%9.7 %  
General and administrative expense15,644 25,009 (9,365)(37.4)%
General and administrative expense as a percentage of revenue11.6 %8.9 %  
Goodwill impairment25,784 (25,784)
Interest (income) expense, net(1,135)(1)(1,134)— %
Other (income) expense, net(1,515)(2,161)646 (29.9)%
Loss before taxes and discontinued operations$(21,850)$(21,173)$(677)3.2 %
Income (loss) before taxes as a percentage of revenue(16.2)%(7.5)%  
 
Water & Flowback Services Division revenues decreased during 2020 compared to the prior year primarily due to reduced customer drilling and completions activity as a result of lower oil and gas prices caused primarily by
26


the ongoing COVID-19 pandemic. Water management and flowback service revenues decreased $148.9 million during 2020 compared to the prior year. The volatility in oil and gas commodity prices driving reductions in customer capital spending has resulted in decreased pricing and activity when compared to the prior year, leading to lower revenues and margins. Product sales revenue increased by $2.0 million, due to higher equipment sales in the US.

The Water & Flowback Services Division reflected a gross loss during 2020 compared a gross profit in the prior year primarily due to lower revenues associated with lower activity levels.

The Water & Flowback Services Division reported a slight increase in pretax loss compared to the prior year, primarily due to the gross loss described above, offset by the goodwill impairment recognized in 2019. General and administrative expenses decreased primarily due to decreased wage and benefit expenses of $7.3 million, decreased general expenses of $1.4 million, and decreased bad debt expense of $0.7 million.

Corporate Overhead
Year Ended
December 31,
Period to Period Change
 202020192020 vs. 2019% Change
 (In Thousands, Except Percentages)
Depreciation and amortization$818 $631 $187 (29.6)%
General and administrative expense36,201 51,466 (15,265)(29.7)%
Interest expense, net20,727 21,977 (1,250)(5.7)%
Warrants fair value adjustment (income) expense(251)(1,624)1,373 (84.5)%
Other (income) expense, net1,087 531 556 104.7 %
Loss before taxes$(58,582)$(72,981)$14,399 19.7 %
 
Corporate Overhead pretax loss decreased during 2020 compared to the prior year primarily due to decreased general and administrative expense and decreased interest expense. Corporate general and administrative expense decreased primarily due to decreased salary related expense of $13.1 million, $1.2 million of decreased general expenses and $1.0 million of decreased professional fees. Interest expense decreased due to lower borrowings under the ABL Credit Agreement. The fair value of the outstanding warrants liability resulted in a $0.3 million credit to earnings in the current year compared to a $1.6 million credit to earnings during 2019.

How we Evaluate Operations
     We use U.S. GAAP financial measures such as revenues, gross profit, income (loss) before taxes, and net cash provided by operating activities, as well as certain non-GAAP financial measures, including Adjusted EBITDA, as performance measures for our business.
    Adjusted EBITDA. We view Adjusted EBITDA as one of our primary management tools, and we track it on a monthly basis, both in dollars and as a percentage of revenues (typically compared to the prior month, prior year period, and to budget). We define Adjusted EBITDA as earnings before interest, taxes, depreciation, amortization, impairments and certain non-cash charges and non-recurring adjustments.
    Adjusted EBITDA is used as a supplemental financial measure by our management to:

evaluate the financial performance of our assets without regard to financing methods, capital structure, or historical cost basis; and
determine our ability to incur and service debt and fund capital expenditures.

27


 The following table reconciles net income (loss) to Adjusted EBITDA for the periods indicated:
Year Ended
December 31, 2020
Net Income (Loss), as reportedTax ProvisionIncome (Loss) Before Tax, as ReportedImpairments & Special ChargesAdjusted Income (Loss) Before TaxInterest Expense, Net

Depreciation & Amortization
Equity Comp. ExpenseAdjusted EBITDA
(In Thousands)
Completion Fluids & Products Division
$55,334 $6,370 $61,704 $(853)$7,389 $— $68,240 
Water & Flowback Services Division
(21,850)3,960 (17,890)(1,594)30,384 — 10,900 
Eliminations and other
12 — 12 — (12)— — 
Subtotal
33,496 10,330 43,826 (2,447)37,761 — 79,140 
Corporate G&A(36,201)2,185 (34,016)— 4,721 (29,295)
Other(22,381)226 (22,155)20,727 720 — (708)
TETRA excluding Discontinued Operations
$(26,844)$1,758 $(25,086)$12,741 $(12,345)$18,280 $38,481 $4,721 $49,137 
Year Ended
December 31, 2019
Net Income (Loss), as reportedTax ProvisionIncome (Loss) Before Tax, as ReportedImpairments & Special ChargesAdjusted Income (Loss) Before Tax Interest Expense, NetDepreciation & AmortizationEquity Comp. ExpenseAdjusted EBITDA
(In Thousands)
Completion Fluids & Products Division
$(33,969)$91,140 $57,171 $(720)$13,518 $— $69,969 
Water & Flowback Services Division
(21,173)25,619 4,446 (1)33,424 — 37,869 
Eliminations and other
14 — 14 — (14)— — 
Subtotal
(55,128)116,759 61,631 (721)46,928 — 107,838 
Corporate G&A(51,466)2,085 (49,381)7,064 (42,317)
Other(21,515)(1,471)(22,986)21,473 635 — (878)
TETRA excluding Discontinued Operations
$(130,920)$2,811 $(128,109)$117,373 $(10,736)$20,752 $47,563 $7,064 $64,643 

Adjusted EBITDA is a financial measure that is not in accordance with U.S. GAAP and should not be considered an alternative to net income, operating income, cash flows from operating activities, or any other measure of financial performance presented in accordance with U.S. GAAP. This measure may not be comparable to similarly titled financial metrics of other entities, as other entities may not calculate Adjusted EBITDA in the same manner as we do. Management compensates for the limitations of Adjusted EBITDA as analytical tools by reviewing the comparable U.S. GAAP measures, understanding the differences between the measures, and incorporating this knowledge into management’s decision-making processes.
Liquidity and Capital Resources

    We believe that our capital structure allows us to meet our financial obligations despite current uncertain operating conditions and financial markets. Our liquidity at the end of fourth quarter was $91.9 million. Liquidity is defined as unrestricted cash plus availability under the revolving credit facility.
28


    Our consolidated sources and uses of cash, including cash activity from our former Compression Division, during the years ended December 31, 2020 and 2019 are as follows:
Year Ended December 31,
20202019
(In Thousands)
Operating activities$76,912 $90,232 
Investing activities6,038 (106,442)
Financing activities(17,629)(5,925)

Consolidated cash flows provided by operating activities totaled $76.9 million during 2020 compared to $90.2 million during the prior year, a decrease of $13.3 million. CCLP generated $20.8 million of our consolidated cash flows provided by operating activities during the year ended December 31, 2020 compared to $67.7 million during the prior year. Operating cash flows decreased primarily due to a decrease in revenues, which were partly offset by monetization of working capital. During 2020, TETRA increased cash generation, which offset CCLP’s decreased cash generation. Our cash flows from operating, investing and financing activities will no longer include cash activities of our former Compression Division, including CCLP, following the GP Sale on January 29, 2021. We continue to monitor customer credit risk in the current environment and focus on serving larger capitalized oil and gas operators and national oil companies.
Investing Activities
 
During 2020, CCLP launched an initiative to rationalize its fleet by selling smaller and mid-sized equipment to focus on the larger-horsepower fleet as well as to sell equipment outside its core area of focus. One of CCLP’s larger customers purchased a small number of large units recently deployed. Additionally during 2020, the Partnership sold its Midland fabrication facility and real estate for $17.0 million. Investing cash flows for 2020 also include $14.2 million from TETRA’s sale of 15 high horse power compressor units to Spartan during the fourth quarter. As a result of CCLP’s and TETRA’s equipment sales, 2020 cash proceeds from the sale of used equipment exceed the cash outflows to purchase new equipment.

Total cash capital expenditures, including capital expenditures associated with discontinued operations, during 2020 were $29.4 million, net of $12.7 million cost of compressors sold, as we adjusted to current market conditions. Our Completion Fluids & Products Division spent $4.0 million on capital expenditures during 2020, the majority of which related to plant and facility additions. Our Water & Flowback Services Division spent $9.7 million on capital expenditures, primarily to maintain, automate and upgrade its water management and flowback equipment fleet. Our former Compression Division spent $14.7 million, primarily to maintain its compression fleet. 2019 Investing cash flows include proceeds of $12.9 million from the sale of property, plant and equipment primarily the result of a sale-leaseback transaction during the fourth quarter of 2019, where CCLP sold ten compression units and immediately leased them back at a monthly rate. These compression units are included in operating lease right-of-use assets on our consolidated balance sheets.

Historically, a significant majority of our planned capital expenditures have been related to identified opportunities to grow and expand our existing businesses. However, such expenditures have recently been, and may continue to be, postponed or canceled as we are reviewing all capital expenditure plans carefully in an effort to conserve cash. We currently have no long-term capital expenditure commitments. The deferral of capital projects could affect our ability to compete in the future.

If the forecasted demand for our products and services increases or decreases, the amount of planned expenditures on growth and expansion may be adjusted.

Through our common unit ownership interest in CCLP, which was approximately 35% as of December 31, 2020 and approximately 11% as of March 4, 2021, we receive quarterly cash distributions, if any, from CCLP. On January 19, 2021, CCLP announced a cash distribution of $0.01 per common unit for the quarter ended December 31, 2020, which was paid on February 12, 2021 based on our retained interest.

29


Financing Activities 
 
During the year ended December 31, 2020, the total amount of consolidated net cash used in financing activities was $17.6 million, primarily related to pay down of our Term Credit Agreement, cash fees related to the exchange of CCLP debt and repayments under our ABL Credit Agreement. During the year ended December 31, 2019, the total amount of consolidated net cash provided by financing activities was $5.9 million, primarily due to borrowings under our ABL Credit Agreement and our Term Credit Agreement, net of cash redemptions of the CCLP Preferred Units. We may supplement our existing cash balances and cash flow from operating activities with short-term borrowings, long-term borrowings, issuances of equity and debt securities, and other sources of capital. We are aggressively managing our working capital and capital expenditure needs in order to maximize our liquidity in the current environment.
 
Asset-Based Credit Agreement. The ABL Credit Agreement provides for a senior secured revolving credit facility of up to $100 million, subject to a borrowing base to be determined by reference to the value of inventory and accounts receivable, and includes a sublimit of $20.0 million for letters of credit and a swingline loan sublimit of $10.0 million. The ABL Credit Agreement may be used for working capital needs, capital expenditures and other general corporate purposes. The amounts we may borrow under the ABL Credit Agreement are based on a percentage of our accounts receivable and certain inventory. Changes in demand for our products and services have an impact on our eligible accounts receivable, which could result in significant changes to our borrowing base and therefore our availability under our ABL Credit Agreement. With the current depressed oil and gas market conditions, we believe our availability under our ABL Credit facility will be adversely impacted by the expected decline in our customers’ activity levels. The ABL Credit Agreement is scheduled to mature on September 10, 2023. As of December 31, 2020, we had no outstanding balance under the ABL Credit Agreement and, subject to compliance with the covenants, borrowing base, and other provisions of the agreement that may limit borrowings, we had an availability of $24.6 million under the ABL Credit Agreement. As of March 3, 2021, we have no outstanding borrowings under our ABL Credit Agreement and $8.3 million letters of credit, resulting in $30.1 million of availability.

    Term Credit Agreement. The Term Credit Agreement provides a loan in the amount of $220.5 million and is scheduled to mature on September 10, 2025 for certain acquisitions (the “Additional Term Loans,” and together with the Initial Term Loan, the “Term Loan”). Our Term Credit Agreement requires us to annually prepay up to 50% of Excess Cash Flow (as defined in the Term Credit Agreement) from the most recent full fiscal year. If our Leverage Ratio (as defined in the Term Credit Agreement) at year-end is less than 2.00 to 1.00, the prepayment requirement is decreased to 25%. If our Leverage Ratio at year-end is less than 1.50 to 1.00, then no prepayment is required. As of March 3, 2021, $201.7 million in aggregate principal amount of our Term Credit Agreement is outstanding.

    As of December 31, 2020, we are in compliance with all covenants of our debt agreements. See Note 10 - “Long-Term Debt and Other Borrowings” in the Notes to Consolidated Financial Statements for further information.

Other Sources and Uses
 
    In addition to the aforementioned credit facilities and senior notes, we fund our short-term liquidity requirements from cash generated by our operations and from short-term vendor financing. Should additional capital be required, the ability to raise such capital through the issuance of additional debt or equity securities may currently be limited. Instability or volatility in the capital markets at the times we need to access capital may affect the cost of capital and the ability to raise capital for an indeterminable length of time. If it is necessary to issue additional equity to fund our capital needs, additional dilution of our common stockholders will occur. We periodically evaluate engaging in strategic transactions and may consider divesting non-core assets where our evaluation suggests such transaction is in the best interest of our business. In challenging economic environments, we may experience increased delays and failures by customers to pay our invoices. Given the nature and significance of the COVID-19 pandemic and disruption in the oil and gas industry, we could experience delayed customer payments and payment defaults associated with customer liquidity issues and bankruptcies. If our customers delay paying or fail to pay us a significant amount of our outstanding receivables, it could have an adverse effect on our liquidity. An increase of unpaid receivables would also negatively affect our borrowing availability under the ABL Credit Agreement.  

30


In November 2020, we sold 15 high horsepower compressor units to Spartan for $14.2 million. In connection with that sale, we also assigned a lease with CCLP for those units to Spartan. On January 29, 2021 we completed the GP Sale. Approximately $18.8 million in net cash proceeds from both the November 2020 compressor sale and the GP Sale were used to repay borrowings under our Term Credit Agreement.

On April 11, 2019, we filed a universal shelf Registration Statement on Form S-3 with the SEC. On May 1, 2019, the Registration Statement on Form S-3 was declared effective by the SEC. Pursuant to this registration statement, we have the ability to sell debt or equity securities in one or more public offerings up to an aggregate public offering price of $464.1 million, inclusive of $64.1 million of our common stock issuable upon conversion of our currently outstanding warrants. This shelf registration statement currently provides us additional flexibility with regard to potential financings that we may undertake when market conditions permit or our financial condition may require.
Critical Accounting Policies and Estimates
 
This discussion and analysis of our financial condition and results of operations is based upon our consolidated financial statements. We prepared these financial statements in conformity with U.S. GAAP. In preparing our consolidated financial statements, we make assumptions, estimates, and judgments that affect the amounts reported. We base these on historical experience, available information, and various other assumptions that we believe are reasonable. Our assumptions, estimates, and judgments may change as new events occur, as new information is acquired, and as changes in our operating environments are encountered. Actual results are likely to differ from our current estimates, and those differences may be material. The following critical accounting policies reflect the most significant judgments and estimates used in the preparation of our financial statements.

Impairment of Long-Lived Assets
 
The determination of impairment of long-lived assets, including identified intangible assets, is conducted periodically whenever indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future operating cash flows to be generated from these assets throughout their estimated useful lives. If an impairment of a long-lived asset is warranted, we estimate the fair value of the asset based on a present value of these cash flows or the value that could be realized from disposing of the asset in a transaction between market participants. The oil and gas industry is cyclical, and our estimates of the amount of future cash flows, the period over which these estimated future cash flows will be generated, as well as the fair value of an impaired asset, are imprecise. Our failure to accurately estimate these future operating cash flows or fair values could result in certain long-lived assets being overstated, which could result in impairment charges in periods subsequent to the time in which the impairment indicators were first present. Alternatively, if our estimates of future operating cash flows or fair values are understated, impairments might be recognized unnecessarily or in excess of the appropriate amounts. During 2020, we recorded an impairment charge of $0.6 million primarily related to a right of use asset for the lease of our Canada office within our Water & Flowback Services Division as we ceased use of the office during the year.
 
Impairment of Goodwill
 
During the third quarter of 2019, we determined that the deteriorating energy industry outlook was an indicator requiring further analysis for impairment of goodwill. We determined at that time that the fair value of the Water Management reporting unit, the only reporting unit with goodwill, exceeded its carrying value and there was no impairment to goodwill.

During the fourth quarter of 2019, due to further deterioration in the energy industry outlook resulting in decreased expected future cash flows for our Water Management reporting unit, a component of our Water & Flowback Services Division, we recorded a full goodwill impairment of $25.9 million. As a result, there was no goodwill balance as of December 31, 2020 or December 31, 2019.
Off Balance Sheet Arrangements
 
An “off balance sheet arrangement” is defined as any contractual arrangement to which an entity that is not consolidated with us is a party, under which we have, or in the future may have:
any obligation under a guarantee contract that requires initial recognition and measurement under U.S. GAAP;
31


a retained or contingent interest in assets transferred to an unconsolidated entity or similar arrangement that serves as credit, liquidity, or market risk support to that entity for the transferred assets;
any obligation under certain derivative instruments; or
any obligation under a material variable interest held by us in an unconsolidated entity that provides financing, liquidity, market risk or credit risk support to us, or engages in leasing, hedging, or research and development services with us.
 
As of December 31, 2020 and 2019, we had no off balance sheet arrangements that may have a current or future material effect on our consolidated financial condition or results of operations.
Commitments and Contingencies
 
Litigation
 
For information regarding litigation, see See Note 12 - “Commitments and Contingencies” in the Notes to Consolidated Financial Statements.

Long-Term Debt

For information on our credit agreements, see Note 10 - “Long-Term Debt and Other Borrowings” in the Notes to Consolidated Financial Statements.

Asset Retirement Obligations

We operate facilities in various U.S. and foreign locations that are used in the manufacture, storage, and sale of our products, inventories, and equipment. We are required to take certain actions in connection with the retirement of these assets. See Note 2 - “Summary of Significant Accounting Policies” and Note 8 - “Leases” in the Notes to Consolidated Financial Statements for further information regarding asset retirement obligations.

Leases

We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. Our leases have remaining lease terms ranging from 1 to 16 years. See Note 2 - “Summary of Significant Accounting Policies” in the Notes to Consolidated Financial Statements for further information our lease obligations.

Product Purchase Obligations
 
In the normal course of our Completion Fluids & Products Division operations, we enter into supply agreements with certain manufacturers of various raw materials and finished products. Some of these agreements have terms and conditions that specify a minimum or maximum level of purchases over the term of the agreement. Other agreements require us to purchase the entire output of the raw material or finished product produced by the manufacturer. Our purchase obligations under these agreements apply only with regard to raw materials and finished products that meet specifications set forth in the agreements. We recognize a liability for the purchase of such products at the time we receive them. As of December 31, 2020, the aggregate amount of the fixed and determinable portion of the purchase obligation pursuant to our Completion Fluids & Products Division’s supply agreements was approximately $85.3 million, extending through 2029, including commitments of $9.5 million per year from 2021 through 2025.

32


Contingencies of Discontinued Operations
 
    In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC (“Orinoco”) that provided for the purchase by Orinoco of Maritech’s remaining oil and gas properties and related assets. Also in early 2018, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. As a result of these transactions, we have effectively exited the business of our former Maritech segment.

    Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the U.S. Department of the Interior and other parties, respectively.

    Pursuant to a Bonding Agreement entered into as part of these transactions (the “Bonding Agreement”), Orinoco provided non-revocable performance bonds in an aggregate amount of $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of $47.0 million (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of $47.0 million, meeting certain requirements (the “Final Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco does not provide the Interim Replacement Bonds or the Final Bonds, Orinoco is required to make certain cash escrow payments to us.

    The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect.
    
If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities.

    In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of $7.5 million (the “Epic Promissory Note”). At the end of August 2019, Epic Companies filed for bankruptcy and we recorded a reserve of $7.5 million for the full amount of the promissory note, including accrued interest, and certain other receivables in the amount of $1.5 million during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 and neither Epic nor the Clarkes made payment. TETRA filed a lawsuit against the Clarkes on January 15, 2020 for breach of the promissory note guaranty agreement. In September 2020, the court granted TETRA’s Motion for Summary
33


Judgment and entered Final Judgment in our favor, dismissing counterclaims by the Clarkes and awarded TETRA $7.9 million in damages. The Clarkes have filed an appeal which we will defend. We cannot provide any assurance the Clarkes will pay the judgment or that they will not file for bankruptcy protection. If the Clarkes do file for bankruptcy protection, we likely would be unable to collect all, or even a significant portion of, the judgment owed to us.

For further discussion, see Note 3 - “Discontinued Operations” and Note 11 - “Acquisitions and Dispositions” in the Notes to Consolidated Financial Statements for further information.


Item 7A. Quantitative and Qualitative Disclosures about Market Risk.
Not applicable.
Item 8. Financial Statements and Supplementary Data.
 
The financial statements and supplementary data required to be included in this Item 8 are set forth in Item 15 of this Annual Report.
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.
 
None.
Item 9A. Controls and Procedures.
 
Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures
 
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Exchange Act as of the end of the period covered by this report. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2020.

Management’s Report on Internal Control over Financial Reporting
 
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). Our Internal control over financial reporting is a process to provide reasonable assurance regarding the reliability of our financial reporting for external purposes in accordance with accounting principles generally accepted in the United States of America.

    Our internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

    Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. In addition, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2020 was conducted based on the framework in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (“COSO”). Based on
34


this assessment, management has determined that our internal control over financial reporting was effective as of December 31, 2020.

Grant Thornton LLP, our independent registered public accounting firm, has issued an attestation report on the effectiveness of our internal control over financial reporting as of December 31, 2020. Grant Thornton LLP’s report on our internal control over financial reporting is included herein.

Changes in Internal Control over Financial Reporting

 There were no changes in our internal control over financial reporting that occurred during the fourth quarter of the fiscal year ended December 31, 2020, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
35


Item 9B. Other Information.
 
None.
PART III
Item 10. Directors, Executive Officers, and Corporate Governance.
 
The information required by this Item is hereby incorporated by reference from the information appearing under the captions “Proposal No. 1: Election of Directors,” “Executive Officers,” “Corporate Governance,” “Board Meetings and Committees,” in our definitive proxy statement (the “Proxy Statement”) for the annual meeting of stockholders to be held on April 29, 2021, which involves the election of directors and is to be filed with the SEC pursuant to the Exchange Act within 120 days of the end of our fiscal year on December 31, 2020.
Item 11. Executive Compensation.
 
The information required by this Item is hereby incorporated by reference from the information appearing under the captions “Management and Compensation Committee Report,” “Management and Compensation Committee Interlocks and Insider Participation,” “Compensation Discussion and Analysis,” “Compensation of Executive Officers,” and “Director Compensation” in our Proxy Statement. Notwithstanding the foregoing, in accordance with the instructions to Item 407 of Regulation S-K, the information contained in our Proxy Statement under the subheading “Compensation Committee Report” shall be deemed furnished, and not filed, in this Form 10-K, and shall not be deemed incorporated by reference into any filing under the Securities Act, or the Exchange Act, as a result of this furnishing, except to the extent we specifically incorporate it by reference.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
 
The information required by this Item is hereby incorporated by reference from the information appearing under the captions “Beneficial Stock Ownership of Certain Stockholders and Management” and “Equity Compensation Plan Information” in our Proxy Statement. 
Item 13. Certain Relationships and Related Transactions, and Director Independence.
 
The information required by this Item is hereby incorporated by reference from the information appearing under the captions “Certain Transactions” and “Director Independence” in our Proxy Statement.
Item 14. Principal Accounting Fees and Services.
 
The information required by this Item is hereby incorporated by reference from the information appearing under the caption “Fees Paid to Principal Accounting Firm” in our Proxy Statement.
36


PART IV
Item 15. Exhibits and Financial Statement Schedules.
 
(a) List of documents filed as part of this Report
1.Financial Statements of the Company 
  Page
 
F-1
 
F-5
 
F-7
 
F-8
 
F-9
 
F-10
 
F-11
2.Financial statement schedules  
All other schedules for which provision is made in the applicable accounting regulation of the Securities and Exchange Commission are not required under the related instructions or are inapplicable and therefore have been omitted.
3.List of Exhibits 
 
2.1
2.2
2.3
2.4
2.5+++
3.1
3.2
3.3
4.1
4.2
4.3
4.4
37


4.5
4.6
4.7
4.8
10.1***
10.2***
10.3***
10.4***
10.5***
10.6***
10.7***
10.8***
10.9***
10.10***
10.11***
10.12***
10.13
10.14
10.15***
10.16
10.17
10.18
38


10.19
10.20
10.21
10.22
10.23
10.24***
10.25***
10.26***
10.27***
39


10.28***
10.29***
10.30***
10.31***
10.32***
10.33***
10.34***
10.35***
10.36***
10.37***
10.38***
10.39***
10.40***
10.41***
16.1
21+
23.1+
23.2+
31.1+
31.2+
32.1**
32.2**
101.INS++XBRL Instance Document.
101.SCH++XBRL Taxonomy Extension Schema Document.
101.CAL++XBRL Taxonomy Extension Calculation Linkbase Document.
101.LAB++XBRL Taxonomy Extension Label Linkbase Document.
101.PRE++XBRL Taxonomy Extension Presentation Linkbase Document.
40


101.DEF++XBRL Taxonomy Extension Definition Linkbase Document.
104++Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
+    Filed with this report
**    Furnished with this report.
***    Management contract or compensatory plan or arrangement.
++     Attached as Exhibit 101 to this report are the following documents formatted in XBRL (Extensible Business Reporting Language): (i) Consolidated Statements of Operations for the years ended December 31, 2020, 2019 and 2018; (ii) Consolidated Balance Sheets as of December 31, 2020 and December 31, 2019; (iii) Consolidated Statements of Comprehensive Income for the years ended December 31, 2020, 2019 and 2018; (iv) Consolidated Statements of Cash Flows for the years ended December 31, 2020, 2019 and 2018; (v) Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2020, 2019 and 2018; and (vi) Notes to Consolidated Financial Statements for the year ended December 31, 2020.
+++ Certain schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The registrant agrees to furnish supplementally a copy of any such omitted schedule to the SEC upon request.

41


Item 16. Form 10-K Summary.

None.
SIGNATURES
 
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, TETRA Technologies, Inc. has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 TETRA Technologies, Inc.
   
Date:March 5, 2021By:/s/Brady M. Murphy
  Brady M. Murphy, President and Chief Executive Officer
 
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated:
 
SignatureTitleDate
/s/William D. SullivanChairman ofMarch 5, 2021
William D. Sullivanthe Board of Directors 
/s/Brady M. MurphyPresident, Chief Executive Officer,March 5, 2021
Brady M. Murphyand Director 
 (Principal Executive Officer) 
/s/Elijio V. SerranoSenior Vice PresidentMarch 5, 2021
Elijio V. Serranoand Chief Financial Officer 
 (Principal Financial Officer) 
/s/Richard D. O’BrienVice President – Finance and Global ControllerMarch 5, 2021
Richard D. O’Brien(Principal Accounting Officer) 
/s/Mark E. BaldwinDirectorMarch 5, 2021
Mark E. Baldwin
/s/Thomas R. Bates, Jr.DirectorMarch 5, 2021
Thomas R. Bates, Jr.  
/s/Paul D. CoombsDirectorMarch 5, 2021
Paul D. Coombs  
/s/John F. GlickDirectorMarch 5, 2021
John F. Glick
/s/Gina A. LunaDirectorMarch 5, 2021
Gina A. Luna
/s/Joseph C. Winkler IIIDirectorMarch 5, 2021
Joseph C. Winkler III

42


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM 
 
Board of Directors and Stockholders of
TETRA Technologies, Inc. and Subsidiaries
 
Opinion on the financial statements
We have audited the accompanying consolidated balance sheet of TETRA Technologies, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2020, the related consolidated statements of operations, comprehensive income(loss), equity, and cash flows for the year ended December 31, 2020, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020, and the results of its operations and its cash flows for the year ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2020, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated March 5, 2021 expressed an unqualified opinion.

Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.


Critical audit matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Long-lived asset impairment

As described further in note 2 to the financial statements, the Company determines periodically whether there are impairments of long-lived assets, including identified intangible assets, when indicators of impairment are present. Long-lived assets consist primarily of property, plant, and equipment, right-of-use assets, and intangible assets. The Company evaluates the carrying value of long-lived assets when events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. When such indicators are present, the recoverability of the asset group is measured by a comparison of the carrying value of the asset group to the future undiscounted cash flows to be generated from the assets throughout their remaining estimated useful lives. If the undiscounted cash flows are less than the carrying amount of the related asset group, the Company performs an analysis of the fair value of the asset group and will recognize an impairment loss for the difference between the carrying value of the assets and their fair value. We identified the impairment of long-lived assets as a critical audit matter.

The principal consideration for our determination that impairment of long-lived assets is a critical audit matter is the significant judgments and estimates involved in determining the fair values of long-lived assets, including the determination of projected cash flows used to evaluate asset recoverability.

Our audit procedures related to the impairment of long-lived assets included the following procedures, among others.
F-1


We tested the design and operating effectiveness of key controls related to the appropriate identification of triggering events and the determination of key inputs such as the forecasting of future cash flows;
We assessed the qualifications and competence of management who performed the internal impairment analyses;
We evaluated the methodology used to determine the fair value of the long-lived assets, including the grouping of the assets;
We tested the inputs and assumptions used in the valuation models for the long-lived assets which included testing the reasonableness of the replacement costs for certain assets, tracing asset balances to the underlying accounting records and evaluating the reasonableness of the projected future cash flows for each asset group.




/s/ GRANT THORNTON LLP

We have served as the Company’s auditor since 2020.

Houston, Texas
March 5, 2021
F-2


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM 
 
Board of Directors and Stockholders of
TETRA Technologies, Inc. and Subsidiaries
 
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheet of TETRA Technologies, Inc. and subsidiaries (the Company) as of December 31, 2019, the related consolidated statements of operations, comprehensive income (loss), equity, and cash flows for the years ended December 31, 2019 and 2018, and the related notes to the consolidated financial statements (collectively referred to as the “consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2019, and the results of its operations and its cash flows for the years ended December 31, 2019 and 2018, in conformity with U.S. generally accepted accounting principles.

Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ Ernst & Young LLP

We served as the Company's auditor from 1981 to 2020.

Houston, Texas
March 16, 2020, except for Note 3, as to
which the date is March 5, 2021



F-3


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM 

Board of Directors and Stockholders of
TETRA Technologies, Inc. and Subsidiaries

Opinion on Internal Control over Financial Reporting
We have audited the internal control over financial reporting of TETRA Technologies, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2020, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended December 31, 2020, and our report dated March 5, 2021 expressed an unqualified opinion on those financial statements.

Basis for opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and limitations of internal control over financial reporting
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.



/s/ GRANT THORNTON LLP

Houston, Texas
March 5, 2021
F-4


TETRA Technologies, Inc. and Subsidiaries
Consolidated Balance Sheets
(In Thousands)
 
 December 31,
2020
December 31,
2019
ASSETS  
Current assets:  
Cash and cash equivalents$67,252 $15,334 
Restricted cash65 64 
Trade accounts receivable, net of allowance for doubtful accounts of $6,824 in 2020 and $1,912 in 2019
64,078 111,194 
Inventories76,658 80,473 
      Current assets associated with discontinued operations
710,006 127,341 
Prepaid expenses and other current assets13,487 16,948 
Total current assets931,546 351,354 
Property, plant, and equipment:  
Land and building26,506 25,461 
Machinery and equipment365,296 358,688 
Automobiles and trucks18,446 22,476 
Chemical plants62,714 57,692 
Construction in progress1,526 7,408 
Total property, plant, and equipment474,488 471,725 
Less accumulated depreciation(377,632)(355,455)
Net property, plant, and equipment96,856 116,270 
Other assets: 
Patents, trademarks and other intangible assets, net of accumulated amortization of $66,078 in 2020 and $60,671 in 2019
41,487 46,182 
Deferred tax assets, net52  
Operating lease right-of-use assets 43,448 47,125 
Other assets19,450 15,633 
     Long-term assets associated with discontinued operations
 695,358 
Total other assets104,437 804,298 
Total assets$1,132,839 $1,271,922 

 
See Notes to Consolidated Financial Statements
F-5


TETRA Technologies, Inc. and Subsidiaries
Consolidated Balance Sheets
(In Thousands, Except Share Amounts)
 
 December 31,
2020
December 31,
2019
LIABILITIES AND EQUITY  
Current liabilities:  
Trade accounts payable$22,573 $41,080 
Unearned Income2,675 326 
Accrued liabilities and other38,791 44,855 
      Current liabilities associated with discontinued operations
734,039 102,462 
Total current liabilities798,078 188,723 
Long-term debt, net199,894 204,633 
Deferred income taxes1,942 1,777 
Asset retirement obligations12,484 12,762 
Warrants liability198 449 
Operating lease liabilities 37,569 40,097 
Other liabilities11,612 7,351 
Long-term liabilities associated with discontinued operations 653,304 
Total long-term liabilities263,699 920,373 
Commitments and contingencies (Note 12)
  
Equity:  
TETRA stockholders’ equity:  
Common stock, par value $0.01 per share; 250,000,000 shares authorized at December 31, 2020 and December 31, 2019; 128,930,047 shares issued at December 31, 2020, and 128,304,354 shares issued at December 31, 2019
1,289 1,283 
Additional paid-in capital472,134 466,959 
Treasury stock, at cost; 2,953,976 shares held at December 31, 2020, and 2,823,191 shares held at December 31, 2019
(19,484)(19,164)
Accumulated other comprehensive income (loss)(49,914)(52,183)
Retained deficit(413,665)(362,522)
Total TETRA stockholders’ equity(9,640)34,373 
Noncontrolling interests80,702 128,453 
Total equity71,062 162,826 
Total liabilities and equity$1,132,839 $1,271,922 
 

See Notes to Consolidated Financial Statements
F-6


TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Operations
(In Thousands, Except Per Share Amounts)
 
 Year Ended December 31,
 202020192018
Revenues:   
Product sales$232,721 $259,553 $244,373 
Services144,994 301,688 315,729 
Total revenues377,715 561,241 560,102 
Cost of revenues:   
Cost of product sales150,753 177,859 181,444 
Cost of services120,775 233,191 228,013 
Depreciation, amortization, and accretion38,214 47,563 44,425 
Impairments and other charges556 92,037 2,939 
Insurance recoveries(126)(1,216) 
Total cost of revenues310,172 549,434 456,821 
Gross profit67,543 11,807 103,281 
General and administrative expense76,697 96,466 92,902 
Goodwill impairment 25,784  
Interest expense, net18,926 21,256 19,041 
Gain on sales of assets(2,878)(1,665)(512)
Warrants fair value adjustment (income) expense(251)(1,624)(11,129)
Other (income) expense, net135 (301)5,607 
Loss before taxes and discontinued operations(25,086)(128,109)(2,628)
Provision for income taxes1,758 2,811 3,684 
Loss from continuing operations
(26,844)(130,920)(6,312)
Loss from discontinued operations, net of taxes(72,089)(29,580)(77,928)
Net loss(98,933)(160,500)(84,240)
Less: loss attributable to noncontrolling interest ($47,898, $13,538, and $22,623 related to discontinued operations)
47,790 13,087 22,623 
Net loss attributable to TETRA stockholders$(51,143)$(147,413)$(61,617)
Basic and diluted net loss per common share attributable to TETRA stockholders:   
Loss from continuing operations
$(0.22)$(1.04)$(0.05)
Loss from discontinued operations (0.19)(0.13)(0.45)
Net loss $(0.41)$(1.17)$(0.50)
Weighted average common shares outstanding:
Basic and diluted125,838 125,600 124,101 
 

See Notes to Consolidated Financial Statements

F-7


TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Comprehensive Income (Loss)
(In Thousands)
 
 Year Ended December 31,
 202020192018
Net loss(98,933)(160,500)(84,240)
Foreign currency translation gain (loss), net of taxes of $0 in 2020, $0 in 2019, and $0 in 20182,386 (188)(10,084)
Comprehensive loss(96,547)(160,688)(94,324)
Less: comprehensive loss attributable to noncontrolling interest47,673 12,755 24,811 
Comprehensive loss attributable to TETRA stockholders$(48,874)$(147,933)$(69,513)

 
See Notes to Consolidated Financial Statements
F-8


TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Equity
(In Thousands)
Common Stock
Par Value
Additional Paid-In
Capital
Treasury
Stock
Accumulated Other 
Comprehensive Income (Loss)
Retained
Earnings
Noncontrolling
Interest
Total
Equity
Currency
Translation
Balance at December 31, 2017$1,185 $425,648 $(18,651)$(43,767)$(156,335)$144,481 $352,561 
Net loss for 2018— — — — (61,617)(22,623)(84,240)
Translation adjustment, net of taxes of $0— — — (7,896)— (2,188)(10,084)
Comprehensive loss— — — — — — (94,324)
Distributions to CCLP public unitholders— — — — — (19,224)(19,224)
Equity award activity23 251  — — — 274 
Treasury stock activity, net— — (299)— — — (299)
Issuance of common stock for business combination77 28,135 28,212 
Equity compensation expense— 6,715 — — — 450 7,165 
Conversions of CCLP Series A Preferred— — — — — 38,322 38,322 
Other— (69)— — — 131 62 
Balance at December 31, 2018$1,285 $460,680 $(18,950)$(51,663)$(217,952)$139,349 $312,749 
Net loss for 2019— — — — (147,413)(13,087)(160,500)
Translation adjustment, net of taxes of $0— — — (520)— 332 (188)
Comprehensive loss— — — — — — (160,688)
Distributions to CCLP public unitholders— — — — — (1,233)(1,233)
Equity award activity(2)  — — — (2)
Treasury stock activity, net— — (214)— — — (214)
Equity compensation expense— 6,358 — — — 986 7,344 
Conversions of CCLP Series A Preferred— — — — — 2,539 2,539 
Cumulative effect adjustment— — — — 2,843 — 2,843 
Other— (79)— — — (433)(512)
Balance at December 31, 2019$1,283 $466,959 $(19,164)$(52,183)$(362,522)$128,453 $162,826 
Net loss for 2020— — — — (51,143)(47,790)(98,933)
Translation adjustment, net of taxes of $0— — — 2,269 — 117 2,386 
Comprehensive loss— — — — — — (96,547)
Distributions to CCLP public unitholders— — — — — (1,244)(1,244)
Equity award activity6  — — — — 6 
Treasury stock activity, net— — (320)— — — (320)
Equity compensation expense— 5,184 — — — 1,254 6,438 
Other— (9)— — — (88)(97)
Balance at December 31, 2020$1,289 $472,134 $(19,484)$(49,914)$(413,665)$80,702 $71,062 
 

See Notes to Consolidated Financial Statements
F-9


TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
(In Thousands)
 Year Ended December 31,
 202020192018
Operating activities:   
Net loss(98,933)(160,500)(84,240)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation, amortization, and accretion118,747 124,278 117,010 
Impairments and other charges20,940 95,196 3,621 
Impairment of goodwill 25,784  
Benefit for deferred income taxes188 (297)(888)
Equity-based compensation expense6,616 8,127 7,379 
Provision for doubtful accounts6,857 5,039 2,156 
Loss on disposal of discontinued operations 7,500 34,072 
Amortization and expense of financing costs5,252 4,782 8,695 
Gain from insurance recoveries associated with damaged equipment(643)(1,771) 
Debt exchange expenses4,892   
CCLP Series A Preferred Unit distributions and adjustments 3,574 4,005 
Warrants fair value adjustment(251)(1,624)(11,129)
Contingent consideration liability fair value adjustment (1,000)3,400 
Gain on sale of assets(4,668)(2,333)(729)
Changes in operating assets and liabilities, net of assets acquired: 
Accounts receivable62,569 6,471 (5,512)
Inventories16,983 (2,770)(29,221)
Prepaid expenses and other current assets1,672 579 (3,888)
Trade accounts payable and accrued expenses(62,274)(16,545)5,463 
Other(1,035)(4,258)(3,608)
Net cash provided by operating activities76,912 90,232 46,586 
Investing activities:   
Purchases of property, plant, and equipment, net(29,386)(108,273)(141,931)
Acquisition of businesses, net of cash acquired (12,024)(49,630)
Proceeds from disposal of business  3,121 
Proceeds from sale of property, plant, and equipment36,168 12,885 1,138 
Proceeds from insurance recoveries associated with damaged equipment643 1,771  
Other investing activities(1,387)(801)(1,344)
Net cash provided by (used in) investing activities6,038 (106,442)(188,646)
Financing activities:   
Proceeds from long-term debt477,647 282,590 767,887 
Principal payments on long-term debt(487,574)(258,217)(581,935)
Distributions to CCLP public unitholders(1,244)(1,233)(19,224)
Redemptions of CCLP Series A Preferred (28,049) 
Proceeds from sale of common stock and exercise of stock options  251 
Tax remittances on equity based compensation(445)(581)(768)
Debt issuance costs and other financing activities (6,013)(435)(11,217)
Net cash provided by (used in) financing activities(17,629)(5,925)154,994 
Effect of exchange rate changes on cash805 (199)779 
Increase (decrease) in cash and cash equivalents and restricted cash66,126 (22,334)13,713 
Cash and cash equivalents and restricted cash at beginning of period 17,768 40,102 26,389 
Cash and cash equivalents and restricted cash at end of period83,894 17,768 40,102 
Cash and cash equivalents at end of period associated with discontinued operations(16,577)(2,370)(15,858)
Cash and cash equivalents and restricted cash at end of period associated with continuing operations67,317 15,398 24,244 
Supplemental cash flow information:   
Interest paid$63,935 $68,332 $56,261 
Income taxes paid5,633 7,274 4,680 
Accrued capital expenditures1,573 3,625 1,561 

See Notes to Consolidated Financial Statements
F-10


TETRA Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
December 31, 2020

NOTE 1 — ORGANIZATION AND OPERATIONS
 
We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, comprehensive water management, frac flowback and production well testing. We were incorporated in Delaware in 1981. Our products and services are delivered through two reporting segments – Completion Fluids & Products and Water & Flowback Services. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.

Our Completion Fluids & Products Division manufactures and markets clear brine fluids, additives, and associated products and services to the oil and gas industry for use in well drilling, completion, and workover operations in the United States and in certain countries in Latin America, Europe, Asia, the Middle East and Africa. The Division also markets liquid and dry calcium chloride products manufactured at its production facilities or purchased from third-party suppliers to a variety of markets outside the energy industry.

Our Water & Flowback Services Division provides onshore oil and gas operators with comprehensive water management services. The Division also provides frac flowback, production well testing, offshore rig cooling, and other associated services in many of the major oil and gas producing regions in the United States and Mexico, as well as in oil and gas basins in certain countries in Latin America, Europe, and the Middle East.
NOTE 2 BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
 
Principles of Consolidation
 
Our consolidated financial statements include the accounts of our wholly owned subsidiaries. We consolidated the financial statements of our former CSI Compressco LP subsidiary (“CCLP”), as we determined that CCLP was a variable interest entity and we were the primary beneficiary as of December 31, 2020. As of December 31, 2020, we controlled the financial interests of CCLP and had the ability to direct the activities of CCLP that most significantly impacted its economic performance through our ownership of its general partner. As of December 31, 2020, our cash flows from our investment in CCLP were limited to the quarterly distributions we received on our CCLP common units and general partner interest (including incentive distribution rights (“IDRs”)) and the amounts collected for services we performed on behalf of CCLP. TETRA’s capital structure and CCLP’s capital structure are separate, and do not include cross default provisions, cross collateralization provisions or cross guarantees. All intercompany accounts and transactions have been eliminated in consolidation.

Substantially all of our former Compression Division’s operations were conducted through our partially-owned CCLP subsidiary. On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners LP and Spartan Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CCLP, including the IDRs in CCLP and approximately 23.1% of the outstanding limited partner interests in CCLP, in exchange for a combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CCLP common units if CCLP achieves certain financial targets on or before December 31, 2022. Following the closing of the transaction, we retained approximately 11.1% of the outstanding CCLP common units. Throughout this Annual Report, we refer to the transaction with Spartan as the “GP Sale.” We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” and Note 18 - “Subsequent Event.” for further information.

Use of Estimates
 
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported
F-11


amounts of revenues, expenses and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.

Reclassifications

Certain previously reported financial information has been reclassified to conform to the current year’s presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 3 - “Discontinued Operations”. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.
 
Cash Equivalents
 
We consider all highly liquid cash investments with a maturity of three months or less when purchased to be cash equivalents.
 
Financial Instruments
 
Financial instruments that subject us to concentrations of credit risk consist principally of trade receivables with companies in the energy industry. Our policy is to evaluate, prior to providing goods or services, each customer’s financial condition and to determine the amount of open credit to be extended. We generally require appropriate, additional collateral as security for credit amounts in excess of approved limits. Our customers consist primarily of major, well-established oil and gas producers and independent oil and gas companies. Payment terms are on a short-term basis.
 
We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.

We have no outstanding balance under our variable rate revolving credit facilities as of December 31, 2020. Outstanding balances on variable rate bank credit facilities create market risk exposure related to changes in applicable interest rates.
 
Allowance for Doubtful Accounts
 
The allowance for doubtful accounts is determined on a specific identification basis when we believe that the collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:
 Year Ended December 31,
 202020192018
 (In Thousands)
At beginning of period$1,912 $1,354 $368 
Activity in the period:   
Provision for doubtful accounts5,672 2,580 1,152 
Account (chargeoffs) recoveries(760)(2,022)(166)
At end of period$6,824 $1,912 $1,354 

F-12


Inventories

Inventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method.

Property, Plant, and Equipment
 
Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are generally as follows:
Buildings15 – 40 years
Machinery and equipment2 – 20 years
Automobiles and trucks3 – 4 years
Chemical plants15 – 30 years
 
Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life. Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2020, 2019, and 2018 was $32.4 million, $42.9 million and $39.4 million, respectively.

Construction in progress as of December 31, 2020 and 2019 consisted primarily of equipment fabrication projects.
 
Intangible Assets other than Goodwill
 
Patents, trademarks, and other intangible assets are amortized on a straight-line basis over their estimated useful lives, ranging from 1 to 13 years. Amortization expense of patents, trademarks, and other intangible assets was $5.3 million, $5.1 million, and $4.3 million for the years ended December 31, 2020, 2019, and 2018, respectively, and is included in depreciation, amortization and accretion. The estimated future annual amortization expense of patents, trademarks, and other intangible assets is $4.5 million for 2021, $4.1 million for 2022, $3.8 million for 2023, $3.7 million for 2024, and $3.7 million for 2025.

Intangible assets other than goodwill are tested for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. In such an event, we will determine the fair value of the asset using an undiscounted cash flow analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we will recognize a loss for the difference between the carrying value and the estimated fair value of the intangible asset. During 2018, certain intangible assets were impaired. See “Impairments of Long-Lived Assets” section in Note 6 - “Impairments and Other Charges”.

Goodwill

    Goodwill represents the excess of cost over the fair value of the net assets acquired in business combinations. We perform a goodwill impairment test at a reporting unit level on an annual basis or whenever indicators of impairment are present. We perform the annual test of goodwill impairment as of the last day of the fourth quarter of each year. The first step of the impairment test is to compare the estimated fair value of the reporting unit to its recorded net book value (including goodwill). If the estimated fair value is higher than the recorded net book value, no impairment is deemed to exist and no further testing is required. If, however, the carrying amount of the reporting unit exceeds its estimated fair value, an impairment loss is calculated based on the difference between the fair value and carrying value. These estimates are imprecise and are subject to our estimates of the future cash flows of the reporting unit. These estimates and judgments are affected by numerous factors, including the general economic environment at the time of our assessment. During the fourth quarter of 2019, we recorded an impairment on all our remaining goodwill. See Note 5 - “Goodwill” for additional discussion.

F-13


Leases

    As a lessee, unless the lease meets the criteria of short-term and is excluded per our policy election described below, we initially recognize a lease liability and related right-of-use asset on the commencement date. The right-of-use asset represents our right to use an underlying asset and the lease liability represents our obligation to make lease payments to the lessor over the lease term.    

    Long-term operating leases are included in operating lease right-of-use assets, accrued liabilities and other, and operating lease liabilities in our consolidated balance sheet as of December 31, 2020. Long-term finance leases are not material. We determine whether a contract is or contains a lease at inception of the contract. Where we are a lessee in a contract that includes an option to extend or terminate the lease, we include the extension period or exclude the period covered by the termination option in our lease term in determining the right-of-use asset and lease liability, if it is reasonably certain that we would exercise the option.

    As an accounting policy election, we do not include short-term leases on our balance sheet. Short-term leases include leases with a term of 12 months or less, inclusive of renewal options we are reasonably certain to exercise. The lease payments for short-term leases are included as operating lease costs on a straight-line basis over the lease term in cost of revenues or general and administrative expense based on the use of the underlying asset. We recognize lease costs for variable lease payments not included in the determination of a lease liability in the period in which an obligation is incurred.

    As allowed by U.S. GAAP, CCLP does not separate nonlease components from the associated lease component for its compression services contracts and instead accounts for those components as a single component based on the accounting treatment of the predominant component. In the evaluation of whether Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 842 “Leases” or ASC 606 “Revenue from Contracts with Customers” is applicable to the combined component based on the predominant component, CCLP determined the services nonlease component is predominant, resulting in the ongoing recognition of compression services contracts following ASC 606.

    Our operating and finance leases are recognized at the present value of lease payments over the lease term. When the implicit discount rate is not readily determinable, we use our incremental borrowing rate to calculate the discount rate used to determine the present value of lease payments. Consistent with other long-lived assets or asset groups that are held and used, we test for impairment of our right-of-use assets when impairment indicators are present.

Impairments of Long-Lived Assets
 
Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future undiscounted operating cash flows to be generated from these assets throughout their remaining estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related asset, an impairment is recognized for the excess of the carrying value over its fair value. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 6 - “Impairments and Other Charges” for additional discussion of recorded impairments.

 Asset Retirement Obligations

We operate facilities in various U.S. and foreign locations that are used in the manufacture, storage, and sale of our products, inventories, and equipment. These facilities are a combination of owned and leased assets. We are required to take certain actions in connection with the retirement of these assets. Asset retirement obligations are recorded in accordance with ASC 410, “Asset Retirement and Environmental Obligations,” whereby the estimated fair value of a liability for asset retirement obligations is recognized in the period in which it is incurred and in which a reasonable estimate can be made. Such estimates are based on relevant assumptions that we believe are reasonable. We have reviewed our obligations in this regard in detail and estimated the cost of these actions. The associated asset retirement costs are capitalized as part of the carrying amount of these long-lived assets and are depreciated on a straight-line basis over the life of the assets.
 
F-14


Environmental Liabilities
 
Environmental expenditures that result in additions to property and equipment are capitalized, while other environmental expenditures are expensed. Environmental remediation liabilities are recorded on an undiscounted basis when environmental assessments or cleanups are probable and the costs can be reasonably estimated. We have no significant environmental remediation liabilities as of December 31, 2020 and 2019. Estimates of future environmental remediation expenditures often consist of a range of possible expenditure amounts, a portion of which may be in excess of amounts of liabilities recorded. In such an instance, we disclose the full range of amounts reasonably possible of being incurred. Any changes or developments in environmental remediation efforts are accounted for and disclosed each quarter as they occur. Any recoveries of environmental remediation costs from other parties are recorded as assets when their receipt is deemed probable.
 
Complexities involving environmental remediation efforts can cause estimates of the associated liability to be imprecise. Factors that cause uncertainties regarding the estimation of future expenditures include, but are not limited to, the effectiveness of the anticipated work plans in achieving targeted results and changes in the desired remediation methods and outcomes as prescribed by regulatory agencies. Uncertainties associated with environmental remediation contingencies are pervasive and often result in wide ranges of reasonably possible outcomes. Estimates developed in the early stages of remediation can vary significantly. Normally, a finite estimate of cost does not become fixed and determinable at a specific point in time. Rather, the costs associated with environmental remediation become estimable as the work is performed and the range of ultimate cost becomes more defined. It is possible that cash flows and results of operations could be materially affected by the impact of the ultimate resolution of these contingencies.
 
Revenue Recognition
 
    Performance Obligations. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.

    Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation.

    For any arrangements with multiple performance obligations, we use management’s estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.

    Product Sales. Product sales revenues are recognized at a point in time when we transfer control of our product offerings to our customers, generally when we ship products from our facility to our customer. The product sales for our Completion Fluids & Products Division consist primarily of clear brine fluids (“CBFs”), additives, and associated manufactured products. Product sales for our Water & Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements.

    Services. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water & Flowback Services Division arrangements, and a small portion of Completion Fluids & Products Division revenue that is associated with completion fluid service arrangements. Our customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water & Flowback Services Division are for a period of 90 days or less.

    Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer.

F-15


    Use of Estimates. In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids.

    Contract Assets and Liabilities. We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

    We classify contract liabilities as unearned income in our consolidated balance sheets. Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations.
Operating Costs
 
Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.
 
We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes. 

F-16


Equity-Based Compensation

    We have various equity incentive compensation plans which provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Total equity-based compensation expense, net of taxes, for the three years ended December 31, 2020, 2019, and 2018, was $4.3 million, $4.6 million and $5.3 million, respectively. For further discussion of equity-based compensation, see Note 14 – “Equity-Based Compensation and Other”.

Mineral Resources Arrangements

We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium (TSXV: SLL) under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the years ended December 31, 2020, 2019 and 2018, income from this arrangement was 3.1 million, 1.1 million and 1.0 million, respectively, including the value of cash and stock received, and changes in the value of stock held. This income is included in other income (expense), net in our consolidated statements of operations. Unearned revenue associated with these agreements was 0.9 million and 0.2 million as of December 31, 2020 and 2019, respectively, and is included in unearned income on our consolidated balance sheets. See Note 15 - “Fair Value Measurements” for further discussion.

Income Taxes
 
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis amounts. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A portion of the carrying value of certain deferred tax assets are subject to a valuation allowance. See Note 16 – “Income Taxes” for further discussion.

    In January 2018, the FASB released guidance on the accounting for tax on the global intangible low-taxed income (“GILTI”) provisions of the Tax Reform Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. The guidance indicates that either accounting for deferred taxes related to GILTI inclusions or to treat any taxes on GILTI inclusions as period costs are both acceptable methods subject to an accounting policy election. We elected to account for GILTI as a period cost in the year the tax is incurred.

Noncontrolling Interests

Noncontrolling interests represent third-party ownership in the net assets of the Company’s consolidated subsidiaries and are presented as a component of equity. Substantially all of the Company’s noncontrolling interests represent third-party ownership in CCLP.

Accumulated Other Comprehensive Income (Loss)
 
Certain of our international operations maintain their accounting records in the local currencies that are their functional currencies. For these operations, the functional currency financial statements are converted to United States dollar equivalents, with the effect of the foreign currency translation adjustment reflected as a component of accumulated other comprehensive income (loss). Accumulated other comprehensive income (loss) is included in equity in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with such international operations. Activity within our accumulated other comprehensive income (loss) is not subject to reclassifications to net income.
 
Income (Loss) per Common Share
 
The calculation of basic and diluted earnings per share excludes losses attributable to noncontrolling interests. The calculation of basic earnings per share excludes any dilutive effects of equity awards or warrants. The
F-17


calculation of diluted earnings per share includes the effect of equity awards and warrants, if dilutive, which is computed using the treasury stock method during the periods such equity awards and warrants were outstanding. For the years ended December 31, 2020, 2019, and 2018, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the year.
 
Foreign Currency Translation
 
We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil, and certain of our operations in Mexico, respectively. The U.S. dollar is the designated functional currency for all of our other foreign operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net, and totaled $2.7 million, $(0.5) million, and $1.3 million for the years ended December 31, 2020, 2019 and 2018, respectively.
 
On June 30, 2018, we determined the economy in Argentina to be highly inflationary. As a result of this determination and in accordance with U.S. GAAP, on July 1, 2018, the functional currency of our operations in Argentina was changed from the Argentine peso to the U.S. dollar. The remeasurement did not have a material impact on our consolidated financial position or results of operations.

Fair Value Measurements
 
We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the “Warrants”) and our foreign currency derivative contracts. See Note 15 - “Fair Value Measurements” for further discussion.

Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement).

New Accounting Pronouncements
 
Standards adopted in 2020

    In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract”. ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. On January 1, 2020, we adopted ASU 2018-15. The adoption of this standard did not have a material impact on our consolidated financial statements.

Standards not yet adopted

    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.
    
F-18


    In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”. ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. Entities may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. As of December 31, 2020, we have not modified our credit agreements to remove references to LIBOR. We are currently evaluating the impact of the provisions of ASU 2020-04 on our consolidated financial statements.
NOTE 3 – DISCONTINUED OPERATIONS

    As discussed in Note 18 - “Subsequent Event,” on January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan pursuant to which we sold the general partner of CCLP, including the IDRs in CCLP and approximately 23.1% of the outstanding limited partner interests in CCLP. Our interest in CCLP and the general partner represented substantially all of our Compression Division. As of December 31, 2020, our Compression Division met the held for sale criteria and is reflected as discontinued operations in our financial statements for all periods presented. In addition, as discussed in Note 11 - “Acquisitions and Dispositions,” on March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division. As a result, we have accounted for our Offshore Division, consisting of our Offshore Services and Maritech segments, as discontinued operations.

During the third quarter of 2019, as a result of the bankruptcy filing of Epic Companies, LLC, we recorded a reserve for the full amount of certain other receivables of discontinued operations related to our offshore division in the amount of $1.5 million and for the full amount of a $7.5 million promissory note, including accrued interest, that we received as part of the consideration for the sale. See Note 12 - “Commitments and Contingencies” for further discussion.

Our consolidated balance sheets and consolidated statements of operations report discontinued operations separate from continuing operations. Our consolidated statements of comprehensive income, statements of equity
F-19


and statements of cash flows combine continuing and discontinued operations. A summary of financial information related to our discontinued operations is as follows:

Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations
(in thousands)
Year Ended 
 December 31, 2020
CompressionOffshore ServicesTotal
Revenue$338,246 $ $338,246 
Cost of revenues212,253 (330)211,923 
Depreciation, amortization, and accretion80,533  80,533 
Impairments and other charges20,841  20,841 
General and administrative expense37,895 473 38,368 
Interest expense, net52,771  52,771 
Other (income) expense, net2,688  2,688 
Pretax loss from discontinued operations(68,735)(143)(68,878)
Income tax provision 3,211 
Loss from discontinued operations(72,089)
Loss from discontinued operations attributable to noncontrolling interest47,898 
Loss from discontinued operations attributable to TETRA stockholders$(24,191)

Year Ended 
 December 31, 2019
CompressionOffshore ServicesMaritechTotal
Revenue476,692   476,692 
Cost of revenues320,037 (192) 319,845 
Depreciation, amortization, and accretion76,663 52  76,715 
General and administrative expense43,281 2,618  45,899 
Interest expense, net51,974   51,974 
CCLP Series A Preferred Units fair value adjustment (income) expense1,309   1,309 
Other (income) expense, net(558)117 118 (323)
Pretax loss from discontinued operations(16,014)(2,595)(118)(18,727)
Pretax loss on disposal of discontinued operations(7,500)
Total pretax loss from discontinued operations(26,227)
Income tax provision3,353 
Loss from discontinued operations(29,580)
Loss from discontinued operations attributable to noncontrolling interest13,538 
Loss from discontinued operations attributable to TETRA stockholders(16,042)
F-20


Year Ended 
 December 31, 2018
CompressionOffshore ServicesMaritechTotal
Revenue438,673 4,487 187 443,347 
Cost of revenues309,156 11,151 139 320,446 
Depreciation, amortization, and accretion70,500 1,873 212 72,585 
General and administrative expense39,544 1,917 187 41,648 
Interest expense, net51,905   51,905 
CCLP Series A Preferred Units fair value adjustment (income) expense(733)  (733)
Other (income) expense, net2,099 (1,036) 1,063 
Pretax loss from discontinued operations(33,798)(9,418)(351)(43,567)
Pretax loss on disposal of discontinued operations(34,072)
Total pretax loss from discontinued operations(77,639)
Income tax provision 289 
Loss from discontinued operations(77,928)
Loss from discontinued operations attributable to noncontrolling interest22,623 
Loss from discontinued operations attributable to TETRA stockholders$(55,305)


Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position
(in thousands)
December 31, 2020
CompressionOffshore ServicesMaritechTotal
Carrying amounts of major classes of assets included as part of discontinued operations
Cash and cash equivalents$16,577 $ $ $16,577 
Trade receivables43,837   43,837 
Inventories31,220   31,220 
Other current assets5,231   5,231 
Property, plant, and equipment551,401   551,401 
Other assets61,740   61,740 
Total assets associated with discontinued operations(1)
$96,865 $ $ $710,006 
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$19,766 $1,222 $ $20,988 
Unearned income269   269 
Accrued liabilities and other36,318 352 228 36,898 
Long-term debt, net638,631   638,631 
Other liabilities37,253   37,253 
Total liabilities associated with discontinued operations(1)
$732,237 $1,574 $228 $734,039 

(1) All assets and liabilities associated with discontinued operations of our former Compression Division are classified as current as of December 31, 2020 due to completion of the GP Sale within one year.


F-21


December 31, 2019
CompressionOffshore ServicesMaritechTotal
Carrying amounts of major classes of assets included as part of discontinued operations
Cash and cash equivalents$2,370 $ $ $2,370 
Trade receivables64,724   64,724 
Inventories56,037   56,037 
Other current assets4,210   4,210 
Current assets associated with discontinued operations (1)
$127,341 $ $ $127,341 
Property, plant, and equipment642,367   642,367 
Other assets52,991   52,991 
Long-term assets associated with discontinued operations (1)
695,358   695,358 
Total major classes of assets of the discontinued operations$822,699 $ $ $822,699 
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$47,837 $1,233 $ $49,070 
Unearned income9,505   9,505 
Accrued liabilities and other43,022 745 120 43,887 
Current liabilities associated with discontinued operations (1)
$100,364 $1,978 $120 $102,462 
Long-term debt, net638,238   638,238 
Other liabilities15,066   15,066 
Long-term liabilities associated with discontinued operations (1)
653,304   653,304 
Total major classes of liabilities of the discontinued operations$753,668 $1,978 $120 $755,766 

NOTE 4 — REVENUE FROM CONTRACTS WITH CUSTOMERS

    Our contract asset balances, primarily associated with customer documentation requirements, were $12.8 million, $25.3 million and $38.3 million as of December 31, 2020, 2019 and 2018, respectively. The decrease in contract asset balances is primarily due to lower activity in our Water & Flowback Services Division driven by the significant reduction in capital spending by our customers in response to the decline in oil prices. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.
Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations. Unearned income balances were $1.9 million and $0.2 million as of December 31, 2020 and 2019, respectively, and vary based on the timing of invoicing and performance obligations being met. Revenues recognized during the years ended December 31, 2020 and 2019 deferred as of the end of the preceding year was not significant. During the years ended December 31, 2020, 2019 and 2018, contract costs were not significant.

F-22


    Disaggregation of Revenue. We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our two reportable segments in Note 17 - Industry Segments and Geographic Information. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
Year Ended December 31,
202020192018
 (In Thousands)
Completion Fluids & Products
U.S.$100,076 $149,191 $129,160 
International142,585 130,064 128,248 
242,661 279,255 257,408 
Water & Flowback Services
U.S.125,759 262,093 261,238 
International9,295 19,893 41,834 
135,054 281,986 303,072 
Interdivision eliminations
U.S.  5 
International  (383)
  (378)
Total Revenue
U.S.225,835 411,284 390,403 
International151,880 149,957 169,699 
$377,715 $561,241 $560,102 
NOTE 5 — GOODWILL
 
Our Water & Flowback Services Division consists of two reporting units, Production Testing and Water Management. During the third quarter of 2019, as part of our internal long-term outlook for each of these reporting units, we updated our assessment of the Water Management reporting unit and determined that the current decreased energy industry outlook was an indicator requiring further analysis for impairment of goodwill. As part of the first step of goodwill impairment testing for our Water Management reporting unit, the only reporting unit with goodwill, we updated our assessment of the future cash flows, applying expected long-term growth rates, discount rates, and terminal values that we consider reasonable for the reporting unit. We calculated a present value of the cash flows for the Water Management reporting unit to arrive at an estimate of fair value using a combination of the income approach and the market approach. Based on these assumptions, we determined that the fair value of the Water Management reporting unit exceeded its carrying value, resulting in no impairment at September 30, 2019.

During the fourth quarter of 2019, coinciding with the timing of our annual goodwill assessment, there was further decline in the energy industry outlook resulting in decreased expected future cash flows for our Water Management reporting unit. As part of the first step of goodwill impairment testing for our Water Management reporting unit, the only reporting unit with goodwill, we updated our assessment of the future cash flows, applying expected long-term growth rates, discount rates, and terminal values that we consider reasonable for the reporting unit. We calculated a present value of the cash flows for the Water Management reporting unit to arrive at an estimate of fair value using a combination of the income approach and the market approach. Based on these assumptions, we determined that the fair value of the Water Management reporting unit was less than its carrying value indicating an impairment. The amount of impairment is calculated based on the difference between the fair value and carrying value in accordance with our early adoption of ASU 2017-04 “Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” This resulted in an impairment of the entire goodwill balance of $25.8 million at December 31, 2019.

F-23


The changes in the carrying amount of goodwill for the Water & Flowback Services reporting segment were as follows:
 Total
 (In Thousands)
Balance as of December 31, 2017$6,636 
Goodwill acquired during the year19,223 
Balance as of December 31, 201825,859 
Goodwill impaired during the year(25,784)
Goodwill adjustments(75)
Balance as of December 31, 2019 and 2020 
NOTE 6 — IMPAIRMENTS AND OTHER CHARGES

Impairments of Long-Lived Assets

During 2020, we recorded an impairment charge of $0.6 million primarily related to a right of use asset for the lease of our Canada office within our Water & Flowback Services Division as we ceased use of the office during the year.

During the fourth quarter of 2019, we recorded an impairment of $91.6 million in our Completion Fluids & Products Division related to our El Dorado, Arkansas calcium chloride production plant facility assets. The impairment charge is primarily the result of a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. As a result, we expect to reduce our dependence on calcium chloride produced at the El Dorado facility, which uses a different production process, involving mechanical evaporation. In addition, demand for calcium chloride from the El Dorado plant is expected to be reduced due to general market conditions in the oil and gas industry. Using the reduced expected future net cash flows on an undiscounted basis, we determined that the carrying value of the El Dorado facility was not recoverable. Fair value of the El Dorado facility was determined using a fair value in-exchange assumption, and the difference between the carrying value of the El Dorado facility asset group and its indicated fair value was recorded as an impairment. Also during the fourth quarter of 2019, we recorded an impairment of $0.3 million related to certain equipment assets in our Water & Flowback Services Division.

During the third quarter of 2018, as a result of decreased expected future cash flows from a specific customer contract, we recorded a long-lived asset impairment of $2.9 million on an identified intangible asset within the Water & Flowback Services segment.

NOTE 7 – INVENTORIES

    Components of inventories, net of reserve, are as follows:
 December 31,
 20202019
 (In Thousands)
Finished goods$68,121 $70,135 
Raw materials2,910 4,125 
Parts and supplies4,001 4,979 
Work in progress1,626 1,234 
Total inventories$76,658 $80,473 
 
Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling.
F-24


NOTE 8 — LEASES
 
We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain facility storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from 1 to 16 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs.

Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension.

Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
Year Ended December 31,
20202019
(In Thousands)
Operating lease expense$13,946 $15,131 
Short-term lease expense17,125 36,348 
Total lease expense$31,071 $51,479 

Rental expense for all operating leases was $31.1 million, $51.4 million, and $35.3 million for the years ended December 31, 2020, 2019, and 2018, respectively. At December 31, 2020, future minimum rental receipts under a non-cancelable sublease for office space in one of our locations totaled $5.2 million. For the years ended December 31, 2020 and 2019, we recognized sublease income of $1.0 million. Variable rent expense was not material.

Supplemental cash flow information:
Year Ended December 31,
20202019
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$13,612 $15,064 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$5,612 $3,944 
F-25



Supplemental balance sheet information:
December 31, 2020December 31, 2019
(In Thousands)
Operating leases:
Operating lease right-of-use assets$43,448 $47,125 
Accrued liabilities and other$8,795 $9,144 
Operating lease liabilities$37,569 $40,097 
Total operating lease liabilities$46,364 $49,241 

Additional operating lease information:
December 31, 2020December 31, 2019
Weighted average remaining lease term:
Operating leases6.8 years7.2 years
Weighted average discount rate:
Operating leases9.62 %9.56 %
 
Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year consist of the following at December 31, 2020:
 Operating Leases
 (In Thousands)
2021$12,798 
202210,910 
20238,673 
20247,202 
20255,332 
Thereafter18,460 
Total lease payments63,375 
Less imputed interest(17,011)
Total lease liabilities$46,364 
NOTE 9 — ACCRUED LIABILITIES
 
Accrued liabilities are detailed as follows: 
 December 31,
 20202019
 (In Thousands)
Compensation and employee benefits$14,336 $18,657 
Operating lease liabilities, current portion8,795 9,144 
Accrued taxes4,323 6,894 
Accrued interest 2,951 299 
Accrued capital expenditures194 978 
Other accrued liabilities8,192 8,883 
Total accrued liabilities and other$38,791 $44,855 
F-26


NOTE 10 LONG-TERM DEBT AND OTHER BORROWINGS
 
Consolidated long-term debt consists of the following: 
  December 31,
2020
December 31,
2019
  (In Thousands)
TETRAScheduled Maturity  
Asset-based credit agreementSeptember 10, 2023$ $ 
Term credit agreement (1)
September 10, 2025199,894 204,633 
Total long-term debt $199,894 $204,633 

(1) Net of unamortized discount of $5.5 million and $6.4 million as of December 31, 2020 and 2019, respectively, and net of unamortized deferred financing costs of $8.2 million and $9.5 million as of December 31, 2020 and 2019, respectively.


Scheduled maturities for the next five years and thereafter are as follows:
 December 31, 2020
 (In Thousands)
2021$ 
2022 
2023 
2024 
2025213,549 
Thereafter 
Total maturities$213,549 

Our credit agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. As of December 31, 2020, we were in compliance with all covenants under the credit agreements.

    Asset-Based Credit Agreement. As of December 31, 2020, TETRA had no balance outstanding and had $6.6 million in letters of credit against its asset-based lending agreement (“ABL Credit Agreement”). The ABL Credit Agreement provides for a senior secured revolving credit facility of up to $100 million, subject to a borrowing base to be determined by reference to the value of inventory and accounts receivable, and includes a sublimit of $20.0 million for letters of credit and a swingline loan sublimit of $10.0 million. The maturity date of the ABL Credit Agreement is September 10, 2023. The ABL Credit Agreement is subject to compliance with the covenants, borrowing base, and other provisions of the agreement that may limit borrowings, TETRA had an availability of $24.6 million under this agreement as of December 31, 2020. Because there was no outstanding balance on this ABL Credit Agreement as of December 31, 2020 or 2019, associated deferred financing costs of $1.0 million were classified as other long-term assets on the accompanying consolidated balance sheet.

    Borrowings under the ABL Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR plus a margin based upon a fixed charge coverage ratio or (ii) a base rate plus a margin based on a fixed charge coverage ratio. The base rate is determined by reference to the highest of (a) the prime rate of interest as announced from time to time by JPMorgan Chase Bank, N.A. (b) the Federal Funds Effective Rate (as defined in the ABL Credit Agreement) plus 0.5% per annum and (c) LIBOR (adjusted to reflect any required bank reserves) for a one-month period on such day plus 1.0% per annum. Borrowings outstanding have an applicable margin ranging from 1.75% to 2.25% per annum for LIBOR-based loans and 0.75% to 1.25% per annum for base-rate loans, based upon the applicable fixed charge coverage ratio. In addition to paying interest on the outstanding principal under the ABL Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at an applicable rate ranging from 0.375% to 0.5% per annum, paid monthly in arrears based on utilization of the commitments under the ABL Credit Agreement. TETRA is also required to pay a customary letter of credit fee equal to the applicable margin on LIBOR-based loans and fronting fees.

F-27


     All obligations under the ABL Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the ABL Lenders on substantially all of the personal property of TETRA and certain subsidiaries of TETRA, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries.

    Term Credit Agreement

    As of December 31, 2020 TETRA had $199.9 million outstanding, net of unamortized discounts and unamortized deferred financing costs under the Term Credit Agreement

    Borrowings under the Term Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR plus a margin of 6.25% per annum or (ii) a base rate plus a margin of 5.25% per annum. In addition to paying interest on the outstanding principal under the Term Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at the rate of 1.0% per annum, paid quarterly in arrears based on utilization of the commitments under the Term Credit Agreement.

    All obligations under the Term Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the Term Lenders on substantially all of the personal property of TETRA and certain of its subsidiaries, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries.     
NOTE 11 ACQUISITIONS AND DISPOSITIONS

Acquisition of SwiftWater Energy Services

    On February 28, 2018, pursuant to a purchase agreement dated February 13, 2018 (the “SwiftWater Purchase Agreement”), we purchased all of the equity interests in SwiftWater Energy Services, LLC (“SwiftWater”), which is engaged in the business of providing water management and water solutions to oil and gas operators in the Permian Basin market of Texas. Strategically, the acquisition of SwiftWater enhances our position as one of the leading integrated water management companies, providing water transfer, storage, and treatment services, along with proprietary automation technology and numerous other water-related services.

    Under the terms of the SwiftWater Purchase Agreement, consideration of $42.0 million of cash, subject to a working capital adjustment, and 7,772,021 shares of our common stock (valued at $28.2 million) were paid at closing. The allocation of the purchase price to the SwiftWater net tangible assets and liabilities and identifiable intangible assets was final as of December 31, 2018. Contingent consideration in the amount of $10.0 million was paid to the sellers during 2019 based on 2018 performance. As of December 31, 2019, all contingent consideration had been paid.

Acquisition of JRGO Energy Services LLC

    On December 6, 2018, we purchased JRGO Energy Services LLC (“JRGO”) for a cash purchase price of $7.6 million paid at closing, subject to a working capital adjustment. In addition, contingent consideration of $1.4 million was paid during 2019, based on JRGO’s performance during the fourth quarter of 2018. JRGO specializes in delivering comprehensive water management services for oil and gas operators, as well as municipal, state and federal organizations. The acquisition of JRGO broadens our footprint in the Appalachian region and is expected to provide our customers an enhanced, more efficient, diverse, and strategically positioned portfolio of integrated water management services in the Marcellus and Utica basins. The allocation of the purchase price to the JRGO net tangible assets and liabilities and identifiable intangible assets was final as of December 31, 2019.

Sale of Offshore Division

    On March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division. Pursuant to an Asset Purchase and Sale Agreement (the “Maritech Asset Purchase Agreement”) with Orinoco Natural Resources, LLC (“Orinoco”), Orinoco purchased certain remaining offshore oil, gas and mineral leases and related assets of Maritech (the “Maritech Properties”). Immediately thereafter, we closed the transactions contemplated by a Membership Interest Purchase and Sale Agreement (the “Maritech Equity Purchase Agreement”) with Orinoco, whereby Orinoco purchased all of the equity interests of Maritech (the “Maritech Equity Interests”). Immediately thereafter, we closed the transactions contemplated by an Equity Interest Purchase Agreement (the
F-28


“Offshore Services Purchase Agreement”) with Epic Offshore Specialty, LLC, an affiliate of Orinoco (“Epic Offshore”), whereby Epic Offshore (the “Offshore Services Sale”) purchased all of the equity interests in the wholly owned subsidiaries that comprised our Offshore Services segment operations (the “Offshore Services Equity Interests”).
    Under the terms of the Maritech Asset Purchase Agreement, the Maritech Equity Purchase Agreement, and the Offshore Services Purchase Agreement, the consideration delivered by Orinoco and Epic Offshore for the Maritech Properties, the Maritech Equity Interests and the Offshore Services Equity Interests consisted of (i) the assumption by Orinoco of substantially all of the liabilities and obligations relating to the ownership, operation and condition of the Maritech Properties and the provision of certain indemnities by Orinoco to us under the Maritech Asset Purchase Agreement, (ii) the assumption by Orinoco of substantially all of the liabilities of Maritech and the provision of certain indemnities by Orinoco under the Maritech Equity Purchase Agreement, (iii) the assumption by Epic Offshore of substantially all of the liabilities of the Offshore Services Equity Interests relating to the periods following the closing of the Offshore Services Sale and the provision of certain indemnities by Epic Offshore under the Offshore Services Purchase Agreement, (iv) cash in the amount $3.1 million (v) a promissory note in the original principal amount of $7.5 million payable by Epic Offshore to us in full, together with interest at a rate of 1.52% per annum, on December 31, 2019, (vi) performance by Orinoco under a Bonding Agreement executed in connection with the Maritech Asset Purchase Agreement and the Maritech Equity Purchase Agreement whereby Orinoco provided at closing non-revocable performance bonds in an amount equal to $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech, and (vii) the delivery of a personal guaranty agreement from Thomas M. Clarke and Ana M. Clarke guaranteeing the payment obligations of Orinoco under the Bonding Agreement (collectively, the “Transaction Consideration”). See Note 12 - “Commitments and Contingencies” for further discussion of the promissory note and the Bonding Agreement.

    As a result of these transactions, we have effectively exited the businesses of our Offshore Services and Maritech segments, and these operations are reflected as discontinued operations in our consolidated financial statements. See Note 3 - “Discontinued Operations” for further discussion.
NOTE 12 COMMITMENTS AND CONTINGENCIES
 
Litigation
 
We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.
 
Product Purchase Obligations
 
In the normal course of our Completion Fluids & Products Division operations, we enter into supply agreements with certain manufacturers of various raw materials and finished products. Some of these agreements have terms and conditions that specify a minimum or maximum level of purchases over the term of the agreement. Other agreements require us to purchase the entire output of the raw material or finished product produced by the manufacturer. Our purchase obligations under these agreements apply only with regard to raw materials and finished products that meet specifications set forth in the agreements. We recognize a liability for the purchase of such products at the time we receive them. As of December 31, 2020, the aggregate amount of the fixed and determinable portion of the purchase obligation pursuant to our Completion Fluids & Products Division’s supply agreements was approximately $85.3 million, including $9.5 million per year from 2021 to 2025 and $37.8 million thereafter, extending through 2029. Amounts purchased under these agreements for each of the years ended December 31, 2020, 2019, and 2018, was $17.3 million, $18.7 million, and $18.0 million, respectively.

F-29


Contingencies of Discontinued Operations

    In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC (“Orinoco”) that provided for the purchase by Orinoco of Maritech’s remaining oil and gas properties and related assets. Also in early 2018, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. As a result of these transactions, we have effectively exited the business of our former Maritech segment.

    Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the U.S. Department of the Interior and other parties, respectively.

Pursuant to a Bonding Agreement entered into as part of these transactions (the “Bonding Agreement”), Orinoco provided non-revocable performance bonds in an aggregate amount of $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of $47.0 million (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of $47.0 million, meeting certain requirements (the “Final Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco does not provide the Interim Replacement Bonds or the Final Bonds, Orinoco is required to make certain cash escrow payments to us.

    The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect.

    If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities.

    In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of $7.5 million (the “Epic Promissory Note”). At the end of August 2019, Epic Companies filed for bankruptcy and we recorded a reserve of $7.5 million for the full amount of the promissory note, including accrued interest, and certain other receivables in the amount of $1.5 million during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 and neither Epic nor the Clarkes made payment. TETRA filed a lawsuit against the Clarkes on January 15, 2020 for breach of the promissory note guaranty agreement. In September 2020, the court granted TETRA’s Motion for Summary
F-30


Judgment and entered Final Judgment in our favor, dismissing counterclaims by the Clarkes and awarded TETRA $7.9 million in damages. The Clarkes have filed an appeal which we will defend. We cannot provide any assurance the Clarkes will pay the judgment or that they will not file for bankruptcy protection. If the Clarkes do file for bankruptcy protection, we likely would be unable to collect all, or even a significant portion of, the judgment owed to us.

See Note 3 - “Discontinued Operations” and Note 11 - “Acquisitions and Dispositions” for further discussion.
NOTE 13 — CAPITAL STOCK AND WARRANTS
 
Our Restated Certificate of Incorporation, as amended during 2017, authorizes us to issue 250,000,000 shares of common stock, par value $.01 per share, and 5,000,000 shares of preferred stock, par value $.01 per share. As of December 31, 2020, we had 125,976,071 shares of common stock outstanding, with 2,953,976 shares held in treasury, and no shares of preferred stock outstanding. The voting, dividend, and liquidation rights of the holders of common stock are subject to the rights of the holders of preferred stock. The holders of common stock are entitled to one vote for each share held. There is no cumulative voting. Dividends may be declared and paid on common stock as determined by our Board of Directors, subject to any preferential dividend rights of any then outstanding preferred stock.

Issuances of Common Stock. On February 28, 2018, we issued 7,772,021 shares of our common stock as part of the consideration paid for the acquisition of SwiftWater. For further discussion of the SwiftWater acquisition, see Note 11 - “Acquisitions and Dispositions”.
On December 14, 2016, we completed a firm commitment underwritten offering of 22.3 million shares of our common stock at a price to the public of $5.15 per share ($4.9183 per share net of underwriting discounts) and the Warrants to purchase 11.2 million shares of our common stock at an exercise price of $5.75 per share prior to the 60-month expiration date of the Warrants. The 22.3 million shares of our common stock issued and the Warrants to purchase 11.2 million shares of our common stock includes 2.9 million shares of our common stock and Warrants to acquire an additional 1.5 million shares of our common stock related to the exercise of an option granted to the underwriters. We utilized the net offering proceeds of $109.7 million to repay outstanding indebtedness and other offering expenses. As of December 31, 2020, all of the Warrants remain outstanding.
The Warrants were issued pursuant to a Warrant Agreement, dated December 14, 2016, and are exercisable immediately upon issuance and from time to time thereafter through and including the fifth year anniversary of the initial issuance date. At the request of a holder following a change of control, we or the successor entity will exchange such Warrant for consideration in accordance with a Black Scholes option pricing model in the form of, at our election, Rights (as defined in the Warrant Agreement) or cash. Similarly, within a period of time prior to the consummation of a change of control, we have the right to redeem all of the Warrants for cash in an amount determined in accordance with a Black-Scholes option pricing model.
The Warrants are accounted for as a derivative liability in accordance with ASC 815 “Derivatives and Hedging” and accordingly are carried at their fair value, with changes in fair value included in earnings in the period of change.

A summary of the activity of our common shares outstanding and treasury shares held for the three year period ending December 31, 2020, is as follows:
Common Shares OutstandingYear Ended December 31,
 202020192018
At beginning of period125,481,163 125,737,565 115,877,704 
Exercise of common stock options, net  65,524 
Grants of restricted stock, net (1)
494,908 (256,402)2,022,316 
Issuance of common stock  7,772,021 
At end of period125,976,071 125,481,163 125,737,565 
 
(1)Prior to 2019, we primarily granted restricted stock awards, which immediately impacted common shares outstanding. In contrast, during 2020 and 2019, we primarily granted restricted stock units which do not impact common shares outstanding until vesting. Vesting for restricted stock units began in 2020.
F-31


Treasury Shares HeldYear Ended December 31,
 202020192018
At beginning of period2,823,191 2,717,569 2,638,093 
Shares received upon vesting of restricted stock, net130,785 105,622 79,476 
At end of period2,953,976 2,823,191 2,717,569 
 
Our Board of Directors is empowered, without approval of the stockholders, to cause shares of preferred stock to be issued in one or more series and to establish the number of shares to be included in each such series and the rights, powers, preferences, and limitations of each series. Because the Board of Directors has the power to establish the preferences and rights of each series, it may afford the holders of any series of preferred stock preferences, powers and rights, voting or otherwise, senior to the rights of holders of common stock. The issuance of the preferred stock could have the effect of delaying or preventing a change in control of the Company.

Upon our dissolution or liquidation, whether voluntary or involuntary, holders of our common stock will be entitled to receive all of our assets available for distribution to our stockholders, subject to any preferential rights of any then outstanding preferred stock.
NOTE 14 — EQUITY-BASED COMPENSATION AND OTHER
 
Equity-Based Compensation

We have various equity incentive compensation plans that provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Stock options are exercisable for periods of up to ten years. Compensation cost for all share-based payments is based on the grant date fair value and is recognized in earnings over the requisite service period. Total equity-based compensation expense before tax for the three years ended December 31, 2020, 2019, and 2018, was $5.5 million, $5.8 million, and $6.7 million, respectively, and is included in general and administrative expense.

Stock Incentive Plans
 
In May 2007, our stockholders approved the adoption of the TETRA Technologies, Inc. 2007 Equity Incentive Compensation Plan. In May 2008, our stockholders approved the adoption of the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan, which among other changes, resulted in an increase in the maximum number of shares authorized for issuance. In May 2010, our stockholders approved further amendments to the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan (renamed as the 2007 Long Term Incentive Compensation Plan) which, among other changes, resulted in an additional increase in the maximum number of shares authorized for issuance. Pursuant to the 2007 Long Term Incentive Compensation Plan, we are authorized to grant up to 5,590,000 shares in the form of stock options (including incentive stock options and nonqualified stock options); restricted stock; bonus stock; stock appreciation rights; and performance awards to employees, and non-employee directors. As of February 2017, no further awards may be granted under the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan.
 
In May 2011, our stockholders approved the adoption of the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan. Pursuant to this plan, we were authorized to grant up to 2,200,000 shares in the form of stock options, restricted stock, bonus stock, stock appreciation rights, and performance awards to employees, and non-employee directors. On May 3, 2013, shareholders approved the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan that, among other things, increased the number of authorized shares to 5,600,000. On May 3, 2016, shareholders approved the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan which, among other things, increased the number of authorized shares to 11,000,000. As of May 2018, no further awards may be granted under the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan.
 
In February 2018, the board of directors adopted the 2018 Inducement Restricted Stock Plan (“2018 Inducement Plan”). The 2018 Inducement Plan provides for grants of restricted stock up to a plan maximum of 1,000,000 shares.
F-32



    In May 2018, our stockholders approved the adoption of the TETRA Technologies, Inc. 2018 Equity Incentive Plan (“2018 Equity Plan”). Pursuant to this plan, we were authorized to grant up to 6,635,000 shares in the form of stock options, restricted stock, restricted stock units, bonus stock, stock appreciation rights, performance units, performance awards, other stock-based awards and cash-based awards to employees and non-employee directors.

    In May 2018, our stockholders approved the adoption of the TETRA Technologies, Inc. 2018 Non-Employee Director Equity Incentive Plan (“2018 Director Plan”). Pursuant to this plan, we were authorized to grant up to 335,000 shares in the form of nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, other stock‑based awards and cash-based awards to non-employee directors.

Stock Options

We did not grant any stock options during the year ended December 31, 2020. The weighted average fair value of options granted during the years ended December 31, 2019, and 2018, was $0.76 and $1.88, respectively, using the Black-Scholes option valuation model with the following weighted average assumptions:
 Year Ended December 31,
 20192018
Expected stock price volatility61 %57 %
Expected life of options4.4 years4.5 years
Risk-free interest rate2.3 %2.6 %
Expected dividend yield  

    The risk-free interest rate is based on the U.S. Treasury yield curve in effect on the grant date for a period commensurate with the estimated expected life of the stock options. Expected volatility is based on the historical volatility of our stock over the period commensurate with the expected life of the stock options and other factors. The dividend yield is based on the current annualized dividend rate in effect during the quarter in which the grant was made. At the time of the stock option grants during each of the years ended December 31, 2019 and 2018, we had not historically paid any dividends and did not expect to pay any dividends during the expected life of the stock options.

The following is a summary of stock option activity for the years ended December 31, 2020 and 2019:
Shares Under OptionWeighted Average
Option Price
Per Share
Weighted-Average Remaining Contractual LifeAggregate Intrinsic Value
(in thousands)
(In Thousands)
Outstanding at January 1, 20203,686 $6.90 
Options canceled(302)6.78 
Options expired(176)10.27 
Outstanding at December 31, 20203,208 6.73 4.8 years$ 
Expected to vest at December 31, 20203,208 6.73 4.8 years 
Exercisable at December 31, 20203,171 6.76 4.8 years 
Available for grant, end of year 

F-33


Shares Under OptionWeighted Average
Option Price
Per Share
Weighted-Average Remaining Contractual LifeAggregate Intrinsic Value
(in thousands)
(In Thousands)
Outstanding at January 1, 20194,480 $6.65 
Options granted72 4.51 
Options canceled(426)6.85 
Options exercised  
Options expired(440)3.98 
Outstanding at December 31, 20193,686 6.90 5.5 years$ 
Expected to vest at December 31, 20193,686 6.90 5.5 years 
Exercisable at December 31, 20193,369 7.18 5.3 years 

Intrinsic value is the difference between the market value of our stock option multiplied by the number of stock options outstanding for those stock options where the market value exceeds their exercise price. The total intrinsic value of stock options exercised during the year ended December 31, 2018, was approximately $0.1 million. There were no options exercised during the years ended December 31, 2020 and 2019 . At December 31, 2020, total unrecognized compensation cost related to unvested stock options is not significant.

Restricted Stock

    Restricted stock awards and restricted stock units are periodically granted to key employees, including grants for employment inducements, as well as to members of our Board of Directors. These awards historically have provided for vesting periods of three years. Non-employee director grants vest in full before the first anniversary of the grant. Upon vesting of restricted stock awards, shares are issued to award recipients. Restricted stock units may be settled in cash or shares at vest, as determined by the Compensation Committee or the Non-Executive Award Committee, as applicable. The following is a summary of activity for our outstanding restricted stock for the year ended December 31, 2020:
SharesWeighted Average
Grant Date Fair
Value Per Share
(In Thousands)
Non-vested restricted stock outstanding at December 31, 20193,577 $2.85 
Granted1,958 1.39 
Vested(1,577)2.87 
Canceled/Forfeited(225)2.22 
Non-vested restricted stock outstanding at December 31, 20203,733 2.11 
 
Total compensation cost recognized for restricted stock was $5.1 million, $4.8 million, and $4.9 million for the years ended December 31, 2020, 2019, and 2018, respectively. Total unrecognized compensation cost at December 31, 2020, related to restricted stock is approximately $3.4 million which is expected to be recognized over a weighted-average remaining amortization period of 1.6 years. During the years ended December 31, 2020, 2019, and 2018, the total fair value of shares vested was $4.5 million, $4.0 million and $3.2 million, respectively.

During 2020, 2019, and 2018, we received 130,785, 105,622 and 79,476 shares, respectively, of our common stock related to the vesting of certain employee restricted stock. Such surrendered shares received by us are included in treasury stock. At December 31, 2020, net of options previously exercised pursuant to our various equity compensation plans, we have a maximum of 2,771,052 shares of common stock issuable pursuant to awards previously granted and outstanding and awards authorized to be granted in the future.

401(k) Plan
 
We have a 401(k) retirement plan (the “Plan”) that covers substantially all employees and entitles them to contribute up to 75% of their annual compensation, subject to maximum limitations imposed by the Internal
F-34


Revenue Code. Effective October 1, 2018, enhancements were made to the Plan, including changing the employer match to 50% of each employee’s contribution up to 8%. Participants will be 100% vested in employer match contributions after 3 years of service, instead of after 5 years of service. In addition, we can make discretionary contributions which are allocable to participants in accordance with the Plan. During 2020, we suspended 401(k) matching for our employees due to the COVID pandemic and market conditions. Total expense related to our 401(k) plan was $1.5 million, $5.1 million, and $3.8 million for the years ended December 31, 2020, 2019, and 2018, respectively.

Deferred Compensation Plan
 
We provide our officers, directors, and certain key employees with the opportunity to participate in an unfunded, deferred compensation program. There were 16 participants in the program at December 31, 2020. Under the program, participants may defer up to 100% of their yearly total cash compensation. The amounts deferred remain our sole property, and we use a portion of the proceeds to purchase life insurance policies on the lives of certain of the participants. The insurance policies, which also remain our sole property, are payable to us upon the death of the insured. We separately contract with the participant to pay to the participant the amount of deferred compensation, as adjusted for gains or losses, invested in participant-selected investment funds. Participants may elect to receive deferrals and earnings at termination, death, or at a specified future date while still employed. Distributions while employed must be at least three years after the deferral election. The program is not qualified under Section 401 of the Internal Revenue Code. At December 31, 2020, the amounts payable under the plan approximated the value of the corresponding assets we owned.
NOTE 15 FAIR VALUE MEASUREMENTS
 
Fair value is defined as “the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date” within an entity’s principal market, if any. The principal market is the market in which the reporting entity would sell the asset or transfer the liability with the greatest volume and level of activity, regardless of whether it is the market in which the entity will ultimately transact for a particular asset or liability or if a different market is potentially more advantageous. Accordingly, this exit price concept may result in a fair value that may differ from the transaction price or market price of the asset or liability.
 
Under U.S. GAAP, the fair value hierarchy prioritizes inputs to valuation techniques used to measure fair value. Fair value measurements should maximize the use of observable inputs and minimize the use of unobservable inputs, where possible. Observable inputs are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs may be needed to measure fair value in situations where there is little or no market activity for the asset or liability at the measurement date and are developed based on the best information available in the circumstances, which could include the reporting entity’s own judgments about the assumptions market participants would utilize in pricing the asset or liability.

Financial Instruments

Mineral Resources Arrangements

The Company receives cash and stock of Standard Lithium (TSXV: SLL) under the terms of its arrangements. Our investment in Standard Lithium is recorded in other assets on our consolidated balance sheets based on the quoted market stock price (a Level 2 fair value measurement). The stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. The unearned income associated with the stock component of this agreement is not significant as of December 31, 2020 or 2019. Changes in the value of stock are recorded in other income (expense) in our consolidated statements of operations.

Warrants

The Warrants are valued by using a Black Scholes option valuation model that includes implied volatility of the trading price (a Level 3 fair value measurement). The fair value of the Warrants liability is increased by, among other factors, increases in our common stock price and increases in the volatility of our common stock price. Changes in the fair value of the Warrants will increase or decrease the associated liability and result in future adjustments to earnings for the associated valuation losses (gains).

F-35


Contingent Consideration

    The February 2018 acquisition of SwiftWater resulted in a contingent purchase price consideration that was payable in two tranches based on 2018 and 2019 results. During the year ended December 31, 2019, the sellers received a payment of $10.0 million based on 2018 performance. Changes to the estimated contingent purchase price consideration for performance during 2019 resulted in $1.0 million being credited to other (income) expense, net, during the year ended December 31, 2019. Also during the year ended December 31, 2019, in accordance with the December 2018 purchase of JRGO, the sellers were paid contingent consideration of $1.4 million based on performance during the fourth quarter of 2018. As of December 31, 2019, there were no remaining contingent purchase price consideration liabilities for either acquisition.
 
Derivative Contracts

We are exposed to financial and market risks that affect our businesses. We have concentrations of credit risk as a result of trade receivables owed to us by companies in the energy industry. We have currency exchange rate risk exposure related to transactions denominated in foreign currencies as well as to investments in certain of our international operations. As a result of our variable rate debt facilities, we face market risk exposure related to changes in applicable interest rates. Our financial risk management activities may at times involve, among other measures, the use of derivative financial instruments, such as swap and collar agreements, to hedge the impact of market price risk exposures.

We entered into, and we may in the future enter into, short-term foreign currency forward derivative contracts with third parties as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. Although contracts pursuant to this program will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative instruments during a period will be included in the determination of earnings for that period. The fair values of foreign currency derivative instruments are based on quoted market values (a Level 2 fair value measurement). The fair values of our foreign currency derivative instruments as of December 31, 2020 and 2019 was insignificant. During the years ended December 31, 2020, 2019, and 2018, we recognized approximately $0.2 million, $1.5 million and $(0.4) million of net (gains) losses, respectively, reflected in other (income) expense, net, associated with our foreign currency derivative program.
A summary of significant recurring fair value measurements by valuation hierarchy as of December 31, 2020 and December 31, 2019, is as follows:
  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2020(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$2,675  2,675  
Warrants liability(198)  (198)

F-36


  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2019(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$520 $ $520 $ 
Warrants liability
(449)  (449)

During 2019, our Completion Fluids & Products and Water & Flowback Services Divisions each recorded certain long-lived tangible asset impairments. The Completion Fluids & Products Division recorded an impairment of $91.6 million related to our El Dorado, Arkansas calcium chloride production plant facility assets primarily due to a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. Also in 2019, our Water & Flowback Services Division recorded goodwill impairment of $25.8 million.
The fair values used in these impairment calculations were estimated based on discounted estimated future cash flows, including projected future cash flows and/or estimated replacement costs, or a fair value in-exchange assumption, which are based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy. For further discussion, see Note 6 - “Impairments and Other Charges”.

A summary of these nonrecurring fair value measurements during the year ended December 31, 2019, using the fair value hierarchy, is as follows:
  Fair Value Measurements Using 
DescriptionFair ValueQuoted Prices in Active Markets for Identical Assets
or Liabilities
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Year-to-Date
Impairment Losses
 (In Thousands)
Completion Fluids & Products production facility $9,459 $ $ $9,459 $91,606 
Water & Flowback Services goodwill$    25,784 
Water & Flowback Services equipment$    284 
Total
$9,459 $117,674 

Other

The fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA's ABL Credit Agreement and Term Credit Agreement approximate their carrying amounts.
F-37


NOTE 16 — INCOME TAXES

The income tax provision attributable to continuing operations for the years ended December 31, 2020, 2019, and 2018, consists of the following:
 Year Ended December 31,
 202020192018
 (In Thousands)
Current   
Federal$ $ $ 
State191 400 360 
Foreign1,598 2,837 3,742 
 1,789 3,237 4,102 
Deferred   
Federal(175)(161)(151)
State(125)(395)(149)
Foreign269 130 (118)
 (31)(426)(418)
Total tax provision$1,758 $2,811 $3,684 
 
A reconciliation of the provision (benefit) for income taxes attributable to continuing operations, computed by applying the federal statutory rate to income (loss) before income taxes and the reported income taxes, is as follows:
 Year Ended December 31,
 202020192018
 (In Thousands)
Income tax provision (benefit) computed at statutory federal income tax rates$(5,268)$(26,903)$(552)
State income taxes (net of federal benefit)(2,124)(2,388)(1,345)
Impact of international operations4,036 672 13,790 
Impact of U.S. tax law change  (2,510)
Valuation allowance4,598 30,640 (8,115)
Other516 790 2,416 
Total tax provision$1,758 $2,811 $3,684 
Income (loss) before taxes and discontinued operations includes the following components: 
 Year Ended December 31,
 202020192018
 (In Thousands)
Domestic$(25,929)$(135,668)$(8,143)
International843 7,559 5,515 
Total$(25,086)$(128,109)$(2,628)

A reconciliation of the beginning and ending amount of our gross unrecognized tax benefit is as follows: 
 Year Ended December 31,
 202020192018
 (In Thousands)
Gross unrecognized tax benefits at beginning of period$137 $328 $530 
Lapse in statute of limitations(120)(191)(202)
Gross unrecognized tax benefits at end of period$17 $137 $328 
F-38


 

We recognize interest and penalties related to uncertain tax positions in income tax expense. During the years ended December 31, 2020, 2019, and 2018, we recognized $(0.2) million, $(0.3) million, and $(0.2) million, respectively, of interest and penalties. As of December 31, 2020 and 2019, we had less than $0.1 million and $0.2 million, respectively, of accrued potential interest and penalties associated with uncertain tax positions. The total amount of unrecognized tax benefits that would affect our effective tax rate if recognized was less than $0.1 million and $0.4 million as of December 31, 2020 and 2019, respectively. We do not expect a significant change to the unrecognized tax benefits during the next twelve months.
 
We file tax returns in the U.S. and in various state, local, and non-U.S. jurisdictions. The following table summarizes the earliest tax years that remain subject to examination by taxing authorities in any major jurisdiction in which we operate:
JurisdictionEarliest Open Tax Period
United States – Federal2012
United States – State and Local2002
Non-U.S. jurisdictions2011
 
We use the liability method for reporting income taxes, under which current and deferred tax assets and liabilities are recorded in accordance with enacted tax laws and rates. Under this method, at the end of each period, the amounts of deferred tax assets and liabilities are determined using the tax rate expected to be in effect when the taxes are actually paid or recovered. We establish a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. We considered all available evidence, both positive and negative, in determining whether, based on the weight of that evidence, a valuation allowance is needed for some portion or all of our deferred tax assets. In determining the need for a valuation allowance on our deferred tax assets we placed greater weight on recent and objectively verifiable current information, as compared to more forward-looking information that is used in valuating other assets on the balance sheet. While we have considered taxable income in prior carryback years, future reversals of existing taxable temporary differences, future taxable income, and tax planning strategies in assessing the need for the valuation allowance, there can be no guarantee that we will be able to realize our net deferred tax assets. Significant components of our deferred tax assets and liabilities as of December 31, 2020 and 2019 are as follows: 
 December 31,
 20202019
 (In Thousands)
Net operating losses$104,478 $103,834 
Accruals16,515 20,674 
Depreciation and amortization for book in excess of tax expense12,608 14,262 
Investment in Partnership23,344  
All other12,743 16,583 
Total deferred tax assets169,688 155,353 
Valuation allowance(146,678)(123,808)
Net deferred tax assets$23,010 $31,545 

 December 31,
 20202019
 (In Thousands)
Right of use asset $7,808 $9,091 
Depreciation and amortization for tax in excess of book expense15,402 18,596 
All other1,690 5,635 
Total deferred tax liability
24,900 33,322 
Net deferred tax liability
$1,890 $1,777 
 
F-39


We believe that it is more likely than not we will not realize all the tax benefits of the deferred tax assets within the allowable carryforward period. Therefore, an appropriate valuation allowance has been provided. The valuation allowance as of December 31, 2020 and 2019 primarily relates to federal deferred tax assets. The $22.9 million increase in the valuation allowance during the year ended December 31, 2020 was primarily due to the increase in Federal deferred tax assets, the majority of which is related to the sale of our partnership interest in CCLP in January 2021 as discussed in Note 18 - “Subsequent Event.” Entering into the GP Sale in January 2021 resulted in the recognition of temporary deferred assets associated with the outside basis difference of some of our subsidiaries at December 31, 2020. These temporary differences are fully offset by an increase to the valuation allowance.
 
At December 31, 2020, we had federal, state, and foreign net operating loss carryforwards/carrybacks equal to approximately $80.0 million, $11.4 million, and $13.0 million, respectively. In those countries and states in which net operating losses are subject to an expiration period, our loss carryforwards, if not utilized, will expire at various dates from 2021 through 2040. Utilization of the net operating loss and credit carryforwards may be subject to a significant annual limitation due to ownership changes that have occurred previously or could occur in the future provided by Section 382 of the Internal Revenue Code.
NOTE 17 INDUSTRY SEGMENTS AND GEOGRAPHIC INFORMATION
 
We manage our operations through two divisions: Completion Fluids & Products and Water & Flowback Services. We generally evaluate the performance of and allocate resources to our segments based on profit or loss from their operations before income taxes and nonrecurring charges, return on investment, and other criteria. Transfers between segments and geographic areas are priced at the estimated fair value of the products or services as negotiated between the operating units. “Corporate overhead” includes corporate general and administrative expenses, corporate depreciation and amortization, interest income and expense, and other income and expense.
F-40


Summarized financial information concerning the business segments is as follows:
 Year Ended December 31,
 202020192018
 (In Thousands)
Revenues from external customers   
Product sales   
Completion Fluids & Products Division$229,809 $258,632 $242,412 
Water & Flowback Services Division2,912 921 1,961 
Consolidated$232,721 $259,553 $244,373 
Services   
Completion Fluids & Products Division$12,852 $20,623 $15,002 
Water & Flowback Services Division132,142 281,065 300,727 
Consolidated$144,994 $301,688 $315,729 
Interdivision revenues  
Completion Fluids & Products Division$ $ $(6)
Water & Flowback Services Division  384 
Interdivision eliminations  (378)
Consolidated$ $ $ 
Total revenues   
Completion Fluids & Products Division$242,661 $279,255 $257,408 
Water & Flowback Services Division135,054 281,986 303,072 
Interdivision eliminations  (378)
Consolidated$377,715 $561,241 $560,102 
Depreciation, amortization, and accretion   
Completion Fluids & Products$7,581 $13,518 $15,345 
Water & Flowback Services29,913 33,410 28,422 
Corporate720 635 658 
Consolidated$38,214 $47,563 $44,425 
Interest expense   
Completion Fluids & Products$73 $68 $179 
Water & Flowback Services4 7 5 
Corporate19,249 21,733 19,565 
Consolidated interest expense19,326 $21,808 $19,749 
Consolidated interest income(400)(552)(708)
Consolidated interest expense, net$18,926 $21,256 $19,041 
Income (loss) before taxes and discontinued operations   
Completion Fluids & Products$55,334 $(33,969)$30,623 
Water & Flowback Services(21,850)(21,173)28,712 
Interdivision eliminations12 14 11 
Corporate(1)
(58,582)(72,981)(61,974)
Consolidated$(25,086)$(128,109)$(2,628)
(1)    Amounts reflected include the following general corporate expenses:
Year Ended December 31,
 202020192018
 (In Thousands)
General and administrative expense$36,201 $51,466 $50,431 
Depreciation and amortization818 631 658 
Interest expense, net20,727 21,977 19,640 
Warrants fair value adjustment (income) expense(251)(1,624)(11,128)
Other general corporate (income) expense, net1,087 531 2,373 
Total$58,582 $72,981 $61,974 
F-41


December 31,
 20202019
 (In Thousands)
Total assets  
Completion Fluids & Products$218,952 $236,420 
Water & Flowback Services136,511 180,765 
Corporate, other and eliminations67,370 32,038 
Assets of discontinued operations710,006 822,699 
Consolidated$1,132,839 $1,271,922 
Year Ended December 31,
 202020192018
 (In Thousands)
Capital expenditures   
Completion Fluids & Products$4,016 $7,140 $5,259 
Water & Flowback Services9,651 24,340 30,175 
Corporate1,023 1,033 809 
Discontinued operations (2)
14,696 75,760 105,688 
Consolidated$29,386 $108,273 $141,931 
(2)    Amounts presented are net of cost of equipment sold, including $12.7 million during 2020, $6.5 million during 2019 and $10.0 million during 2018 for our former Compression Division.
Summarized financial information concerning the geographic areas of our customers and in which we operate at December 31, 2020, 2019, and 2018, is presented below:
 Year Ended December 31,
 202020192018
 (In Thousands)
Revenues from external customers   
U.S.$225,835 $411,284 $390,403 
Canada and Mexico1,347 6,616 17,575 
South America11,583 13,188 16,067 
Europe90,303 93,327 91,997 
Africa8,128 16,874 12,039 
Middle East, Asia and other40,519 19,952 32,021 
Total$377,715 $561,241 $560,102 
Transfers between geographic areas:   
Europe848 1,802 3,157 
Eliminations(848)(1,802)(3,157)
Total revenues$377,715 $561,241 $560,102 
 
F-42


December 31,
20202019
(In Thousands)
Identifiable assets  
U.S.$285,765 $338,054 
Canada and Mexico6,452 9,216 
South America10,388 13,632 
Europe85,733 62,684 
Africa9,195 10,812 
Middle East, Asia and other25,300 14,825 
Assets of discontinued operations710,006 822,699 
Total identifiable assets$1,132,839 $1,271,922 

During each of the two years ended December 31, 2020 and 2018, no single customer accounted for more than 10% of our consolidated revenues. One customer provided more than 10% of our total consolidated revenues during the year ended December 31, 2019. As of December 31, 2020 and 2019, no receivables from individual customers represented 10% or more of our consolidated trade accounts receivables net of allowance for doubtful accounts.
NOTE 18 — SUBSEQUENT EVENT

The Company has evaluated subsequent events through the filing of this Annual Report on Form 10-K, and determined that there have been no events that have occurred that would require adjustments to our disclosures in the consolidated financial statements except for the transaction described below.

On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan pursuant to which we sold the general partner of CCLP, including the IDRs and approximately 23.1% of the outstanding limited partner interests in CCLP, in exchange for combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CCLP common units if CCLP achieves certain financial targets on or before December 31, 2022. As a result of these transactions, TETRA will not consolidate CCLP beginning in the first quarter of 2021 and TETRA is expected to report an accounting gain of approximately $125.0 million in the first quarter of 2021. Additionally, our former Compression division, including CCLP’s operations, are now included in discontinued operations. See Note 3 - “Discontinued Operations”. Following the transaction, TETRA owns 5.2 million common units of CCLP. TETRA will also continue to provide back-office support to CCLP under a Transition Services Agreement for a period of time until CCLP has completed a full separation from TETRA’s back-office support functions.



F-43
EX-21 2 a20201231ex21.htm EX-21 Document

Exhibit 21
TETRA Technologies, Inc.
List of Subsidiaries or Other Related Entities
December 31, 2020

NameJurisdiction
Compressco, Inc. Delaware
Compressco Testing, L.L.C.Oklahoma
Compressco Field Services, LLCOklahoma
CSI Compressco GP Inc.Delaware
CSI Compressco Investment LLCDelaware
CSI Compressco LPDelaware
CSI Compressco Sub Inc.Delaware
CSI Compressco Finance Inc.Delaware
CSI Compression Holdings, LLCDelaware
Compressor Systems de Mexico, S. de R.L. de C.V.Mexico
Rotary Compressor Systems, Inc.Delaware
CSI Compressco Operating LLCDelaware
CSI Compressco Field Services International LLCDelaware
Compressco de Argentina SRLArgentina
CSI Compressco International LLCDelaware
CSI Compressco Holdings LLCDelaware
CSI Compressco Leasing LLCDelaware
Compressco Netherlands Cooperatief U.A.Netherlands
Compressco Netherlands B.V.Netherlands
Compressco Canada, Inc.Canada
CSI Compressco Mexico Investment I LLCDelaware
CSI Compressco Mexico Investment II LLCDelaware
Providence Natural Gas, LLCOklahoma
Production Enhancement Mexico, S. de R.L. de C.V.Mexico
TETRA Applied Holding Company Delaware
TETRA Production Testing Holding LLCDelaware
T-Production Testing, LLC Texas
TETRA Production Testing Services, LLC Delaware
TETRA Financial Services, Inc. Delaware
TETRA-Hamilton Frac Water Services, LLC Oklahoma
TETRA International IncorporatedDelaware
TETRA Middle East for Oil & Gas Services LLCSaudi Arabia
TETRA de Argentina SRL Argentina
TETRA de Mexico, S.A. de C.V. Mexico
TETRA Foreign Investments, LLC Delaware
TETRA International Holdings, B.V. Netherlands
T-International Holdings C.V.Netherlands
TETRA Netherlands, B.V. Netherlands
TETRA Oilfield Services Ghana LimitedGhana
TETRA Chemicals Europe AB Sweden
TETRA Chemicals Europe OY Finland
TETRA Egypt (LLC) Egypt
TETRA Equipment (Labuan) Ltd. Malaysia



TNBV Oilfield Services Ltd. British Virgin Islands
Well TETRA for Well Services LLC Iraq
TETRA Investments Company U.K. LimitedUnited Kingdom
Optima Solutions Holdings LimitedUnited Kingdom
Optima Solutions U.K. Limited United Kingdom
TETRA Technologies de Mexico, S.A. de C.V. Mexico
TETRA Technologies de Venezuela, S.A. Venezuela
TETRA Technologies do Brasil, LimitadaBrazil
TETRA Technologies U.K. LimitedUnited Kingdom
Optima Solutions Malaysia SDN BDHMalaysia
TETRA Technologies Nigeria LimitedNigeria
Tetra-Medit Oil ServicesLibya
TETRA Madeira, Unipessoal LdaPortugal
TETRA (Thailand) LimitedThailand
TETRA Yemen for Oilfield Services Co., Ltd.Yemen
Greywolf Energy Services Ltd.Canada
TETRA International Holdings Inc.Delaware
TETRA UK Holdings LimitedUnited Kingdom
TETRA Process Services, L.C. Texas
TETRA Micronutrients, Inc.Texas

    

EX-23.1 3 a20201231ex231.htm EX-23.1 Document
Exhibit 23.1



CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our reports dated March 5, 2021, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of TETRA Technologies, Inc. on Form 10-K for the year ended December 31, 2020. We consent to the incorporation by reference of said reports in the Registration Statement of TETRA Technologies, Inc. on Form S-3 (File No. 333-230818, effective May 1, 2019) and Forms S-8 (File No. 333-143637, effective May 4, 2007, File No. 333-149348, effective February 22, 2008, File No. 333-150783, effective May 9, 2008, File No. 333-166537, effective May 15, 2010, File No. 333-174090, effective May 10, 2011, File No 333-183030, effective August 2, 2012, File No. 333-188494, effective May 9, 2013, File No. 333-215283, effective December 22, 2016, and File no. 333-222976, effective February 12, 2018).

/s/ GRANT THORNTON LLP

Houston, Texas
March 5, 2021


EX-23.2 4 a20201231ex232.htm EX-23.2 Document

Exhibit 23.2

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


We consent to the incorporation by reference in the following Registration Statements:
(1) Registration Statement (Form S-4 No. 333-115859) of TETRA Technologies, Inc. and the related Prospectus;
(2) Registration Statements (Form S-3 No. 333-163409, 333-210335, and 333-230818) of TETRA Technologies, Inc. and the related Prospectus; and
(3) Registration Statements (Form S-8 Nos. 333-09899, 333-40509, 333-76039, 333-61988, 333-84444, 333-114034, 333-126422, 333-133790, 333-142637, 333-149347, 333-149348, 333-150783, 333-166537, 333-174090, 333-177995, 333-183030, 333-188494, 333-196796, 333-215283, 333-222976, 333-224678 and 333-224679) of TETRA Technologies, Inc.

of our reports dated March 16, 2020 (except for Note 3, as to which the date is March 5, 2021) with respect to the consolidated financial statements of TETRA Technologies, Inc. and subsidiaries as of December 31, 2019 and for the years ended December 31, 2019 and 2018, included in this Annual Report (Form 10-K) of TETRA Technologies, Inc. for the year ended December 31, 2019.

/s/ ERNST & YOUNG LLP

Houston, Texas
March 5, 2021


EX-31.1 5 a20201231ex311.htm EX-31.1 Document

Exhibit 31.1
Certification Pursuant to
Rule 13a-14(a) or 15d-14(a) of the Exchange Act
As Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Brady M. Murphy, certify that:
 
1.I have reviewed this annual report on Form 10-K for the fiscal year ended December 31, 2020, of TETRA Technologies, 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: March 5, 2021/s/Brady M. Murphy
 Brady M. Murphy
 President and Chief Executive Officer

EX-31.2 6 a20201231ex312.htm EX-31.2 Document

Exhibit 31.2
Certification Pursuant to
Rule 13a-14(a) or 15d-14(a) of the Exchange Act
As Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Elijio V. Serrano, certify that:
 
1.I have reviewed this annual report on Form 10-K for the fiscal year ended December 31, 2020, of TETRA Technologies, 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: March 5, 2021
/s/Elijio V. Serrano
 Elijio V. Serrano
 Senior Vice President and Chief Financial Officer

EX-32.1 7 a20201231ex321.htm EX-32.1 Document

Exhibit 32.1
 
Certification Pursuant to
18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
In connection with the Annual Report of TETRA Technologies, Inc. (the “Company”) on Form 10-K for the year ending December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brady M. Murphy, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Dated:March 5, 2021/s/Brady M. Murphy
 Brady M. Murphy
 President and Chief Executive Officer
 TETRA Technologies, Inc.
 
 
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-32.2 8 a20201231ex322.htm EX-32.2 Document

Exhibit 32.2
 
Certification Pursuant to
18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
In connection with the Annual Report of TETRA Technologies, Inc. (the “Company”) on Form 10-K for the year ending December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Elijio V. Serrano, Senior Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Dated:March 5, 2021/s/Elijio V. Serrano
 Elijio V. Serrano
 Senior Vice President and Chief Financial Officer
 TETRA Technologies, Inc.
 
 
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 9 tti-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1404401 - Statement - Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1006006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007007 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 1008008 - Statement - Consolidated Statements of Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1009009 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0102101 - Document - Organization and Operations link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Organization and Operations Organization and Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 2307302 - Disclosure - Discontinued Operations and Disposal Groups (Tables) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - Revenue from Contract with Customer (Notes) link:presentationLink link:calculationLink link:definitionLink 2310303 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Revenue from Contract with Customer Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Revenue from Contract with Customer Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2113105 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2314304 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Goodwill - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2117106 - Disclosure - Impairments and Other Charges link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Impairments and Other Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2119107 - Disclosure - Inventories Inventories (Notes) link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Inventories Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Inventories Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2122108 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2323306 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Leases Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Leases Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - Leases Additional Operating Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - Leases Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Leases Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2130109 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2331307 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2432417 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0103110 - Document - Long-Term Debt and Other Borrowings link:presentationLink link:calculationLink link:definitionLink 2333308 - Disclosure - Long-Term Debt and Other Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - Long-Term Debt and Other Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 2135111 - Disclosure - Acquisitions and Dispositions link:presentationLink link:calculationLink link:definitionLink 2436419 - Disclosure - Acquisitions and Dispositions Acquisitions and Dispositions (Details) link:presentationLink link:calculationLink link:definitionLink 2137112 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2438420 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2139113 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 2340309 - Disclosure - Capital Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2441421 - Disclosure - Capital Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2142114 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2343310 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2444422 - Disclosure - Equity-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2445423 - Disclosure - Equity-Based Compensation and Other 401(k) Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2146115 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2347311 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2448424 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2449425 - Disclosure - Fair Value Measurements Derivative Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2150116 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2351312 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2452426 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2153117 - Disclosure - Industry Segments and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2354313 - Disclosure - Industry Segments and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2455427 - Disclosure - Industry Segments and Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 2456428 - Disclosure - Industry Segments and Geographic Information Industry Segments and Geographic Information 2 (Details) link:presentationLink link:calculationLink link:definitionLink 2157118 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2458429 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 tti-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 tti-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 tti-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Total other assets TotalOtherAssets Aggregate carrying amount, as of the balance sheet date, of noncurrent assets excluding property, plant and equipment. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer). Warrants liability Warranty Liability Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issue at a specified price. Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other (income) expense, net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Reporting Unit [Axis] Reporting Unit [Axis] Series A Preferred Stock Series A Preferred Stock [Member] Related Party [Axis] Related Party [Axis] Trade accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Treasury Stock [Member] Treasury Stock [Member] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Service [Member] Service [Member] Segments [Axis] Segments [Axis] Redemptions of CCLP Series A Preferred Payments for Repurchase of Preferred Stock and Preference Stock Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Leases Lessee, Leases [Policy Text Block] Unitssubjecttounderwritersoption Unitssubjecttounderwritersoption Additional common units that may be acquired by the underwriters of an initial public offering at a fixed price for a limited period following the IPO. Insurance Recoveries Insurance Recoveries Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Line of Credit [Member] Line of Credit [Member] Share-based Compensation Arrangements [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Distributions to public unitholders Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Deferred income taxes Deferred Income Tax Liabilities, Net Inventories policy Inventory, Major Classes, Policy [Policy Text Block] Security Exchange Name Security Exchange Name Patents, trademarks, and other intangible assets, net of accumulated amortization Intangible Assets, Net (Excluding Goodwill) 2018 Equity Plan [Member] 2018 Equity Plan [Member] 2018 Equity Plan South America [Member] South America [Member] Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Total current liabilities Liabilities, Current Land and building LandAndBuilding Carrying amount as of the balance sheet date of real estate held for productive use. This excludes land held for sale. And carrying amount as of the balance sheet date of long-lived, depreciable assets that include building structures held for productive use including any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing. Financial instruments policy Accounts Receivable [Policy Text Block] Impairment of long-lived assets policy Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Nonvested restricted shares/units at beginning of period, weighted average grant date fair value per share Nonvested restricted shares/units at end of period, 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 Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Cash and cash equivalents policy Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Grants of restricted stock, net Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures ASSETS Assets [Abstract] Property, Plant, and Equipment [Table] Property, Plant and Equipment [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Long-term debt, net Disposal Group, Including Discontinued Operation, Long-Term Debt Disposal Group, Including Discontinued Operation, Long-Term Debt Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Restricted cash policy Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Entity Address, State or Province Entity Address, State or Province Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Income tax provision (benefit) computed at statutory federal income tax rates Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Common Shares Outstanding and Treasury Shares Held Rollforward [Table] CommonStockAndTreasuryStockRollforwardAbstract Operating Lease, Payments Operating Lease, Payments Subsidiary of limited liability company or limited partnership, ownership interest Subsidiary of Limited Liability Company or Limited Partnership, Ownership Interest Sublease Income Sublease Income 2023 Long-Term Debt, Maturity, Year Three Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Retained earnings Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Excess book over tax basis in property, plant, and equipment Deferred Tax Liabilities, Property, Plant and Equipment Accrued capital expenditures Accrued Capital Expenditures Accrued Capital Expenditures Outstanding at beginning of period Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Purchases under Fluids supply agreement Unrecorded Unconditional Purchase Obligation, Purchases Total estimated unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Provision for doubtful accounts Provision For Doubtful Accounts, Including Discontinued Operations Provision For Doubtful Accounts, Including Discontinued Operations Proceeds from related party Proceeds from Related Party Debt State Current State and Local Tax Expense (Benefit) Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] CCLP Series A Preferred Unit distributions and adjustments Liabilities, Fair Value Adjustment Deferred Revenue Deferred Revenue Income tax policy Income Tax, Policy [Policy Text Block] Lease, Cost Lease, Cost Building [Member] Building [Member] Options exercisable at period end Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other liabilities Other Liabilities, Noncurrent Deferred tax assets, net Deferred Income Tax Assets, Net Options cancelled, weighted average option price per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Other investing activities Payments for (Proceeds from) Other Investing Activities Cost of revenues: Cost of Revenue [Abstract] Machinery and equipment Machinery and Equipment, Gross Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Liability Class [Axis] Liability Class [Axis] Equity compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Options cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Construction in progress Construction in Progress, Gross Inventories Inventory, Net Thereafter Long-Term Debt, Maturity, after Year Five Measurement Frequency [Domain] Measurement Frequency [Domain] Inventory [Line Items] Inventory [Line Items] Loss from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Net losses associated with foreign currency derivative program Foreign Currency Transaction Gain (Loss), Realized Canada and Mexico [Member] Canada and Mexico [Member] Inventory [Axis] Inventory [Axis] Statement [Line Items] Statement [Line Items] Foreign Deferred Foreign Income Tax Expense (Benefit) Class of Stock [Domain] Class of Stock [Domain] Basic and diluted net loss per common share attributable to TETRA stockholders: Earnings Per Share, Basic and Diluted [Abstract] Tax Period [Axis] Tax Period [Axis] Domestic and Foreign Income Before Tax Detail [Table] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Allowances for Doubtful Accounts Table Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Entity Voluntary Filers Entity Voluntary Filers ORGANIZATION AND OPERATIONS [Abstract] ORGANIZATION AND OPERATIONS [Abstract] ORGANIZATION AND OPERATIONS [Abstract] Unearned income Disposal Group, Including Discontinued Operation, Deferred Revenue, Current Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Account chargeoffs AllowancesForDoubtfulAccountChargeoffs Account chargeoffs to allowances for doubtful accounts in the period. Credit Facility [Axis] Credit Facility [Axis] Recognized interest and penalties Income Tax Examination, Penalties and Interest Expense Fair Value, Nonrecurring [Member] Fair Value, Nonrecurring [Member] Class of Warrant or Right, Exercise Price of Warrants or Rights Class of Warrant or Right, Exercise Price of Warrants or Rights Business Combinations [Abstract] Business Combinations [Abstract] Basic and diluted net loss per common share (in dollars per share) Earnings Per Share, Basic and Diluted Entity Small Business Entity Small Business Principles of consolidation policy Consolidation, Policy [Policy Text Block] Future purchase obligations under Fluids supply agreement, aggregate Unrecorded Unconditional Purchase Obligation Stockholders' equity rollforward Increase (Decrease) in Stockholders' Equity [Roll Forward] Offshore Services [Member] Offshore Services [Member] Proceeds from insurance recoveries associated with damaged equipment Proceeds from Insurance Settlement, Investing Activities Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Revenue Disposal Group, Including Discontinued Operation, Revenue Proceeds from Issuance of Common Stock Proceeds from Issuance of Common Stock Goodwill adjustments Goodwill, Period Increase (Decrease) Trade payables Disposal Group, Including Discontinued Operation, Accounts Payable, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Prepaid expenses and other current assets Increase (Decrease) In Prepaid Expenses And Other Current Assets The net change during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods. And the net change during the reporting period in the value of this group of assets within the working capital section. Amendment Flag Amendment Flag Operating Leases, Future Minimum Payments Due Operating Leases, Future Minimum Payments Due Stock Option Valuation Assumptions Detail [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Finite-Lived Intangible Assets [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Maximum number of shares authorized for issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Current amount outstanding Long-term Line of Credit Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Long-term liabilities associated with discontinued operations (1) Long-term liabilities associated with discontinued operations (1) Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent Number of Reporting Units Number of Reporting Units Allowances for doubtful accounts policy Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Operating Lease, Remaining Lease Term Operating Lease, Remaining Lease Term Operating Lease, Remaining Lease Term Business Combination, Liabilities Arising from Contingencies, Amount Recognized Business Combination, Liabilities Arising from Contingencies, Amount Recognized Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total liabilities associated with discontinued operations(1) Disposal Group, Including Discontinued Operation, Liabilities Accrued capital expenditures Capital Expenditures Incurred but Not yet Paid Geographical [Axis] Geographical [Axis] Subsequent Events Subsequent Events [Text Block] Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount CSI Compressco [Member] CSI Compressco [Member] CSI Compressco [Member] Segments [Domain] Segment [Domain] Segments [Domain] Warrants fair value adjustment Fair Value Adjustment of Warrants Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] 2024 Long-Term Debt, Maturity, Year Four Spartan Energy Partners LP [Member] Spartan Energy Partners LP [Member] Spartan Energy Partners LP Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] 8192000 Other Accrued Liabilities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Income Statement Location [Axis] Income Statement Location [Axis] Trade accounts receivable, allowances for doubtful accounts At beginning of period At end of period Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Shares received upon vesting of restricted stock, net Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Compression [Member] Compression [Member] Federal Current Federal Tax Expense (Benefit) Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds Amortization expense of patents, trademarks, and other intangible assets Amortization of Intangible Assets Investments Investments [Member] Lease, Cost Lease, Cost [Table Text Block] Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract] Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract] Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Industry Segments and Geographic Information Segment Reporting Disclosure [Text Block] Issuance of common stock for business combination Stock Issued During Period, Value, New Issues Grants of restricted stock, net Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Total assets Assets Accrued Liabilities Detail [Table] Accrued Liabilities [Abstract] Accrued liabilities and other Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current Cash and cash equivalents at end of period associated with discontinued operations Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations Corporate Segment [Member] Corporate Segment [Member] Nonvested restricted shares/units outstanding at beginning of period Nonvested restricted shares/units outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Disposal Group Classification [Axis] Disposal Group Classification [Axis] Accrued Liabilities Table Schedule of Accrued Liabilities [Table Text Block] Reporting Unit [Domain] Reporting Unit [Domain] Total pretax loss from discontinued operations Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Identifiable assets Long-Lived Assets Weighted average fair value of options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Common unit, issued (in shares) Common Unit, Issued Subsequent Event Type [Axis] Subsequent Event Type [Axis] Other liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Asset-Based Lending Credit Agreement [Member] Asset-Based Lending Credit Agreement [Member] Asset-Based Lending Credit Agreement [Member] Interest expense, net Interest Expense Accrued interest Interest Payable Unrecognized Tax Benefit Liability Rollforward Detail [Table] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Depreciation, amortization, and accretion Depreciation, Depletion and Amortization Income Tax Provision Table Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Automobiles and trucks AutomobilesAndTrucks Long lived, depreciable assets used primarily for road transportation, including large vehicles primarily used for transporting cargo and vehicles that are used primarily for transporting people. Accrued liabilities Total accrued liabilities and other Accrued Liabilities Product and Service [Axis] Product and Service [Axis] Cash and cash equivalents Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Long-lived assets Property, Plant, and Equipment, Fair Value Disclosure Property, Plant, and Equipment, Fair Value Disclosure Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Non-US [Member] Non-US [Member] Options vested and expected to vest, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2022 Long-Term Debt, Maturity, Year Two Common Shares Outstanding and Treasury Shares Held Rollforward Table Schedule of Stock by Class [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Options exercisable, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Future purchase obligations under Fluids supply agreement, after 2025 through 2029 Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five Inventories Increase (Decrease) in Inventories Future purchase obligations under Fluids supply agreement, 2022 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two Conversions of CCLP Series A Preferred Conversion of CCLP Preferred Stock, Amount Converted Conversion of CCLP Preferred Stock, Amount Converted Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Restricted Stock/Unit Award Activity Detail [Table] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Increase (decrease) in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Interest expense, net Interest Income (Expense), Net TETRA 2011 Long Term Incentive Compensation Plan [Member] TETRA 2011 Long Term Incentive Compensation Plan [Member] Operating Segments Operating Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Swingline Loan Sublimit Swingline Loan Sublimit [Member] Swingline Loan Sublimit Reconciliation of net income (loss) to cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Net operating losses Deferred Tax Assets, Other Loss Carryforwards Machinery and Equipment [Member] Machinery and Equipment [Member] Fair value measurements policy Fair Value of Financial Instruments, Policy [Policy Text Block] Other noncontrolling interests Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Exercise of common stock options, net StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSwappedShares Number of shares issued during the period as a result of the exercise of stock options, net of the number of shares employees use to pay for the cost of the options exercised or required tax withholding. Common Stock, Shares, Outstanding Common shares outstanding, beginning balance Common shares outstanding, ending balance Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] State income taxes (net of federal benefit) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Revolving Credit Facility [Member] Revolving Credit Facility [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Depreciation and amortization for book in excess of tax expense Deferred Tax Assets, Tax Credit Carryforwards, Amortization for book in excess of tax expense Deferred Tax Assets, Tax Credit Carryforwards, Amortization for book in excess of tax expense Income (loss) before taxes and discontinued operations Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Operating Lease, Termination Option Period Operating Lease, Termination Option Period Operating Lease, Termination Option Period Subsequent Event [Member] Subsequent Event [Member] Outstanding at beginning of period, weighted average option price per share Outstanding at end of period, weighted average option price per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Offshore Division [Member] Offshore Division [Member] Offshore Division [Member] Comprehensive income policy Comprehensive Income, Policy [Policy Text Block] Letters of credit outstanding Letters of Credit Outstanding, Amount Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized Common Stock, Shares Authorized Leases Leases of Lessee Disclosure [Text Block] Total property, plant, and equipment Property, Plant and Equipment, Gross Federal Deferred Federal Income Tax Expense (Benefit) Revenue recognition policy Revenue [Policy Text Block] Segment Reporting Table Schedule of Segment Reporting Information, by Segment [Table Text Block] Impairments of long-lived assets Impairments of long-lived assets Impairment of Long-Lived Assets Held-for-use Goodwill policy Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Consolidated interest income Interest Income, Operating Income Statement [Abstract] Income Statement [Abstract] Future purchase obligations under Fluids supply agreement, 2025 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five Operating lease liabilities Operating Lease, Liability, Noncurrent Future amortization expense, 2017 Finite-Lived Intangible Asset, Expected Amortization, Year Four Africa [Member] Africa [Member] Industry Segments Details [Table] Schedule of Segment Reporting Information, by Segment [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Use of estimates policy Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] TETRA 2007 Long Term Incentive Compensation Plan [Member] TETRA 2007 Long Term Incentive Compensation Plan [Member] Options expired, weighted average option price per share Options expired, weighted average option price per share Options expired, weighted average option price per share Consolidated Entities [Axis] Consolidated Entities [Axis] Comprehensive loss attributable to TETRA stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Gain from insurance recoveries associated with damaged equipment Proceeds from Insurance Settlement, Operating Activities Reconciliation Proceeds from Insurance Settlement, Operating Activities Reconciliation Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Translation adjustment, net of taxes Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Water & Flowback Services [Member] Water & Flowback Services [Member] Effective Income Tax Rate Reconciliation Table Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] 2021 Long-Term Debt, Maturity, Year One Activity in the period: ActivityInThePeriodAllowancesAbstract Legal Entity [Axis] Legal Entity [Axis] Purchases of property, plant, and equipment, net Purchases of property, plant, and equipment, net Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] Prepaid expenses and other current assets PrepaidExpensesAndOtherCurrentAssets Sum of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer, combined with the aggregate carrying amount, as of the balance sheet date, of current assets not separately presented elsewhere in the balance sheet. Current assets are expected to be realized or consumed within one year (or the normal operating cycle, if longer). Includes current assets (normally turning over within one year or one business cycle if longer) that are held for sale apart from normal operations and anticipated to be sold within one year, and the lower of the carrying value or fair value less cost to sell of current assets held for sale that are not elsewhere specified in the taxonomy. The carrying value of major classes of assets and liabilities of the disposal group are separately disclosed in the balance sheet in the specific concepts provided. Document Period End Date Document Period End Date Long-Term Debt and Other Borrowings Long-term Debt [Text Block] Contingent consideration Business Combination, Contingent Consideration, Liability Business Combination, Contingent Consideration, Liability Future purchase obligations under Fluids supply agreement, 2023 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three Property, plant, and equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent Notes to Financial Statements [Abstract] Notes to Financial Statements [Abstract] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Net income (loss) Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Total Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Interest expense, net Disposal Group, Including Discontinued Operation, Interest Expense Compensation and employee benefits Employee-related Liabilities Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Gain (loss) on sale of previously unissued stock by subsidiary Gain (Loss) on Sale of Previously Unissued Stock by Subsidiary Schedule of Inventory, Current [Table Text Block] Schedule of Inventory, Current [Table Text Block] Trade receivables Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Equity-based compensation expense Share-based Payment Arrangement, Noncash Expense Capital expenditures Payments to Acquire Productive Assets Entity [Domain] Entity [Domain] Debt issuance costs and other financing activities Proceeds from (Payments for) Other Financing Activities Tax remittances on equity based compensation Payment, Tax Withholding, Share-based Payment Arrangement Stock Issued During Period, Shares, Restricted Stock Award, Gross Stock Issued During Period, Shares, Restricted Stock Award, Gross Cover [Abstract] Cover [Abstract] Base Rate [Member] Base Rate [Member] Goodwill acquired during the year Goodwill, Acquired During Period Less: comprehensive loss attributable to noncontrolling interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Accrued taxes Taxes Payable Domestic and Foreign Income Before Tax Table Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Property, plant, and equipment: Property, Plant and Equipment, Net [Abstract] Asset Impairment Charges [Abstract] Asset Impairment Charges [Abstract] Long-term debt Long-term Debt Goodwill [Line Items] Goodwill [Line Items] Operating Leases, Future Minimum Payments, Due Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Pretax loss on disposal of discontinued operations Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Leases, Future Minimum Payments Due, Next Twelve Months Impaired Long-Lived Assets Held and Used [Line Items] Impaired Long-Lived Assets Held and Used [Line Items] Asset retirement obligations Asset Retirement Obligations, Noncurrent Reclassifications policy Reclassifications [Text Block] Net deferred tax liability Deferred Tax Assets, Net Cost of Goods and Services Sold Cost of Goods and Services Sold Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Total cost of revenues Costs and Expenses Equity Components [Axis] Equity Components [Axis] Restricted Stock [Member] Restricted Stock [Member] Decommissioning liabilities policy Asset Retirement Obligation [Policy Text Block] Loss from discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Total deferred tax assets Deferred Tax Assets, Gross Minimum [Member] Minimum [Member] Consolidated Entities [Domain] Consolidated Entities [Domain] Operating lease liabilities, current portion Operating Lease, Liability, Current Carrying amounts of major classes of assets included as part of discontinued operations Disposal Group, Including Discontinued Operation, Assets [Abstract] Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract] Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract] Europe [Member] Europe [Member] Proceeds from sale of common stock and exercise of stock options ProceedsFromSaleOfCommonStockAndExerciseOfStockOptions The cash inflow from the issuance of common, preferred, and treasury stocks, stock options, and such forth. And the cash inflow associated with the amount received from holders exercising their stock options. 2018 Director Plan [Member] 2018 Director Plan [Member] 2018 Director Plan Less: income (loss) attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Fair Value, Liabilities Measured on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Shares/units cancelled, weighted average grant date fair value per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Stock Option Valuation Assumptions Table Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Entity Interactive Data Current Entity Interactive Data Current UNITED STATES UNITED STATES Options exercised, weighted average option price per share Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Revenues: Revenues [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Deferred Tax Assets and Liabilities Detail [Table] Components of Deferred Tax Assets and Liabilities [Abstract] Stock Option Award Activity Table Share-based Payment Arrangement, Option, Activity [Table Text Block] Depreciation, amortization, and accretion DepreciationDepletionAmortizationAndAccretion The aggregate net amount of depreciation, depletion, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by (used in) operations using the indirect method. Equity-Based Compensation, Before Tax Equity-Based Compensation, Before Tax The amount of expense, before tax, recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees. Derivatives [Line Items] Derivatives, Fair Value [Line Items] Equity-based compensation policy Share-based Payment Arrangement [Policy Text Block] Allowances for Doubtful Accounts [Table] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Current assets associated with discontinued operations Current assets associated with discontinued operations (1) Disposal Group, Including Discontinued Operation, Assets, Current Foreign Current Foreign Tax Expense (Benefit) Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Intangible assets other than goodwill policy Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Other current assets Disposal Group, Including Discontinued Operation, Other Assets, Current Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Trade accounts payable Accounts Payable Derivative [Table] Derivative [Table] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Corporate Overhead [Member] Corporate Overhead [Member] Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Within 90 Days Following Bonding Agreement Closing [Member] Within 90 Days Following Bonding Agreement Closing [Member] Within 90 Days Following Bonding Agreement Closing Impairment charge Asset Impairment Charges Proceeds from sale of property, plant, and equipment Proceeds from Sale of Property, Plant, and Equipment Contingent consideration liability fair value adjustment Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Automobiles and trucks [Member] Vehicles [Member] Consolidation Items [Axis] Consolidation Items [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Impairment of goodwill Impairment of goodwill Goodwill impaired during the year Goodwill, Impairment Loss Goodwill, Impairment Loss Trade accounts receivable, net of allowance for doubtful accounts Accounts Receivable, after Allowance for Credit Loss, Current Inventory, Finished Goods Inventory, Finished Goods, Gross All other Deferred Tax Assets, Other Shares Issued, Price Per Share Shares Issued, Price Per Share Common Stock Value [Member] Common Stock Value [Member] Schedule of Impaired Long-Lived Assets Held and Used [Table] Schedule of Impaired Long-Lived Assets Held and Used [Table] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Promissory Note Promissory Note [Member] Promissory Note Standard Lithium [Member] Standard Lithium [Member] Standard Lithium Foreign currency translation policy Foreign Currency Transactions and Translations Policy [Policy Text Block] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Weighted average common shares outstanding - basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Maritech [Member] Maritech [Member] Other Inventory, Supplies Other Inventory, Supplies, Gross Depreciation, amortization, and accretion Disposal Group, Including Discontinued Operation, Depreciation and Amortization Beginning balance Ending balance Goodwill Goodwill Document Transition Report Document Transition Report Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Warrant [Member] Warrant [Member] Foreign and state net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Class of Warrant or Right [Table] Class of Warrant or Right [Table] Restricted cash Restricted Cash and Cash Equivalents, Current Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Disposal Group, Including Discontinued Operation, Consideration Disposal Group, Including Discontinued Operation, Consideration Fair Value Measurements, Nonrecurring Fair Value Measurements, Nonrecurring [Table Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Assets, Fair Value Disclosure Assets, Fair Value Disclosure per share net of underwrtiter discount per share net of underwrtiter discount per share price net of underwrtiter discount Scheduled Maturities Detail [Table] Maturities of Long-term Debt [Abstract] Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Unearned income Contract with Customer, Liability, Current Subsequent Event [Line Items] Subsequent Event [Line Items] Accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Options granted, weighted average option price per share Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Credit Facility [Domain] Credit Facility [Domain] Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Deferred tax assets: Components of Deferred Tax Assets [Abstract] Debt Instrument, Unamortized Discount (Premium), Net Debt Instrument, Unamortized Discount (Premium), Net Letter of Credit Letter of Credit [Member] Amount of unrecognized tax benefits that would affect effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Environmental liabilities policy Environmental Costs, Policy [Policy Text Block] Expected life of options Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Number of operating segments Number of Operating Segments Entity File Number Entity File Number Completion Fluids & Products Division [Member] Completion Fluids & Products Division [Member] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Inventory, Current [Table] Inventory, Current [Table] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Loss from discontinued operations attributable to TETRA stockholders Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Disposal Groups, Including Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Principal payments on long-term debt Repayments of Long-term Debt Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Options vested and expected to vest, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Discontinued Operations, Disposed of by Sale [Member] Discontinued Operations, Disposed of by Sale [Member] Gross unrecognized tax benefits at beginning of period Gross unrecognized tax benefits at end of period Unrecognized Tax Benefits Revenue Revenue from Contract with Customer, Including Assessed Tax Common stock, par value $.01 per share; 100,000,000 shares authorized; 83,013,971 shares issued at December 31, 2015, and 82,322,876 shares issued at December 31, 2014 Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Disposal Group Name [Axis] Disposal Group Name [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Document Annual Report Document Annual Report Future amortization expense, 2015 Finite-Lived Intangible Asset, Expected Amortization, Year Two Other assets: Assets, Noncurrent [Abstract] Entity Current Reporting Status Entity Current Reporting Status Inventories Disposal Group, Including Discontinued Operation, Inventory, Current Subsequent Event [Table] Subsequent Event [Table] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment [Abstract] Other assets Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent Income (loss) per common share policy Earnings Per Share, Policy [Policy Text Block] Comprehensive loss Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Unrecognized Tax Benefit Liability Rollforward Table Summary of Income Tax Contingencies [Table Text Block] Schedule of Long-term Debt Schedule of Long-term Debt Instruments [Table] Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Shares/units granted, weighted average grant date fair value per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued Common Stock, Shares, Issued Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Assets held for sale policy Property, Plant, and Equipment and Intangible Assets [Text Block] All other Deferred Tax Liabilities, Other SwiftWater Energy Services SwiftWater Energy Services [Member] SwiftWater Energy Services Operating Lease, Liability Operating Lease, Liability Interdivision Eliminations [Member] Interdivision Eliminations [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Total deferred tax liability Deferred Tax Liabilities, Net Long-term debt, net Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Water & Flowback Services Equipment Water & Flowback Services Equipment [Member] Water & Flowback Services Equipment Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total TETRA stockholders' equity Stockholders' Equity Attributable to Parent Current liabilities associated with discontinued operations (1) Current liabilities associated with discontinued operations (1) Disposal Group, Including Discontinued Operation, Liabilities, Current Organization and Operations Nature of Operations [Text Block] Impact of international operations Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Rental expense for operating leases Operating Leases, Rent Expense, Net Total liabilities and equity Liabilities and Equity Future purchase obligations under Fluids supply agreement, 2024 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four General and administrative expense Disposal Group, Including Discontinued Operation, General and Administrative Expense Net income (loss) Net loss Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Excluding Noncontrolling Interest Income (Loss) From Discontinued Operations Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Excluding Noncontrolling Interest Income (Loss) From Discontinued Operations Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Inventory, Raw Materials Inventory, Raw Materials, Gross Total long-term and other liabilities Liabilities, Noncurrent Entity Address, City or Town Entity Address, City or Town Loss from continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Basic and Diluted Share Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Lapse in statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Operating Lease, Cost Operating Lease, Cost Accrued potential interest and penalties Income Tax Examination, Penalties and Interest Accrued General and administrative expense General and Administrative Expense Cost of revenues Disposal Group, Including Discontinued Operation, Cost of Revenue The aggregate cost of goods produced and sold and services rendered during the reporting period from a disposal group, including discontinued operations. Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Four Years Total current Current Income Tax Expense (Benefit) underwriters option to purchase underwriters option to purchase underwriters option to purchase Other Noncash Income (Expense) Other Noncash Income (Expense) Product [Member] Product [Member] Short-term Lease, Cost Short-term Lease, Cost Gain on sale of assets Gain (Loss) on Disposition of Property Plant Equipment Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Chemical plants ChemicalPlants Long-lived depreciable assets used for the processing, transmission, or distribution of materials that is not electricity, steam, fossil fuel, nuclear, natural gas, or water, and other long-term capitalized assets related to property, plant and equipment not otherwise previously categorized. Restricted shares vested during the period, aggregate fair value RestrictedStockVestedAggregateFairValue The aggregate fair value of awards of restricted stock that vested during the period. Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred Tax Liabilities, Leasing Arrangements Deferred Tax Liabilities, Leasing Arrangements Transfers between geographic areas TransfersBetweenGeographicAreas Gross profit Gross Profit Net property, plant, and equipment Property, Plant and Equipment, Net Total assets associated with discontinued operations(1) Disposal Group, Including Discontinued Operation, Assets Future amortization expense, 2016 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Equity-Based Compensation Share-based Payment Arrangement [Text Block] Net income (loss) attributable to TETRA stockholders Net loss Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities, net of assets acquired: Increase (Decrease) in Operating Capital [Abstract] Term Credit Agreement [Member] Term Credit Agreement [Member] Term Credit Agreement [Member] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Inventory Disclosure Inventory Disclosure [Text Block] Inventory, Work in Process Inventory, Work in Process, Gross Leases [Abstract] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Goodwill Disclosure Goodwill Disclosure [Text Block] Operating Loss Carryforwards Operating Loss Carryforwards Deferred Tax Assets and Liabilities Table Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Provision (benefit) for deferred income taxes Income Tax Expense (Benefit), Continuing Operations, Discontinued Operations Maximum number of shares issuable under stock options outstanding and stock options authorized for future grants MaximumNumberOfSharesIssuableUnderStockOptionPlansOutstandingAndAuthorized Maximum number of shares issuable under stock options outstanding and stock options authorized for future grants. Finite-Lived Intangible Assets [Member] Finite-Lived Intangible Assets [Member] Loss on disposal of discontinued operations Gain (Loss) on Disposition of Business Long-Term Line Of Credit, Deferred Financing Costs Long-Term Line Of Credit, Deferred Financing Costs Long-Term Line Of Credit, Deferred Financing Costs Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Disposal Group Name [Domain] Disposal Group Name [Domain] Equity: Stockholders' Equity Attributable to Parent [Abstract] Stock Option Award Activity Detail [Table] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Future amortization expense, 2018 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus Parent Company [Member] Parent Company [Member] Income (loss) before taxes and discontinued operations Pretaxincomelossbeforediscontinuedoperations Sum of operating profit and nonoperating income (expense) before income (loss) from discontinued operations, income taxes, extraordinary items, and cumulative effects of changes in accounting principles. Carrying amounts of major classes of liabilities included as part of discontinued operations Disposal Group, Including Discontinued Operation, Liabilities [Abstract] Investment in Partnership Deferred Tax Assets, Investments Other (income) expense, net Disposal Group, Including Discontinued Operation, Other Income (Expense), Net Disposal Group, Including Discontinued Operation, Other Income (Expense), Net Cash and cash equivalents and restricted cash at end of period associated with continuing operations Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Continuing Operations Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Continuing Operations Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Distributions to CCLP public unitholders Distributionstononcontrollingholders The cash outflow for the return on capital for noncontrolled interest in the entity. Capital Stock Schedule of Capital Units [Table Text Block] Noncontrolling interest associated with discontinued operations Noncontrolling interest associated with discontinued operations Loss from discontinued operations attributable to noncontrolling interest Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest Entity Filer Category Entity Filer Category Property, Plant, and Equipment [Line Items] Property, Plant and Equipment [Line Items] Accumulated Translation Adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Product and Service [Domain] Product and Service [Domain] Property, plant, and equipment [Domain] Long-Lived Tangible Asset [Domain] Weighted average period over which unrecognized compensation cost is expected to be recognized Period for recognition Period For Recognition Risk free interest rate (maximum) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Notes Receivable, Related Parties Notes Receivable, Related Parties Options exercisable, aggregate intrinsic value Options exercisable, aggregate intrinsic value Options exercisable, aggregate intrinsic value Inventory [Domain] Inventory [Domain] Due to related parties Due to Related Parties Noncontrolling interests policy Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Defined Contribution Plan, Cost Defined Contribution Plan, Cost Property, Plant, and Equipment Table Property, Plant and Equipment [Table Text Block] Income Tax Provision Detail [Table] Income Tax Expense (Benefit), Continuing Operations [Abstract] Future purchase obligations under Fluids supply agreement, 2021 Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Secured Debt [Member] Secured Debt [Member] Total number of new units issued Stock Issued During Period, Shares, New Issues Net availability Line of Credit Facility, Remaining Borrowing Capacity Senior Note, stated percentage rate Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Deferred Tax Assets, Tax Credit Carryforwards, Foreign Deferred Tax Assets, Tax Credit Carryforwards, Foreign Foreign currency translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Term Loan [Member] Term Loan [Member] Term Loan [Member] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Outstanding at end of period, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Impairments and other charges Disposal Group, Including Discontinued Operation, Impairments And Other Charges Disposal Group, Including Discontinued Operation, Impairments And Other Charges Options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquisitions and Dispositions Business Combination Disclosure [Text Block] Restricted Stock Award Activity Table Schedule of Nonvested Share Activity [Table Text Block] Derivatives Designated as Hedging Instruments [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Future Minimum Lease Payments Table Lessee, Operating Lease, Liability, Maturity [Table Text Block] Effective Income Tax Rate Reconciliation Detail [Table] Effective Income Tax Rate Reconciliation, Amount [Abstract] Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Ownership [Axis] Ownership [Axis] Subsequent Events [Abstract] Foreign currency translation gain (loss), net of taxes of $0 in 2020, $0 in 2019, and $0 in 2018 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Treasury stock, shares held Treasury stock, beginning balance Treasury stock, ending balance Treasury Stock, Shares Impairment of Long-Lived Assets to be Disposed of and Held-for-use Impairment of Long-Lived Assets to be Disposed of and Held-for-use Impairment of Long-Lived Assets to be Disposed of and Held-for-use Long-term assets associated with discontinued operations (1) Long-term assets associated with discontinued operations (1) Disposal Group, Including Discontinued Operation, Assets, Noncurrent Corporate Overhead Footnote CorporateOverheadFootnoteAbstract State Deferred State and Local Income Tax Expense (Benefit) Ownership [Domain] Ownership [Domain] 2025 Long-Term Debt, Maturity, Year Five Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Plan Name [Domain] Plan Name [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Tax Period [Domain] Tax Period [Domain] Water & Flowback Services Intangible Assets [Member] Water & Flowback Services Intangible Assets [Member] Water & Flowback Services Intangible Assets [Member] Expected stock price volatility (maximum) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Total equity Beginning balance Cumulative effect adjustment Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Additional paid-in capital Additional Paid in Capital Future amortization expense, 2014 Finite-Lived Intangible Asset, Expected Amortization, Year One Asia and other [Member] Asia and other [Member] Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Three Years Class of Stock [Axis] Class of Stock [Axis] Foreign currency exchange gains and losses Foreign Currency Transaction Gain (Loss), before Tax JRGO Energy Services LLC JRGO Energy Services LLC [Member] JRGO Energy Services LLC Provision (benefit) for income taxes Total tax provision Income Tax Expense (Benefit) Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due in Five Years Taxes paid (refunded) Income Taxes Paid, Net Proceeds from disposal of business Proceeds from Divestiture of Businesses Cash and cash equivalents and restricted cash at beginning of period Cash and cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Property, plant, and equipment policy Property, Plant and Equipment, Policy [Policy Text Block] Scheduled Maturities Table Schedule of Maturities of Long-term Debt [Table Text Block] Financial and Nonfinancial Liabilities, Fair Value Disclosure Financial and Nonfinancial Liabilities, Fair Value Disclosure Financial and Nonfinancial Liabilities, Fair Value Disclosure Financial Information by Geographic Area Table Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Two Years Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Local Phone Number Local Phone Number Purchase price Payments to Acquire Businesses, Gross Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] CCLP Series A Preferred Units fair value adjustment (income) expense Disposal Group, Including Discontinued Operation, Operating Income (Loss) Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Long-Term Debt Table Schedule of Debt [Table Text Block] Income tax provision Discontinued Operation, Tax Effect of Discontinued Operation Derivative [Line Items] Derivative [Line Items] GrantsOfRestrictedSharesAggregateMarketValue GrantsOfRestrictedSharesAggregateMarketValue The aggregate market value for awards of restricted shares issued during the period. Long-term debt Long-term Debt, Gross Depreciation expense Depreciation Entity Address, Address Line One Entity Address, Address Line One Unearned revenue Contract with Customer, Liability Entity Emerging Growth Company Entity Emerging Growth Company Exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Contingent consideration, maximum Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity-based compensation expense Share-based Payment Arrangement, Expense, after Tax Total deferred Deferred Income Tax Expense (Benefit) Finite-lived Intangible Assets, Fair Value Disclosure Finite-lived Intangible Assets, Fair Value Disclosure Operating costs policy Selling, General and Administrative Expenses, Policy [Policy Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Mineral resources arrangements policy Mineral Resources Arrangements [Policy Text Block] Mineral Resources Arrangements Patents, trademarks, and other intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum [Member] Maximum [Member] Preferred stock, shares authorized Preferred Stock, Shares Authorized Fed Funds Effective Rate Overnight Index Swap Rate [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Pretax loss from discontinued operations Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax Noncontrolling Interest [Member] Noncontrolling Interest [Member] Retained Earnings [Member] Retained Earnings [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Outstanding at end of period, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Domain] Award Type [Domain] Trading Symbol Trading Symbol Revenue from related parties Revenue from Related Parties Options exercisable at period end, weighted average option price per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Treasury stock, at cost; 2,766,958 shares held at December 31, 2015, and 2,672,930 shares held at December 31, 2014 Treasury Stock, Value Contract with customer, asset Contract with Customer, Asset, after Allowance for Credit Loss Chemical plants [Member] Other Capitalized Property Plant and Equipment [Member] Current liabilities: Liabilities, Current [Abstract] International Income (Loss) from Continuing Operations before Income Taxes, Foreign Entity Shell Company Entity Shell Company Industry Segments Details [Line Items] Segment Reporting Information [Line Items] Fair Value, Recurring [Member] Fair Value, Recurring [Member] Shares surrendered related to restricted stock vesting Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Impairments and Other Charges Asset Impairment Charges [Text Block] Options expected to vest, weighted average option price per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Options expired Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Debt exchange expenses Payments For Debt Exchange Expenses Payments For Debt Exchange Expenses Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount New accounting pronouncements policy New Accounting Pronouncements, Policy [Policy Text Block] Entity Public Float Entity Public Float Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 13 tti-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 tti-20201231_htm.xml IDEA: XBRL DOCUMENT 0000844965 2020-01-01 2020-12-31 0000844965 2020-06-30 0000844965 2021-03-03 0000844965 2020-12-31 0000844965 2019-12-31 0000844965 us-gaap:ProductMember 2020-01-01 2020-12-31 0000844965 us-gaap:ProductMember 2019-01-01 2019-12-31 0000844965 us-gaap:ProductMember 2018-01-01 2018-12-31 0000844965 us-gaap:ServiceMember 2020-01-01 2020-12-31 0000844965 us-gaap:ServiceMember 2019-01-01 2019-12-31 0000844965 us-gaap:ServiceMember 2018-01-01 2018-12-31 0000844965 2019-01-01 2019-12-31 0000844965 2018-01-01 2018-12-31 0000844965 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000844965 tti:CommonStockValueMember 2017-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000844965 us-gaap:TreasuryStockMember 2017-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000844965 us-gaap:RetainedEarningsMember 2017-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2017-12-31 0000844965 2017-12-31 0000844965 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000844965 tti:CommonStockValueMember 2018-01-01 2018-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000844965 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000844965 tti:CommonStockValueMember 2018-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000844965 us-gaap:TreasuryStockMember 2018-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000844965 us-gaap:RetainedEarningsMember 2018-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2018-12-31 0000844965 2018-12-31 0000844965 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000844965 tti:CommonStockValueMember 2019-01-01 2019-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000844965 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000844965 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0000844965 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0000844965 tti:CommonStockValueMember 2019-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000844965 us-gaap:TreasuryStockMember 2019-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000844965 us-gaap:RetainedEarningsMember 2019-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2019-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-12-31 0000844965 tti:CommonStockValueMember 2020-01-01 2020-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000844965 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0000844965 tti:CommonStockValueMember 2020-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000844965 us-gaap:TreasuryStockMember 2020-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000844965 us-gaap:RetainedEarningsMember 2020-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2020-12-31 0000844965 srt:ParentCompanyMember us-gaap:LineOfCreditMember 2020-12-31 0000844965 srt:MinimumMember us-gaap:FiniteLivedIntangibleAssetsMember 2020-01-01 2020-12-31 0000844965 srt:MaximumMember us-gaap:FiniteLivedIntangibleAssetsMember 2020-01-01 2020-12-31 0000844965 tti:StandardLithiumMember 2020-01-01 2020-12-31 0000844965 tti:StandardLithiumMember 2019-01-01 2019-12-31 0000844965 tti:StandardLithiumMember 2018-01-01 2018-12-31 0000844965 tti:StandardLithiumMember 2020-12-31 0000844965 tti:StandardLithiumMember 2019-12-31 0000844965 srt:MinimumMember us-gaap:BuildingMember 2020-01-01 2020-12-31 0000844965 srt:MaximumMember us-gaap:BuildingMember 2020-01-01 2020-12-31 0000844965 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0000844965 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0000844965 srt:MinimumMember us-gaap:VehiclesMember 2020-01-01 2020-12-31 0000844965 srt:MaximumMember us-gaap:VehiclesMember 2020-01-01 2020-12-31 0000844965 srt:MinimumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0000844965 srt:MaximumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember 2019-08-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember 2018-03-01 0000844965 tti:CompressionMember 2020-01-01 2020-12-31 0000844965 tti:OffshoreServicesMember 2020-01-01 2020-12-31 0000844965 tti:CompressionMember 2019-01-01 2019-12-31 0000844965 tti:OffshoreServicesMember 2019-01-01 2019-12-31 0000844965 tti:MaritechMember 2019-01-01 2019-12-31 0000844965 tti:CompressionMember us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0000844965 tti:OffshoreServicesMember us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0000844965 tti:MaritechMember us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0000844965 us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0000844965 tti:CompressionMember 2018-01-01 2018-12-31 0000844965 tti:OffshoreServicesMember 2018-01-01 2018-12-31 0000844965 tti:MaritechMember 2018-01-01 2018-12-31 0000844965 tti:CompressionMember us-gaap:SeriesAPreferredStockMember 2018-01-01 2018-12-31 0000844965 tti:OffshoreServicesMember us-gaap:SeriesAPreferredStockMember 2018-01-01 2018-12-31 0000844965 tti:MaritechMember us-gaap:SeriesAPreferredStockMember 2018-01-01 2018-12-31 0000844965 us-gaap:SeriesAPreferredStockMember 2018-01-01 2018-12-31 0000844965 tti:CompressionMember 2020-12-31 0000844965 tti:OffshoreServicesMember 2020-12-31 0000844965 tti:MaritechMember 2020-12-31 0000844965 tti:CompressionMember 2019-12-31 0000844965 tti:OffshoreServicesMember 2019-12-31 0000844965 tti:MaritechMember 2019-12-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2018-01-01 2018-12-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2018-01-01 2018-12-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2018-01-01 2018-12-31 0000844965 country:US tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 country:US tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 country:US tti:WaterFlowbackServicesMember 2018-01-01 2018-12-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2018-01-01 2018-12-31 0000844965 tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 tti:WaterFlowbackServicesMember 2018-01-01 2018-12-31 0000844965 country:US tti:InterdivisionEliminationsMember 2020-01-01 2020-12-31 0000844965 country:US tti:InterdivisionEliminationsMember 2019-01-01 2019-12-31 0000844965 country:US tti:InterdivisionEliminationsMember 2018-01-01 2018-12-31 0000844965 us-gaap:NonUsMember tti:InterdivisionEliminationsMember 2020-01-01 2020-12-31 0000844965 us-gaap:NonUsMember tti:InterdivisionEliminationsMember 2019-01-01 2019-12-31 0000844965 us-gaap:NonUsMember tti:InterdivisionEliminationsMember 2018-01-01 2018-12-31 0000844965 tti:InterdivisionEliminationsMember 2020-01-01 2020-12-31 0000844965 tti:InterdivisionEliminationsMember 2019-01-01 2019-12-31 0000844965 tti:InterdivisionEliminationsMember 2018-01-01 2018-12-31 0000844965 country:US 2020-01-01 2020-12-31 0000844965 country:US 2019-01-01 2019-12-31 0000844965 country:US 2018-01-01 2018-12-31 0000844965 us-gaap:NonUsMember 2020-01-01 2020-12-31 0000844965 us-gaap:NonUsMember 2019-01-01 2019-12-31 0000844965 us-gaap:NonUsMember 2018-01-01 2018-12-31 0000844965 tti:WaterFlowbackServicesMember 2017-12-31 0000844965 2017-01-01 2017-12-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2020-10-01 2020-12-31 0000844965 tti:WaterFlowbackServicesMember 2020-10-01 2020-12-31 0000844965 2019-07-01 2019-09-30 0000844965 srt:MinimumMember 2020-01-01 2020-12-31 0000844965 srt:MaximumMember 2020-01-01 2020-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2020-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2019-12-31 0000844965 tti:TermLoanMember us-gaap:SecuredDebtMember 2020-12-31 0000844965 tti:TermLoanMember us-gaap:SecuredDebtMember 2019-12-31 0000844965 srt:ParentCompanyMember 2020-12-31 0000844965 srt:ParentCompanyMember 2019-12-31 0000844965 srt:ParentCompanyMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-31 0000844965 srt:ParentCompanyMember us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2020-12-31 0000844965 srt:ParentCompanyMember us-gaap:RevolvingCreditFacilityMember tti:SwinglineLoanSublimitMember 2020-12-31 0000844965 srt:ParentCompanyMember us-gaap:LineOfCreditMember 2019-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2018-09-10 2018-09-10 0000844965 us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-09-10 2018-09-10 0000844965 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0000844965 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0000844965 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2020-01-01 2020-12-31 0000844965 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2020-01-01 2020-12-31 0000844965 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember 2018-09-10 2018-09-10 0000844965 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember 2018-09-10 2018-09-10 0000844965 us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember 2018-09-10 0000844965 tti:TermLoanMember tti:TermCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-09-10 2018-09-10 0000844965 tti:TermLoanMember tti:TermCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2018-09-10 2018-09-10 0000844965 tti:TermLoanMember tti:TermCreditAgreementMember us-gaap:SecuredDebtMember 2018-09-10 2018-09-10 0000844965 tti:TermLoanMember tti:TermCreditAgreementMember us-gaap:SecuredDebtMember 2018-09-10 0000844965 tti:SwiftWaterEnergyServicesMember 2018-02-13 2018-02-28 0000844965 tti:SwiftWaterEnergyServicesMember 2018-02-28 2018-02-28 0000844965 tti:SwiftWaterEnergyServicesMember 2018-02-27 0000844965 tti:SwiftWaterEnergyServicesMember 2019-12-31 0000844965 tti:JRGOEnergyServicesLLCMember 2018-12-06 2018-12-06 0000844965 tti:JRGOEnergyServicesLLCMember 2018-12-06 0000844965 tti:OffshoreDivisionMember 2018-03-02 0000844965 tti:PromissoryNoteMember tti:OffshoreDivisionMember 2018-03-02 0000844965 tti:Within90DaysFollowingBondingAgreementClosingMember 2020-12-31 0000844965 2016-12-09 0000844965 2016-12-09 2016-12-09 0000844965 tti:Tetra2007LongTermIncentiveCompensationPlanMember 2020-12-31 0000844965 tti:Tetra2011LongTermIncentiveCompensationPlanMember 2013-05-03 0000844965 tti:Tetra2011LongTermIncentiveCompensationPlanMember 2020-12-31 0000844965 us-gaap:RestrictedStockMember 2018-02-28 2018-02-28 0000844965 tti:A2018EquityPlanMember 2018-05-31 0000844965 tti:A2018DirectorPlanMember 2018-05-31 0000844965 us-gaap:RestrictedStockMember 2019-12-31 0000844965 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0000844965 us-gaap:RestrictedStockMember 2020-12-31 0000844965 us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:CompletionFluidsProductsDivisionMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember tti:CompletionFluidsProductsDivisionMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember tti:CompletionFluidsProductsDivisionMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember tti:CompletionFluidsProductsDivisionMember 2019-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesIntangibleAssetsMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesIntangibleAssetsMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesIntangibleAssetsMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesIntangibleAssetsMember 2019-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesIntangibleAssetsMember 2019-01-01 2019-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesEquipmentMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesEquipmentMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesEquipmentMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesEquipmentMember 2019-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesEquipmentMember 2019-01-01 2019-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember 2019-01-01 2019-12-31 0000844965 us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2018-01-01 2018-12-31 0000844965 us-gaap:ProductMember tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 us-gaap:ProductMember tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 us-gaap:ProductMember tti:WaterFlowbackServicesMember 2018-01-01 2018-12-31 0000844965 us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2018-01-01 2018-12-31 0000844965 us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2018-01-01 2018-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:CompletionFluidsProductsDivisionMember 2018-01-01 2018-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:WaterFlowbackServicesMember 2018-01-01 2018-12-31 0000844965 us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0000844965 us-gaap:CorporateMember 2020-01-01 2020-12-31 0000844965 us-gaap:CorporateMember 2019-01-01 2019-12-31 0000844965 us-gaap:CorporateMember 2018-01-01 2018-12-31 0000844965 tti:CorporateOverheadMember 2020-01-01 2020-12-31 0000844965 tti:CorporateOverheadMember 2019-01-01 2019-12-31 0000844965 tti:CorporateOverheadMember 2018-01-01 2018-12-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2020-12-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2019-12-31 0000844965 tti:WaterFlowbackServicesMember 2020-12-31 0000844965 tti:WaterFlowbackServicesMember 2019-12-31 0000844965 us-gaap:CorporateMember 2020-12-31 0000844965 us-gaap:CorporateMember 2019-12-31 0000844965 tti:CompressionMember 2020-12-31 0000844965 tti:CompressionMember 2019-12-31 0000844965 tti:CompressionMember 2020-01-01 2020-12-31 0000844965 tti:CompressionMember 2019-01-01 2019-12-31 0000844965 tti:CompressionMember 2018-01-01 2018-12-31 0000844965 tti:CanadaAndMexicoMember 2020-01-01 2020-12-31 0000844965 tti:CanadaAndMexicoMember 2019-01-01 2019-12-31 0000844965 tti:CanadaAndMexicoMember 2018-01-01 2018-12-31 0000844965 srt:SouthAmericaMember 2020-01-01 2020-12-31 0000844965 srt:SouthAmericaMember 2019-01-01 2019-12-31 0000844965 srt:SouthAmericaMember 2018-01-01 2018-12-31 0000844965 srt:EuropeMember 2020-01-01 2020-12-31 0000844965 srt:EuropeMember 2019-01-01 2019-12-31 0000844965 srt:EuropeMember 2018-01-01 2018-12-31 0000844965 srt:AfricaMember 2020-01-01 2020-12-31 0000844965 srt:AfricaMember 2019-01-01 2019-12-31 0000844965 srt:AfricaMember 2018-01-01 2018-12-31 0000844965 tti:AsiaAndOtherMember 2020-01-01 2020-12-31 0000844965 tti:AsiaAndOtherMember 2019-01-01 2019-12-31 0000844965 tti:AsiaAndOtherMember 2018-01-01 2018-12-31 0000844965 country:US 2020-12-31 0000844965 country:US 2019-12-31 0000844965 tti:CanadaAndMexicoMember 2020-12-31 0000844965 tti:CanadaAndMexicoMember 2019-12-31 0000844965 srt:SouthAmericaMember 2020-12-31 0000844965 srt:SouthAmericaMember 2019-12-31 0000844965 srt:EuropeMember 2020-12-31 0000844965 srt:EuropeMember 2019-12-31 0000844965 srt:AfricaMember 2020-12-31 0000844965 srt:AfricaMember 2019-12-31 0000844965 tti:AsiaAndOtherMember 2020-12-31 0000844965 tti:AsiaAndOtherMember 2019-12-31 0000844965 tti:OffshoreServicesMember 2020-12-31 0000844965 tti:OffshoreServicesMember 2019-12-31 0000844965 tti:SpartanEnergyPartnersLPMember tti:SpartanEnergyPartnersLPMember us-gaap:SubsequentEventMember tti:CSICompresscoMember 2021-01-29 2021-01-29 0000844965 tti:SpartanEnergyPartnersLPMember us-gaap:SubsequentEventMember tti:CSICompresscoMember 2021-01-29 2021-01-29 0000844965 tti:SpartanEnergyPartnersLPMember us-gaap:SubsequentEventMember tti:CSICompresscoMember 2021-01-29 0000844965 us-gaap:SubsequentEventMember 2021-01-29 2021-01-29 0000844965 us-gaap:SubsequentEventMember 2021-01-29 iso4217:USD shares iso4217:USD shares pure 0000844965 --12-31 2020 FY false 0 0 0 P15Y P40Y P2Y P20Y P3Y P4Y P15Y P30Y us-gaap:AccruedLiabilitiesCurrentAndNoncurrent us-gaap:AccruedLiabilitiesCurrentAndNoncurrent 10-K true 2020-12-31 false 1-13455 TETRA Technologies, Inc. DE 74-2148293 24955 Interstate 45 North The Woodlands, TX 77380 281 367-1983 Common Stock TTI NYSE No No Yes Yes Accelerated Filer true false true false 64937973 126635900 67252000 15334000 65000 64000 6824000 1912000 64078000 111194000 76658000 80473000 710006000 127341000 13487000 16948000 931546000 351354000 26506000 25461000 365296000 358688000 18446000 22476000 62714000 57692000 1526000 7408000 474488000 471725000 377632000 355455000 96856000 116270000 66078000 60671000 41487000 46182000 52000 0 43448000 47125000 19450000 15633000 0 695358000 104437000 804298000 1132839000 1271922000 22573000 41080000 2675000 326000 38791000 44855000 734039000 102462000 798078000 188723000 199894000 204633000 1942000 1777000 12484000 12762000 198000 449000 37569000 40097000 11612000 7351000 0 653304000 263699000 920373000 0.01 250000000 128930047 128304354 1289000 1283000 472134000 466959000 2953976 2823191 19484000 19164000 -49914000 -52183000 -413665000 -362522000 -9640000 34373000 80702000 128453000 71062000 162826000 1132839000 1271922000 232721000 259553000 244373000 144994000 301688000 315729000 377715000 561241000 560102000 150753000 177859000 181444000 120775000 233191000 228013000 38214000 47563000 44425000 556000 92037000 2939000 126000 1216000 0 310172000 549434000 456821000 67543000 11807000 103281000 76697000 96466000 92902000 0 25784000 0 -18926000 -21256000 -19041000 2878000 1665000 512000 -251000 -1624000 -11129000 -135000 301000 -5607000 -25086000 -128109000 -2628000 -1758000 -2811000 -3684000 -26844000 -130920000 -6312000 -72089000 -29580000 -77928000 -98933000 -160500000 -84240000 -47898000 -13538000 -22623000 -47790000 -13087000 -22623000 -51143000 -147413000 -61617000 -0.22 -1.04 -0.05 -0.19 -0.13 -0.45 -0.41 -1.17 -0.50 125838000 125600000 124101000 -98933000 -160500000 -84240000 2386000 -188000 -10084000 -96547000 -160688000 -94324000 -47673000 -12755000 -24811000 -48874000 -147933000 -69513000 1185000 425648000 -18651000 -43767000 -156335000 144481000 352561000 -61617000 -22623000 -84240000 -7896000 -2188000 -10084000 -94324000 -19224000 19224000 23000 251000 0 274000 299000 299000 77000 28135000 28212000 6715000 450000 7165000 -38322000 -38322000 -69000 -131000 -62000 1285000 460680000 -18950000 -51663000 -217952000 139349000 312749000 -147413000 -13087000 -160500000 -520000 332000 -188000 -160688000 -1233000 1233000 -2000 0 0 -2000 214000 214000 6358000 986000 7344000 -2539000 -2539000 2843000 2843000 -79000 433000 512000 1283000 466959000 -19164000 -52183000 -362522000 128453000 162826000 -51143000 -47790000 -98933000 2269000 117000 2386000 -96547000 -1244000 1244000 6000 0 6000 320000 320000 5184000 1254000 6438000 -9000 88000 97000 1289000 472134000 -19484000 -49914000 -413665000 80702000 71062000 -98933000 -160500000 -84240000 118747000 124278000 117010000 20940000 95196000 3621000 0 25784000 0 188000 -297000 -888000 6616000 8127000 7379000 6857000 5039000 2156000 0 -7500000 -34072000 -5252000 -4782000 -8695000 643000 1771000 0 4892000 0 0 0 -3574000 -4005000 -251000 -1624000 -11129000 0 -1000000 3400000 4668000 2333000 729000 -62569000 -6471000 5512000 -16983000 2770000 29221000 -1672000 -579000 3888000 -62274000 -16545000 5463000 1035000 4258000 3608000 76912000 90232000 46586000 29386000 108273000 141931000 0 12024000 49630000 0 0 3121000 36168000 12885000 1138000 643000 1771000 0 1387000 801000 1344000 6038000 -106442000 -188646000 477647000 282590000 767887000 487574000 258217000 581935000 -1244000 -1233000 -19224000 0 28049000 0 0 0 251000 445000 581000 768000 -6013000 -435000 -11217000 -17629000 -5925000 154994000 805000 -199000 779000 66126000 -22334000 13713000 17768000 40102000 26389000 83894000 17768000 40102000 16577000 2370000 15858000 67317000 15398000 24244000 63935000 68332000 56261000 5633000 7274000 4680000 1573000 3625000 1561000 ORGANIZATION AND OPERATIONS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, comprehensive water management, frac flowback and production well testing. We were incorporated in Delaware in 1981. Our products and services are delivered through two reporting segments – Completion Fluids &amp; Products and Water &amp; Flowback Services. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:2.25pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Completion Fluids &amp; Products Division</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> manufactures and markets clear brine fluids, additives, and associated products and services to the oil and gas industry for use in well drilling, completion, and workover operations in the United States and in certain countries in Latin America, Europe, Asia, the Middle East and Africa. The Division also markets liquid and dry calcium chloride products manufactured at its production facilities or purchased from third-party suppliers to a variety of markets outside the energy industry. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Water &amp; Flowback Services Division</span> provides onshore oil and gas operators with comprehensive water management services. The Division also provides frac flowback, production well testing, offshore rig cooling, and other associated services in many of the major oil and gas producing regions in the United States and Mexico, as well as in oil and gas basins in certain countries in Latin America, Europe, and the Middle East. 2 BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements include the accounts of our wholly owned subsidiaries. We consolidated the financial statements of our former CSI Compressco LP subsidiary (“CCLP”), as we determined that CCLP was a variable interest entity and we were the primary beneficiary as of December 31, 2020. As of December 31, 2020, we controlled the financial interests of CCLP and had the ability to direct the activities of CCLP that most significantly impacted its economic performance through our ownership of its general partner. As of December 31, 2020, our cash flows from our investment in CCLP were limited to the quarterly distributions we received on our CCLP common units and general partner interest (including incentive distribution rights (“IDRs”)) and the amounts collected for services we performed on behalf of CCLP. TETRA’s capital structure and CCLP’s capital structure are separate, and do not include cross default provisions, cross collateralization provisions or cross guarantees. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:2.25pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Substantially all of our former Compression Division’s operations were conducted through our partially-owned CCLP subsidiary. On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners LP and Spartan Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CCLP, including the IDRs in CCLP and approximately 23.1% of the outstanding limited partner interests in CCLP, in exchange for a combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CCLP common units if CCLP achieves certain financial targets on or before December 31, 2022. Following the closing of the transaction, we retained approximately 11.1% of the outstanding CCLP common units. Throughout this Annual Report, we refer to the transaction with Spartan as the “GP Sale.”</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” and Note 18 - “Subsequent Event.” for further information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amounts of revenues, expenses and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain previously reported financial information has been reclassified to conform to the current year’s presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 3 - “Discontinued Operations”. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid cash investments with a maturity of three months or less when purchased to be cash equivalents.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject us to concentrations of credit risk consist principally of trade receivables with companies in the energy industry. Our policy is to evaluate, prior to providing goods or services, each customer’s financial condition and to determine the amount of open credit to be extended. We generally require appropriate, additional collateral as security for credit amounts in excess of approved limits. Our customers consist primarily of major, well-established oil and gas producers and independent oil and gas companies.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms are on a short-term basis.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no outstanding balance under our variable rate revolving credit facilities as of December 31, 2020. Outstanding balances on variable rate bank credit facilities create market risk exposure related to changes in applicable interest rates.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Doubtful Accounts</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for doubtful accounts is determined</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on a specific identification basis when we believe that the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.438%"><tr><td style="width:1.0%"/><td style="width:45.411%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Activity in the period:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Account (chargeoffs) recoveries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,824 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">generally</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.906%"><tr><td style="width:1.0%"/><td style="width:48.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.386%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 – 40 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 – 20 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 – 4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chemical plants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 – 30 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $32.4 million, $42.9 million and $39.4 million, respectively.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress as of December 31, 2020 and 2019 consisted primarily of equipment fabrication projects.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets other than Goodwill</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patents, trademarks, and other intangible assets are amortized on a straight-line basis over their estimated useful lives, ranging from 1 to 13 years.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of patents, trademarks, and other intangible assets was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5.3 million, $5.1 million, and $4.3 million for the years ended December 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018, respectively, and is included in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">depreciation, amortization and accretion. The estimated future annual amortization expense of patents, trademarks, and other intangible assets is $4.5 million for 2021, $4.1 million for 2022, $3.8 million for 2023, $3.7 million for 2024, and $3.7 million for 2025. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets other than goodwill are tested for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. In such an event, we will determine the fair value of the asset using an undiscounted cash flow analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we will recognize a loss for the difference between the carrying value and the estimated fair value of the intangible asset. During 2018, certain intangible assets were impaired. See “Impairments of Long-Lived Assets” section in Note 6 - “Impairments and Other Charges”.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Goodwill represents the excess of cost over the fair value of the net assets acquired in business combinations. We perform a goodwill impairment test at a reporting unit level on an annual basis or whenever indicators of impairment are present. We perform the annual test of goodwill impairment as of the last day of the fourth quarter of each year.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The first step of the impairment test is to compare the estimated fair value of the reporting unit to its recorded net book value (including goodwill). If the estimated fair value is higher than the recorded net book value, no impairment is deemed to exist and no further testing is required. If, however, the carrying amount of the reporting unit exceeds its estimated fair value, an impairment loss is calculated based on the difference between the fair value and carrying value. These estimates are imprecise and are subject to our estimates of the future cash flows of the reporting unit. These estimates and judgments are affected by numerous factors, including the general economic environment at the time of our assessment. During the fourth quarter of 2019, we recorded an impairment on all our remaining goodwill. See Note 5 - “Goodwill” for additional discussion. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As a lessee, unless the lease meets the criteria of short-term and is excluded per our policy election described below, we initially recognize a lease liability and related right-of-use asset on the commencement date. The right-of-use asset represents our right to use an underlying asset and the lease liability represents our obligation to make lease payments to the lessor over the lease term.    </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    Long-term operating leases are included in operating lease right-of-use assets, accrued liabilities and other, and operating lease liabilities in our consolidated balance sheet as of December 31, 2020. Long-term finance leases are not material. We determine whether a contract is or contains a lease at inception of the contract. Where we are a lessee in a contract that includes an option to extend or terminate the lease, we include the extension period or exclude the period covered by the termination option in our lease term in determining the right-of-use asset and lease liability, if it is reasonably certain that we would exercise the option. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As an accounting policy election, we do not include short-term leases on our balance sheet. Short-term leases include leases with a term of 12 months or less, inclusive of renewal options we are reasonably certain to exercise. The lease payments for short-term leases are included as operating lease costs on a straight-line basis over the lease term in cost of revenues or general and administrative expense based on the use of the underlying asset. We recognize lease costs for variable lease payments not included in the determination of a lease liability in the period in which an obligation is incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As allowed by U.S. GAAP, CCLP does not separate nonlease components from the associated lease component for its compression services contracts and instead accounts for those components as a single component based on the accounting treatment of the predominant component. In the evaluation of whether Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 842 “Leases” or ASC 606 “Revenue from Contracts with Customers” is applicable to the combined component based on the predominant component, CCLP determined the services nonlease component is predominant, resulting in the ongoing recognition of compression services contracts following ASC 606.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Our operating and finance leases are recognized at the present value of lease payments over the lease term. When the implicit discount rate is not readily determinable, we use our incremental borrowing rate to calculate the discount rate used to determine the present value of lease payments. Consistent with other long-lived assets or asset groups that are held and used, we test for impairment of our right-of-use assets when impairment indicators are present.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairments of Long-Lived Assets</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future undiscounted operating cash flows to be generated from these assets throughout their</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remaining</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related asset, an impairment is recognized for the excess of the carrying value over its fair value. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 6 - “Impairments and Other Charges” for additional discussion of recorded impairments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset Retirement Obligations</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate facilities in various U.S. and foreign locations that are used in the manufacture, storage, and sale of our products, inventories, and equipment. These facilities are a combination of owned and leased assets. We are required to take certain actions in connection with the retirement of these assets. Asset retirement obligations are recorded in accordance with ASC 410, “Asset Retirement and Environmental Obligations,” whereby the estimated fair value of a liability for asset retirement obligations is recognized in the period in which it is incurred and in which a reasonable estimate can be made. Such estimates are based on relevant assumptions that we believe are reasonable. We have reviewed our obligations in this regard in detail and estimated the cost of these actions. The associated asset retirement costs are capitalized as part of the carrying amount of these long-lived assets and are depreciated on a straight-line basis over the life of the assets.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental Liabilities</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Environmental expenditures that result in additions to property and equipment are capitalized, while other environmental expenditures are expensed. Environmental remediation liabilities are recorded on an undiscounted basis when environmental assessments or cleanups are probable and the costs can be reasonably estimated. We have no significant environmental remediation liabilities as of December 31, 2020 and 2019. Estimates of future environmental remediation expenditures often consist of a range of possible expenditure amounts, a portion of which may be in excess of amounts of liabilities recorded. In such an instance, we disclose the full range of amounts reasonably possible of being incurred. Any changes or developments in environmental remediation efforts are accounted for and disclosed each quarter as they occur. Any recoveries of environmental remediation costs from other parties are recorded as assets when their receipt is deemed probable.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Complexities involving environmental remediation efforts can cause estimates of the associated liability to be imprecise. Factors that cause uncertainties regarding the estimation of future expenditures include, but are not limited to, the effectiveness of the anticipated work plans in achieving targeted results and changes in the desired remediation methods and outcomes as prescribed by regulatory agencies. Uncertainties associated with environmental remediation contingencies are pervasive and often result in wide ranges of reasonably possible outcomes. Estimates developed in the early stages of remediation can vary significantly. Normally, a finite estimate of cost does not become fixed and determinable at a specific point in time. Rather, the costs associated with environmental remediation become estimable as the work is performed and the range of ultimate cost becomes more defined. It is possible that cash flows and results of operations could be materially affected by the impact of the ultimate resolution of these contingencies.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Performance Obligations. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    For any arrangements with multiple performance obligations, we use management’s estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Sales. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product sales revenues are recognized at a point in time when we transfer control of our product offerings to our customers, generally when we ship products from our facility to our customer. The product sales for our Completion Fluids &amp; Products Division consist primarily of clear brine fluids (“CBFs”), additives, and associated manufactured products. Product sales for our Water &amp; Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water &amp; Flowback Services Division arrangements, and a small portion of Completion Fluids &amp; Products Division revenue that is associated with completion fluid service arrangements. O</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ur customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water &amp; Flowback Services Division are for a period of 90 days or less. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer. </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Use of Estimates. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Contract Assets and Liabilities.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We classify contract liabilities as unearned income in our consolidated balance sheets. Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Costs</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We have various equity incentive compensation plans which provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Total equity-based compensation expense, net of taxes, for the three years ended December 31, 2020, 2019, and 2018, was $4.3 million, $4.6 million and $5.3 million, respectively. For further discussion of equity-based compensation, see Note 14 – “Equity-Based Compensation and Other”.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mineral Resources Arrangements</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium (TSXV: SLL) under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the years ended December 31, 2020, 2019 and 2018, income from this arrangement was 3.1 million, 1.1 million and 1.0 million, respectively, including the value of cash and stock received, and changes in the value of stock held. This income is included in other income (expense), net in our consolidated statements of operations. Unearned revenue associated with these agreements was 0.9 million and 0.2 million as of December 31, 2020 and 2019, respectively, and is included in unearned income on our consolidated balance sheets. See Note 15 - “Fair Value Measurements” for further discussion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis amounts. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A portion of the carrying value of certain deferred tax assets are subject to a valuation allowance. See Note 16 – “Income Taxes” for further discussion.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    In January 2018, the FASB released guidance on the accounting for tax on the global intangible low-taxed income (“GILTI”) provisions of the Tax Reform Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. The guidance indicates that either accounting for deferred taxes related to GILTI inclusions or to treat any taxes on GILTI inclusions as period costs are both acceptable methods subject to an accounting policy election. We elected to account for GILTI as a period cost in the year the tax is incurred.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Noncontrolling Interests</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests represent third-party ownership in the net assets of the Company’s consolidated subsidiaries and are presented as a component of equity. Substantially all of the Company’s noncontrolling interests represent third-party ownership in CCLP.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">our international operations maintain their accounting records in the local currencies that are their functional currencies. For these operations, the functional currency financial statements are converted to United States dollar equivalents, with the effect of the foreign currency translation adjustment reflected as a component of accumulated other comprehensive income (loss). Accumulated other comprehensive income (loss) is included in equity in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with such international operations. Activity within our accumulated other comprehensive income (loss) is not subject to reclassifications to net income.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income (Loss) per Common Share</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The calculation of basic and diluted earnings per share excludes losses attributable to noncontrolling interests. The calculation of basic earnings per share excludes any dilutive effects of equity awards or warrants. The </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">calculation of diluted earnings per share includes the effect of equity awards and warrants, if dilutive, which is computed using the treasury stock method during the periods such equity awards and warrants were outstanding. For the years</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ended December 31, 2020, 2019, and 2018, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the year. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Brazilian real, and the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and certain of our operations in Mexico, respectively. The U.S. dollar is the designated functional currency for all of our other foreign operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net, and totaled $2.7 million, $(0.5) million, and $1.3 million for the years ended December 31, 2020, 2019 and 2018, respectively.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2018, we determined the economy in Argentina to be highly inflationary. As a result of this determination and in accordance with U.S. GAAP, on July 1, 2018, the functional currency of our operations in Argentina was changed from the Argentine peso to the U.S. dollar. The remeasurement did not have a material impact on our consolidated financial position or results of operations.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the “Warrants”) and our foreign currency derivative contracts. See Note 15 - “Fair Value Measurements” for further discussion.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement). </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards adopted in 2020</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract”. ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. On January 1, 2020, we adopted ASU 2018-15. The adoption of this standard did not have a material impact on our consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards not yet adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”. ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. Entities may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. As of December 31, 2020, we have not modified our credit agreements to remove references to LIBOR. We are currently evaluating the impact of the provisions of ASU 2020-04 on our consolidated financial statements.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements include the accounts of our wholly owned subsidiaries. We consolidated the financial statements of our former CSI Compressco LP subsidiary (“CCLP”), as we determined that CCLP was a variable interest entity and we were the primary beneficiary as of December 31, 2020. As of December 31, 2020, we controlled the financial interests of CCLP and had the ability to direct the activities of CCLP that most significantly impacted its economic performance through our ownership of its general partner. As of December 31, 2020, our cash flows from our investment in CCLP were limited to the quarterly distributions we received on our CCLP common units and general partner interest (including incentive distribution rights (“IDRs”)) and the amounts collected for services we performed on behalf of CCLP. TETRA’s capital structure and CCLP’s capital structure are separate, and do not include cross default provisions, cross collateralization provisions or cross guarantees. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:2.25pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Substantially all of our former Compression Division’s operations were conducted through our partially-owned CCLP subsidiary. On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners LP and Spartan Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CCLP, including the IDRs in CCLP and approximately 23.1% of the outstanding limited partner interests in CCLP, in exchange for a combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CCLP common units if CCLP achieves certain financial targets on or before December 31, 2022. Following the closing of the transaction, we retained approximately 11.1% of the outstanding CCLP common units. Throughout this Annual Report, we refer to the transaction with Spartan as the “GP Sale.”</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” and Note 18 - “Subsequent Event.” for further information.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported </span></div>amounts of revenues, expenses and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material. <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain previously reported financial information has been reclassified to conform to the current year’s presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 3 - “Discontinued Operations”. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid cash investments with a maturity of three months or less when purchased to be cash equivalents.</span></div> . <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject us to concentrations of credit risk consist principally of trade receivables with companies in the energy industry. Our policy is to evaluate, prior to providing goods or services, each customer’s financial condition and to determine the amount of open credit to be extended. We generally require appropriate, additional collateral as security for credit amounts in excess of approved limits. Our customers consist primarily of major, well-established oil and gas producers and independent oil and gas companies.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms are on a short-term basis.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no outstanding balance under our variable rate revolving credit facilities as of December 31, 2020. Outstanding balances on variable rate bank credit facilities create market risk exposure related to changes in applicable interest rates.</span></div> 0 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Doubtful Accounts</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for doubtful accounts is determined</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on a specific identification basis when we believe that the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.438%"><tr><td style="width:1.0%"/><td style="width:45.411%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Activity in the period:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Account (chargeoffs) recoveries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,824 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.438%"><tr><td style="width:1.0%"/><td style="width:45.411%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Activity in the period:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Account (chargeoffs) recoveries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,824 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1912000 1354000 368000 5672000 2580000 1152000 -760000 -2022000 -166000 6824000 1912000 1354000 InventoriesInventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method. Inventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method. INVENTORIES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Components of inventories, net of reserve, are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and supplies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,473 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">generally</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.906%"><tr><td style="width:1.0%"/><td style="width:48.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.386%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 – 40 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 – 20 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 – 4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chemical plants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 – 30 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $32.4 million, $42.9 million and $39.4 million, respectively.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress as of December 31, 2020 and 2019 consisted primarily of equipment fabrication projects.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">generally</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.906%"><tr><td style="width:1.0%"/><td style="width:48.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.386%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 – 40 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 – 20 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 – 4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chemical plants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 – 30 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $32.4 million, $42.9 million and $39.4 million, respectively.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress as of December 31, 2020 and 2019 consisted primarily of equipment fabrication projects.</span></div> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.906%"><tr><td style="width:1.0%"/><td style="width:48.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.386%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 – 40 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 – 20 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 – 4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chemical plants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 – 30 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 32400000 42900000 39400000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets other than Goodwill</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patents, trademarks, and other intangible assets are amortized on a straight-line basis over their estimated useful lives, ranging from 1 to 13 years.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of patents, trademarks, and other intangible assets was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5.3 million, $5.1 million, and $4.3 million for the years ended December 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018, respectively, and is included in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">depreciation, amortization and accretion. The estimated future annual amortization expense of patents, trademarks, and other intangible assets is $4.5 million for 2021, $4.1 million for 2022, $3.8 million for 2023, $3.7 million for 2024, and $3.7 million for 2025. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets other than goodwill are tested for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. In such an event, we will determine the fair value of the asset using an undiscounted cash flow analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we will recognize a loss for the difference between the carrying value and the estimated fair value of the intangible asset. During 2018, certain intangible assets were impaired. See “Impairments of Long-Lived Assets” section in Note 6 - “Impairments and Other Charges”.</span></div> P1Y P13Y 5300000 5100000 4300000 4500000 4100000 3800000 3700000 3700000 Goodwill<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Goodwill represents the excess of cost over the fair value of the net assets acquired in business combinations. We perform a goodwill impairment test at a reporting unit level on an annual basis or whenever indicators of impairment are present. We perform the annual test of goodwill impairment as of the last day of the fourth quarter of each year.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span>The first step of the impairment test is to compare the estimated fair value of the reporting unit to its recorded net book value (including goodwill). If the estimated fair value is higher than the recorded net book value, no impairment is deemed to exist and no further testing is required. If, however, the carrying amount of the reporting unit exceeds its estimated fair value, an impairment loss is calculated based on the difference between the fair value and carrying value. These estimates are imprecise and are subject to our estimates of the future cash flows of the reporting unit. These estimates and judgments are affected by numerous factors, including the general economic environment at the time of our assessment. During the fourth quarter of 2019, we recorded an impairment on all our remaining goodwill. See Note 5 - “Goodwill” for additional discussion. <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As a lessee, unless the lease meets the criteria of short-term and is excluded per our policy election described below, we initially recognize a lease liability and related right-of-use asset on the commencement date. The right-of-use asset represents our right to use an underlying asset and the lease liability represents our obligation to make lease payments to the lessor over the lease term.    </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    Long-term operating leases are included in operating lease right-of-use assets, accrued liabilities and other, and operating lease liabilities in our consolidated balance sheet as of December 31, 2020. Long-term finance leases are not material. We determine whether a contract is or contains a lease at inception of the contract. Where we are a lessee in a contract that includes an option to extend or terminate the lease, we include the extension period or exclude the period covered by the termination option in our lease term in determining the right-of-use asset and lease liability, if it is reasonably certain that we would exercise the option. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As an accounting policy election, we do not include short-term leases on our balance sheet. Short-term leases include leases with a term of 12 months or less, inclusive of renewal options we are reasonably certain to exercise. The lease payments for short-term leases are included as operating lease costs on a straight-line basis over the lease term in cost of revenues or general and administrative expense based on the use of the underlying asset. We recognize lease costs for variable lease payments not included in the determination of a lease liability in the period in which an obligation is incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As allowed by U.S. GAAP, CCLP does not separate nonlease components from the associated lease component for its compression services contracts and instead accounts for those components as a single component based on the accounting treatment of the predominant component. In the evaluation of whether Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 842 “Leases” or ASC 606 “Revenue from Contracts with Customers” is applicable to the combined component based on the predominant component, CCLP determined the services nonlease component is predominant, resulting in the ongoing recognition of compression services contracts following ASC 606.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Our operating and finance leases are recognized at the present value of lease payments over the lease term. When the implicit discount rate is not readily determinable, we use our incremental borrowing rate to calculate the discount rate used to determine the present value of lease payments. Consistent with other long-lived assets or asset groups that are held and used, we test for impairment of our right-of-use assets when impairment indicators are present.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairments of Long-Lived Assets</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future undiscounted operating cash flows to be generated from these assets throughout their</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remaining</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related asset, an impairment is recognized for the excess of the carrying value over its fair value. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 6 - “Impairments and Other Charges” for additional discussion of recorded impairments.</span></div> Asset Retirement ObligationsWe operate facilities in various U.S. and foreign locations that are used in the manufacture, storage, and sale of our products, inventories, and equipment. These facilities are a combination of owned and leased assets. We are required to take certain actions in connection with the retirement of these assets. Asset retirement obligations are recorded in accordance with ASC 410, “Asset Retirement and Environmental Obligations,” whereby the estimated fair value of a liability for asset retirement obligations is recognized in the period in which it is incurred and in which a reasonable estimate can be made. Such estimates are based on relevant assumptions that we believe are reasonable. We have reviewed our obligations in this regard in detail and estimated the cost of these actions. The associated asset retirement costs are capitalized as part of the carrying amount of these long-lived assets and are depreciated on a straight-line basis over the life of the assets. <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental Liabilities</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Environmental expenditures that result in additions to property and equipment are capitalized, while other environmental expenditures are expensed. Environmental remediation liabilities are recorded on an undiscounted basis when environmental assessments or cleanups are probable and the costs can be reasonably estimated. We have no significant environmental remediation liabilities as of December 31, 2020 and 2019. Estimates of future environmental remediation expenditures often consist of a range of possible expenditure amounts, a portion of which may be in excess of amounts of liabilities recorded. In such an instance, we disclose the full range of amounts reasonably possible of being incurred. Any changes or developments in environmental remediation efforts are accounted for and disclosed each quarter as they occur. Any recoveries of environmental remediation costs from other parties are recorded as assets when their receipt is deemed probable.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Complexities involving environmental remediation efforts can cause estimates of the associated liability to be imprecise. Factors that cause uncertainties regarding the estimation of future expenditures include, but are not limited to, the effectiveness of the anticipated work plans in achieving targeted results and changes in the desired remediation methods and outcomes as prescribed by regulatory agencies. Uncertainties associated with environmental remediation contingencies are pervasive and often result in wide ranges of reasonably possible outcomes. Estimates developed in the early stages of remediation can vary significantly. Normally, a finite estimate of cost does not become fixed and determinable at a specific point in time. Rather, the costs associated with environmental remediation become estimable as the work is performed and the range of ultimate cost becomes more defined. It is possible that cash flows and results of operations could be materially affected by the impact of the ultimate resolution of these contingencies.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Performance Obligations. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    For any arrangements with multiple performance obligations, we use management’s estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Sales. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product sales revenues are recognized at a point in time when we transfer control of our product offerings to our customers, generally when we ship products from our facility to our customer. The product sales for our Completion Fluids &amp; Products Division consist primarily of clear brine fluids (“CBFs”), additives, and associated manufactured products. Product sales for our Water &amp; Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water &amp; Flowback Services Division arrangements, and a small portion of Completion Fluids &amp; Products Division revenue that is associated with completion fluid service arrangements. O</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ur customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water &amp; Flowback Services Division are for a period of 90 days or less. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer. </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Use of Estimates. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Contract Assets and Liabilities.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We classify contract liabilities as unearned income in our consolidated balance sheets. Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Costs</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes. Equity-Based Compensation    We have various equity incentive compensation plans which provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Total equity-based compensation expense, net of taxes, for the three years ended December 31, 2020, 2019, and 2018, was $4.3 million, $4.6 million and $5.3 million, respectively. For further discussion of equity-based compensation, see Note 14 – “Equity-Based Compensation and Other” 4300000 4600000 5300000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mineral Resources Arrangements</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium (TSXV: SLL) under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the years ended December 31, 2020, 2019 and 2018, income from this arrangement was 3.1 million, 1.1 million and 1.0 million, respectively, including the value of cash and stock received, and changes in the value of stock held. This income is included in other income (expense), net in our consolidated statements of operations. Unearned revenue associated with these agreements was 0.9 million and 0.2 million as of December 31, 2020 and 2019, respectively, and is included in unearned income on our consolidated balance sheets. See Note 15 - “Fair Value Measurements” for further discussion.</span></div> 3100000 1100000 1000000.0 900000 200000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis amounts. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A portion of the carrying value of certain deferred tax assets are subject to a valuation allowance. See Note 16 – “Income Taxes” for further discussion.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    In January 2018, the FASB released guidance on the accounting for tax on the global intangible low-taxed income (“GILTI”) provisions of the Tax Reform Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. The guidance indicates that either accounting for deferred taxes related to GILTI inclusions or to treat any taxes on GILTI inclusions as period costs are both acceptable methods subject to an accounting policy election. We elected to account for GILTI as a period cost in the year the tax is incurred.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Noncontrolling Interests</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests represent third-party ownership in the net assets of the Company’s consolidated subsidiaries and are presented as a component of equity. Substantially all of the Company’s noncontrolling interests represent third-party ownership in CCLP.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">our international operations maintain their accounting records in the local currencies that are their functional currencies. For these operations, the functional currency financial statements are converted to United States dollar equivalents, with the effect of the foreign currency translation adjustment reflected as a component of accumulated other comprehensive income (loss). Accumulated other comprehensive income (loss) is included in equity in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with such international operations. Activity within our accumulated other comprehensive income (loss) is not subject to reclassifications to net income.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income (Loss) per Common Share</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The calculation of basic and diluted earnings per share excludes losses attributable to noncontrolling interests. The calculation of basic earnings per share excludes any dilutive effects of equity awards or warrants. The </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">calculation of diluted earnings per share includes the effect of equity awards and warrants, if dilutive, which is computed using the treasury stock method during the periods such equity awards and warrants were outstanding. For the years</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span>ended December 31, 2020, 2019, and 2018, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the year. <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Brazilian real, and the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and certain of our operations in Mexico, respectively. The U.S. dollar is the designated functional currency for all of our other foreign operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net, and totaled $2.7 million, $(0.5) million, and $1.3 million for the years ended December 31, 2020, 2019 and 2018, respectively.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2018, we determined the economy in Argentina to be highly inflationary. As a result of this determination and in accordance with U.S. GAAP, on July 1, 2018, the functional currency of our operations in Argentina was changed from the Argentine peso to the U.S. dollar. The remeasurement did not have a material impact on our consolidated financial position or results of operations.</span></div> 2700000 -500000 1300000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the “Warrants”) and our foreign currency derivative contracts. See Note 15 - “Fair Value Measurements” for further discussion.</span></div>Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement). <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards adopted in 2020</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract”. ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. On January 1, 2020, we adopted ASU 2018-15. The adoption of this standard did not have a material impact on our consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards not yet adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”. ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. Entities may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. As of December 31, 2020, we have not modified our credit agreements to remove references to LIBOR. We are currently evaluating the impact of the provisions of ASU 2020-04 on our consolidated financial statements.</span></div> DISCONTINUED OPERATIONS<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As discussed in Note 18 - “Subsequent Event,” on January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan pursuant to which we sold the general partner of CCLP, including the IDRs in CCLP and approximately 23.1% of the outstanding limited partner interests in CCLP. Our interest in CCLP and the general partner represented substantially all of our Compression Division. As of December 31, 2020, our Compression Division met the held for sale criteria and is reflected as discontinued operations in our financial statements for all periods presented. In addition, as discussed in Note 11 - “Acquisitions and Dispositions,” on March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division. As a result, we have accounted for our Offshore Division, consisting of our Offshore Services and Maritech segments, as discontinued operations. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2019, as a result of the bankruptcy filing of Epic Companies, LLC, we recorded a reserve for the full amount of certain other receivables of discontinued operations related to our offshore division in the amount of $1.5 million and for the full amount of a $7.5 million promissory note, including accrued interest, that we received as part of the consideration for the sale. See Note 12 - “Commitments and Contingencies” for further discussion. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated balance sheets and consolidated statements of operations report discontinued operations separate from continuing operations. Our consolidated statements of comprehensive income, statements of equity </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and statements of cash flows combine continuing and discontinued operations. A summary of financial information related to our discontinued operations is as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:325.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2020</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairments and other charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,735)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,878)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,089)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,191)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CCLP Series A Preferred Units fair value adjustment (income) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(558)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss from discontinued operations</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,014)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,595)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,727)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss on disposal of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total pretax loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,042)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">438,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CCLP Series A Preferred Units fair value adjustment (income) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss from discontinued operations</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,798)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,418)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(351)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43,567)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss on disposal of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total pretax loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77,639)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77,928)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,305)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:259.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:50.50pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:33pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying amounts of major classes of assets included as part of discontinued operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade receivables</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets associated with discontinued operations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:32pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying amounts of major classes of liabilities included as part of discontinued operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade payables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unearned income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities associated with discontinued operations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,574 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">734,039 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1500000 7500000 A summary of financial information related to our discontinued operations is as follows:<div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:325.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2020</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairments and other charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,735)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,878)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,089)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,191)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CCLP Series A Preferred Units fair value adjustment (income) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(558)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss from discontinued operations</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,014)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,595)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,727)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss on disposal of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total pretax loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,042)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">438,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CCLP Series A Preferred Units fair value adjustment (income) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss from discontinued operations</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,798)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,418)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(351)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43,567)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss on disposal of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total pretax loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77,639)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77,928)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,305)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:259.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:50.50pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:33pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying amounts of major classes of assets included as part of discontinued operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade receivables</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets associated with discontinued operations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:32pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying amounts of major classes of liabilities included as part of discontinued operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade payables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unearned income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities associated with discontinued operations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,574 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">734,039 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 338246000 0 338246000 212253000 -330000 211923000 80533000 0 80533000 20841000 0 20841000 37895000 473000 38368000 52771000 0 52771000 -2688000 0 -2688000 -68735000 -143000 -68878000 3211000 -72089000 -47898000 -24191000 476692000 0 0 476692000 320037000 -192000 0 319845000 76663000 52000 0 76715000 43281000 2618000 0 45899000 51974000 0 0 51974000 1309000 0 0 1309000 558000 -117000 -118000 323000 -16014000 -2595000 -118000 -18727000 7500000 -26227000 3353000 -29580000 -13538000 -16042000 438673000 4487000 187000 443347000 309156000 11151000 139000 320446000 70500000 1873000 212000 72585000 39544000 1917000 187000 41648000 51905000 0 0 51905000 -733000 0 0 -733000 -2099000 1036000 0 -1063000 -33798000 -9418000 -351000 -43567000 34072000 -77639000 289000 -77928000 -22623000 -55305000 16577000 0 0 16577000 43837000 0 0 43837000 31220000 0 0 31220000 5231000 0 0 5231000 551401000 0 0 551401000 61740000 0 0 61740000 96865000 0 0 710006000 19766000 1222000 0 20988000 269000 0 0 269000 36318000 352000 228000 36898000 638631000 0 0 638631000 37253000 0 0 37253000 732237000 1574000 228000 734039000 2370000 0 0 2370000 64724000 0 0 64724000 56037000 0 0 56037000 4210000 0 0 4210000 127341000 0 0 127341000 642367000 0 0 642367000 52991000 0 0 52991000 695358000 0 0 695358000 822699000 0 0 822699000 47837000 1233000 0 49070000 9505000 0 0 9505000 43022000 745000 120000 43887000 100364000 1978000 120000 102462000 638238000 0 0 638238000 15066000 0 0 15066000 653304000 0 0 653304000 753668000 1978000 120000 755766000 REVENUE FROM CONTRACTS WITH CUSTOMERS<div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our contract asset balances, primarily associated with customer documentation requirements, were</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> $12.8 million,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> $25.3 million and $38.3 million as of December 31, 2020, 2019 and 2018, respectively. The decrease in contract asset balances is primarily due to lower activity in our Water &amp; Flowback Services Division driven by the significant reduction in capital spending by our customers in response to the decline in oil prices. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets. </span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations. Unearned income balances were $1.9 million and $0.2 million as of December 31, 2020 and 2019, respectively, and vary based on the timing of invoicing and performance obligations being met. Revenues recognized during the years ended December 31, 2020 and 2019 deferred as of the end of the preceding year was not significant. During the years ended December 31, 2020, 2019 and 2018, contract costs were not significant.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Disaggregation of Revenue. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">two</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> reportable segments in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 17 - Industry Segments and Geographic Information</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:80.263%"><tr><td style="width:1.0%"/><td style="width:35.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.487%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,661 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,255 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,408 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">262,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,986 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,072 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interdivision eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12800000 25300000 38300000 1900000 200000 In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:80.263%"><tr><td style="width:1.0%"/><td style="width:35.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.487%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,661 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,255 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,408 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">262,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,986 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,072 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interdivision eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 100076000 149191000 129160000 142585000 130064000 128248000 242661000 279255000 257408000 125759000 262093000 261238000 9295000 19893000 41834000 135054000 281986000 303072000 0 0 5000 0 0 -383000 0 0 -378000 225835000 411284000 390403000 151880000 149957000 169699000 377715000 561241000 560102000 GOODWILL<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Water &amp; Flowback Services Division consists of two reporting units, Production Testing and Water Management. During the third quarter of 2019, as part of our internal long-term outlook for each of these reporting units, we updated our assessment of the Water Management reporting unit and determined that the current decreased energy industry outlook was an indicator requiring further analysis for impairment of goodwill. As part of the first step of goodwill impairment testing for our Water Management reporting unit, the only reporting unit with goodwill, we updated our assessment of the future cash flows, applying expected long-term growth rates, discount rates, and terminal values that we consider reasonable for the reporting unit. We calculated a present value of the cash flows for the Water Management reporting unit to arrive at an estimate of fair value using a combination of the income approach and the market approach. Based on these assumptions, we determined that the fair value of the Water Management reporting unit exceeded its carrying value, resulting in no impairment at September 30, 2019. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2019, coinciding with the timing of our annual goodwill assessment, there was further decline in the energy industry outlook resulting in decreased expected future cash flows for our Water Management reporting unit. As part of the first step of goodwill impairment testing for our Water Management reporting unit, the only reporting unit with goodwill, we updated our assessment of the future cash flows, applying expected long-term growth rates, discount rates, and terminal values that we consider reasonable for the reporting unit. We calculated a present value of the cash flows for the Water Management reporting unit to arrive at an estimate of fair value using a combination of the income approach and the market approach. Based on these assumptions, we determined that the fair value of the Water Management reporting unit was less than its carrying value indicating an impairment. The amount of impairment is calculated based on the difference between the fair value and carrying value in accordance with our early adoption of ASU 2017-04 “Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” This resulted in an impairment of the entire goodwill balance of $25.8 million at December 31, 2019.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The changes in the carrying amount of goodwill for the Water &amp; Flowback Services reporting segment were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:79.578%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Goodwill acquired during the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Goodwill impaired during the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Goodwill adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019 and 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2 25800000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:79.578%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Goodwill acquired during the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Goodwill impaired during the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Goodwill adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019 and 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 6636000 19223000 25859000 25784000 -75000 0 IMPAIRMENTS AND OTHER CHARGES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairments of Long-Lived Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> During 2020, we recorded an impairment charge of $0.6 million primarily related to a right of use asset for the lease of our Canada office within our Water &amp; Flowback Services Division as we ceased use of the office during the year.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2019, we recorded an impairment of $91.6 million in our Completion Fluids &amp; Products Division related to our El Dorado, Arkansas calcium chloride production plant facility assets. The impairment charge is primarily the result of a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. As a result, we expect to reduce our dependence on calcium chloride produced at the El Dorado facility, which uses a different production process, involving mechanical evaporation. In addition, demand for calcium chloride from the El Dorado plant is expected to be reduced due to general market conditions in the oil and gas industry. Using the reduced expected future net cash flows on an undiscounted basis, we determined that the carrying value of the El Dorado facility was not recoverable. Fair value of the El Dorado facility was determined using a fair value in-exchange assumption, and the difference between the carrying value of the El Dorado facility asset group and its indicated fair value was recorded as an impairment. Also during the fourth quarter of 2019, we recorded an impairment of $0.3 million related to certain equipment assets in our Water &amp; Flowback Services Division. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2018, as a result of decreased expected future cash flows from a specific customer contract, we recorded a long-lived asset impairment of $2.9 million on an identified intangible asset within the Water &amp; Flowback Services segment.</span></div> 600000 91600000 300000 2900000 Components of inventories, net of reserve, are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and supplies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,473 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 68121000 70135000 2910000 4125000 4001000 4979000 1626000 1234000 76658000 80473000 LEASES<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain facility storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from 1 to 16 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less): </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,479 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental expense for all operating leases was $31.1 million, $51.4 million, and $35.3 million for the years ended December 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018, respectively. At December 31, 2020, future minimum rental receipts under a non-cancelable sublease for office space in one of our locations totaled $5.2 million. For the years ended December 31, 2020 and 2019, we recognized sublease income of $1.0 million. Variable rent expense was not material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows - operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental balance sheet information: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional operating lease information: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.2 years</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consist of the following at December 31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.456%"><tr><td style="width:1.0%"/><td style="width:76.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:20.178%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,011)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y P16Y P30D P6M P15Y <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less): </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,479 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows - operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental balance sheet information: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13946000 15131000 17125000 36348000 31071000 51479000 31100000 51400000 35300000 5200000 1000000.0 13612000 15064000 5612000 3944000 43448000 47125000 8795000 8795000 8795000 9144000 37569000 40097000 46364000 49241000 P6Y9M18D P7Y2M12D 0.0962 0.0956 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consist of the following at December 31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.456%"><tr><td style="width:1.0%"/><td style="width:76.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:20.178%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,011)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12798000 10910000 8673000 7202000 5332000 18460000 63375000 17011000 46364000 ACCRUED LIABILITIES<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities are detailed as follows: </span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and employee benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accrued liabilities and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,791 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,855 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and employee benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accrued liabilities and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,791 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,855 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 14336000 18657000 8795000 8795000 8795000 9144000 4323000 6894000 2951000 299000 194000 978000 8192000 8883000 38791000 44855000 LONG-TERM DEBT AND OTHER BORROWINGS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated long-term debt consists of the following: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:44.127%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.377%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TETRA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Scheduled Maturity</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset-based credit agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 10, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Term credit agreement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 10, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">199,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">204,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">199,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">204,633 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Net of unamortized discount of $5.5 million and $6.4 million as of December 31, 2020 and 2019, respectively, and net of unamortized deferred financing costs of $8.2 million and $9.5 million as of December 31, 2020 and 2019, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities for the next five years and thereafter are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.198%"><tr><td style="width:1.0%"/><td style="width:79.903%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.138%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. As of December 31, 2020, we were in compliance with all covenants under the credit agreements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Asset-Based Credit Agreement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2020, TETRA had no balance outstanding and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">had $6.6 million in letters of credit against its asset-based lending agreement (“ABL Credit Agreement”). The ABL Credit Agreement provides for a senior secured revolving credit facility of up to $100 million, subject to a borrowing base to be determined by reference to the value of inventory and accounts receivable, and includes a sublimit of $20.0 million for letters of credit and a swingline loan sublimit of $10.0 million. The maturity date of the ABL Credit Agreement is September 10, 2023. The ABL Credit Agreement is subject to compliance with the covenants, borrowing base, and other provisions of the agreement that may limit borrowings, TETRA had an availability of $24.6 million under this agreement as of December 31, 2020. Because there was no outstanding balance on this ABL Credit Agreement as of December 31, 2020 or 2019, associated deferred financing costs of $1.0 million were classified as other long-term assets on the accompanying consolidated balance sheet. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Borrowings under the ABL Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR plus a margin based upon a fixed charge coverage ratio or (ii) a base rate plus a margin based on a fixed charge coverage ratio. The base rate is determined by reference to the highest of (a) the prime rate of interest as announced from time to time by JPMorgan Chase Bank, N.A. (b) the Federal Funds Effective Rate (as defined in the ABL Credit Agreement) plus 0.5% per annum and (c) LIBOR (adjusted to reflect any required bank reserves) for a one-month period on such day plus 1.0% per annum. Borrowings outstanding have an applicable margin ranging from 1.75% to 2.25% per annum for LIBOR-based loans and 0.75% to 1.25% per annum for base-rate loans, based upon the applicable fixed charge coverage ratio. In addition to paying interest on the outstanding principal under the ABL Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at an applicable rate ranging from 0.375% to 0.5% per annum, paid monthly in arrears based on utilization of the commitments under the ABL Credit Agreement. TETRA is also required to pay a customary letter of credit fee equal to the applicable margin on LIBOR-based loans and fronting fees. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     All obligations under the ABL Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the ABL Lenders on substantially all of the personal property of TETRA and certain subsidiaries of TETRA, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Term Credit Agreement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of December 31, 2020 TETRA had $199.9 million outstanding, net of unamortized discounts and unamortized deferred financing costs under the Term Credit Agreement </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Borrowings under the Term Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR plus a margin of 6.25% per annum or (ii) a base rate plus a margin of 5.25% per annum. In addition to paying interest on the outstanding principal under the Term Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at the rate of 1.0% per annum, paid quarterly in arrears based on utilization of the commitments under the Term Credit Agreement. </span></div>    All obligations under the Term Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the Term Lenders on substantially all of the personal property of TETRA and certain of its subsidiaries, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries. <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated long-term debt consists of the following: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:44.127%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.377%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TETRA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Scheduled Maturity</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset-based credit agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 10, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Term credit agreement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 10, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">199,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">204,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">199,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">204,633 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Net of unamortized discount of $5.5 million and $6.4 million as of December 31, 2020 and 2019, respectively, and net of unamortized deferred financing costs of $8.2 million and $9.5 million as of December 31, 2020 and 2019, respectively.</span></div> 0 0 199894000 204633000 199894000 204633000 5500000 6400000 8200000 9500000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities for the next five years and thereafter are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.198%"><tr><td style="width:1.0%"/><td style="width:79.903%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.138%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 0 0 213549000 0 213549000 0 6600000 100000000 20000000.0 10000000.0 24600000 0 1000000.0 1000000.0 0.005 0.010 0.0175 0.0225 0.0075 0.0125 0.00375 0.005 0.65 199900000 0.0625 0.0525 0.010 0.65 ACQUISITIONS AND DISPOSITIONS<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of SwiftWater Energy Services</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On February 28, 2018, pursuant to a purchase agreement dated February 13, 2018 (the “SwiftWater Purchase Agreement”), we purchased all of the equity interests in SwiftWater Energy Services, LLC (“SwiftWater”), which is engaged in the business of providing water management and water solutions to oil and gas operators in the Permian Basin market of Texas. Strategically, the acquisition of SwiftWater enhances our position as one of the leading integrated water management companies, providing water transfer, storage, and treatment services, along with proprietary automation technology and numerous other water-related services.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Under the terms of the SwiftWater Purchase Agreement, consideration of $42.0 million of cash, subject to a working capital adjustment, and 7,772,021 shares of our common stock (valued at $28.2 million) were paid at closing. The allocation of the purchase price to the SwiftWater net tangible assets and liabilities and identifiable intangible assets was final as of December 31, 2018. Contingent consideration in the amount of $10.0 million was paid to the sellers during 2019 based on 2018 performance. As of December 31, 2019, all contingent consideration had been paid. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of JRGO Energy Services LLC</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On December 6, 2018, we purchased JRGO Energy Services LLC (“JRGO”) for a cash purchase price of $7.6 million paid at closing, subject to a working capital adjustment. In addition, contingent consideration of $1.4 million was paid during 2019, based on JRGO’s performance during the fourth quarter of 2018. JRGO specializes in delivering comprehensive water management services for oil and gas operators, as well as municipal, state and federal organizations. The acquisition of JRGO broadens our footprint in the Appalachian region and is expected to provide our customers an enhanced, more efficient, diverse, and strategically positioned portfolio of integrated water management services in the Marcellus and Utica basins. The allocation of the purchase price to the JRGO net tangible assets and liabilities and identifiable intangible assets was final as of December 31, 2019.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of Offshore Division</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division. Pursuant to an Asset Purchase and Sale Agreement (the “Maritech Asset Purchase Agreement”) with Orinoco Natural Resources, LLC (“Orinoco”), Orinoco purchased certain remaining offshore oil, gas and mineral leases and related assets of Maritech (the “Maritech Properties”). Immediately thereafter, we closed the transactions contemplated by a Membership Interest Purchase and Sale Agreement (the “Maritech Equity Purchase Agreement”) with Orinoco, whereby Orinoco purchased all of the equity interests of Maritech (the “Maritech Equity Interests”). Immediately thereafter, we closed the transactions contemplated by an Equity Interest Purchase Agreement (the </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“Offshore Services Purchase Agreement”) with Epic Offshore Specialty, LLC, an affiliate of Orinoco (“Epic Offshore”), whereby Epic Offshore (the “Offshore Services Sale”) purchased all of the equity interests in the wholly owned subsidiaries that comprised our Offshore Services segment operations (the “Offshore Services Equity Interests”). </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Under the terms of the Maritech Asset Purchase Agreement, the Maritech Equity Purchase Agreement, and the Offshore Services Purchase Agreement, the consideration delivered by Orinoco and Epic Offshore for the Maritech Properties, the Maritech Equity Interests and the Offshore Services Equity Interests consisted of (i) the assumption by Orinoco of substantially all of the liabilities and obligations relating to the ownership, operation and condition of the Maritech Properties and the provision of certain indemnities by Orinoco to us under the Maritech Asset Purchase Agreement, (ii) the assumption by Orinoco of substantially all of the liabilities of Maritech and the provision of certain indemnities by Orinoco under the Maritech Equity Purchase Agreement, (iii) the assumption by Epic Offshore of substantially all of the liabilities of the Offshore Services Equity Interests relating to the periods following the closing of the Offshore Services Sale and the provision of certain indemnities by Epic Offshore under the Offshore Services Purchase Agreement, (iv) cash in the amount $3.1 million (v) a promissory note in the original principal amount of $7.5 million payable by Epic Offshore to us in full, together with interest at a rate of 1.52% per annum, on December 31, 2019, (vi) performance by Orinoco under a Bonding Agreement executed in connection with the Maritech Asset Purchase Agreement and the Maritech Equity Purchase Agreement whereby Orinoco provided at closing non-revocable performance bonds in an amount equal to $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech, and (vii) the delivery of a personal guaranty agreement from Thomas M. Clarke and Ana M. Clarke guaranteeing the payment obligations of Orinoco under the Bonding Agreement (collectively, the “Transaction Consideration”). See Note 12 - “Commitments and Contingencies” for further discussion of the promissory note and the Bonding Agreement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As a result of these transactions, we have effectively exited the businesses of our Offshore Services and Maritech segments, and these operations are reflected as discontinued operations in our consolidated financial statements. See Note 3 - “Discontinued Operations” for further discussion.</span></div> 42000000.0 7772021 28200000 10000000.0 7600000 1400000 3100000 7500000 0.0152 46800000 COMMITMENTS AND CONTINGENCIES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Purchase Obligations</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of our Completion Fluids &amp; Products Division operations, we enter into supply agreements with certain manufacturers of various raw materials and finished products. Some of these agreements have terms and conditions that specify a minimum or maximum level of purchases over the term of the agreement. Other agreements require us to purchase the entire output of the raw material or finished product produced by the manufacturer. Our purchase obligations under these agreements apply only with regard to raw materials and finished products that meet specifications set forth in the agreements. We recognize a liability for the purchase of such products at the time we receive them. As of December 31, 2020, the aggregate amount of the fixed and determinable portion of the purchase obligation pursuant to our Completion Fluids &amp; Products Division’s supply agreements was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately $85.3 million, including $9.5 million per year from 2021 to 2025 and $37.8 million thereafter, extending through 2029. Amounts purchased under these agreements for each of the years ended December 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $17.3 million, $18.7 million, and $18.0 million, respectively.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies of Discontinued Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC (“Orinoco”) that provided for the purchase by Orinoco of Maritech’s remaining oil and gas properties and related assets. Also in early 2018, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. As a result of these transactions, we have effectively exited the business of our former Maritech segment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the U.S. Department of the Interior and other parties, respectively. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to a Bonding Agreement entered into as part of these transactions (the “Bonding Agreement”), Orinoco provided non-revocable performance bonds in an aggregate amount of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$46.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$47.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$47.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> meeting certain requirements (the “Final Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco does not provide the Interim Replacement Bonds or the Final Bonds, Orinoco is required to make certain cash escrow payments to us. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7.5 million (the “Epic Promissory Note”).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of August 2019, Epic Companies filed for bankruptcy and we recorded a reserve of $7.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the full amount of the promissory note, including accrued interest, and certain other receivables in the amount of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 and neither Epic nor the Clarkes made payment. TETRA filed a lawsuit against the Clarkes on January 15, 2020 for breach of the promissory note guaranty agreement. In September 2020, the court granted TETRA’s Motion for Summary </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment and entered Final Judgment in our favor, dismissing counterclaims by the Clarkes and awarded TETRA $7.9 million in damages. The Clarkes have filed an appeal which we will defend. We cannot provide any assurance the Clarkes will pay the judgment or that they will not file for bankruptcy protection. If the Clarkes do file for bankruptcy protection, we likely would be unable to collect all, or even a significant portion of, the judgment owed to us. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 - “Discontinued Operations” and Note 11 - “Acquisitions and Dispositions” for further discussion.</span></div> 85300000 9500000 9500000 9500000 9500000 9500000 37800000 17300000 18700000 18000000.0 46800000 47000000.0 47000000.0 7500000 7500000 1500000 CAPITAL STOCK AND WARRANTS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Restated Certificate of Incorporation, as amended during 2017, authorizes us to issue 250,000,000 shares of common stock, par value $.01 per share, and 5,000,000 shares of preferred stock, par value $.01 per share. As of December 31, 2020, we had 125,976,071 shares of common stock outstanding, with 2,953,976 shares held in treasury, and no shares of preferred stock outstanding. The voting, dividend, and liquidation rights of the holders of common stock are subject to the rights of the holders of preferred stock. The holders of common stock are entitled to one vote for each share held. There is no cumulative voting. Dividends may be declared and paid on common stock as determined by our Board of Directors, subject to any preferential dividend rights of any then outstanding preferred stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Issuances of Common Stock. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 28, 2018, we issued 7,772,021 shares of our common stock as part of the consideration paid for the acquisition of SwiftWater. For further discussion of the SwiftWater acquisition, see Note 11 - “Acquisitions and Dispositions”.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 14, 2016, we completed a firm commitment underwritten offering of 22.3 million shares of our common stock at a price to the public of $5.15 per share ($4.9183 per share net of underwriting discounts) and the Warrants to purchase 11.2 million shares of our common stock at an exercise price of $5.75 per share prior to the 60-month expiration date of the Warrants. The 22.3 million shares of our common stock issued and the Warrants to purchase 11.2 million shares of our common stock includes 2.9 million shares of our common stock and Warrants to acquire an additional 1.5 million shares of our common stock related to the exercise of an option granted to the underwriters. We utilized the net offering proceeds of $109.7 million to repay outstanding indebtedness and other offering expenses. As of December 31, 2020, all of the Warrants remain outstanding.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Warrants were issued pursuant to a Warrant Agreement, dated December 14, 2016, and are exercisable immediately upon issuance and from time to time thereafter through and including the fifth year anniversary of the initial issuance date. At the request of a holder following a change of control, we or the successor entity will exchange such Warrant for consideration in accordance with a Black Scholes option pricing model in the form of, at our election, Rights (as defined in the Warrant Agreement) or cash. Similarly, within a period of time prior to the consummation of a change of control, we have the right to redeem all of the Warrants for cash in an amount determined in accordance with a Black-Scholes option pricing model. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Warrants are accounted for as a derivative liability in accordance with ASC 815 “Derivatives and Hedging” and accordingly are carried at their fair value, with changes in fair value included in earnings in the period of change. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity of our common shares outstanding and treasury shares held for the three year period ending December 31, 2020, is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Shares Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,481,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,737,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,877,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of common stock options, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grants of restricted stock, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">494,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(256,402)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,022,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,772,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,976,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,481,163 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,737,565 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Prior to 2019, we primarily granted restricted stock awards, which immediately impacted common shares outstanding. In contrast, during 2020 and 2019, we primarily granted restricted stock units which do not impact common shares outstanding until vesting. Vesting for restricted stock units began in 2020.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Shares Held</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,823,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,717,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,638,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares received upon vesting of restricted stock, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,953,976 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,823,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,717,569 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors is empowered, without approval of the stockholders, to cause shares of preferred stock to be issued in one or more series and to establish the number of shares to be included in each such series and the rights, powers, preferences, and limitations of each series. Because the Board of Directors has the power to establish the preferences and rights of each series, it may afford the holders of any series of preferred stock preferences, powers and rights, voting or otherwise, senior to the rights of holders of common stock. The issuance of the preferred stock could have the effect of delaying or preventing a change in control of the Company. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon our dissolution or liquidation, whether voluntary or involuntary, holders of our common stock will be entitled to receive all of our assets available for distribution to our stockholders, subject to any preferential rights of any then outstanding preferred stock.</span></div> 250000000 0.01 5000000 0.01 125976071 2953976 7772021 22300000 5.15 4.9183 11200000 5.75 22300000 11200000 2900000 1500000 109700000 <div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Shares Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,481,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,737,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,877,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of common stock options, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grants of restricted stock, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">494,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(256,402)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,022,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,772,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,976,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,481,163 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,737,565 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Prior to 2019, we primarily granted restricted stock awards, which immediately impacted common shares outstanding. In contrast, during 2020 and 2019, we primarily granted restricted stock units which do not impact common shares outstanding until vesting. Vesting for restricted stock units began in 2020.</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Shares Held</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,823,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,717,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,638,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares received upon vesting of restricted stock, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,953,976 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,823,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,717,569 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 125481163 125737565 115877704 0 0 65524 494908 -256402 2022316 0 0 7772021 125976071 125481163 125737565 2823191 2717569 2638093 130785 105622 79476 2953976 2823191 2717569 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 14 — EQUITY-BASED COMPENSATION AND OTHER</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Equity-Based Compensation</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have various equity incentive compensation plans that provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Stock options are exercisable for periods</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">up to ten years. Compensation cost for all share-based payments is based on the grant date fair value and is recognized in earnings over the requisite service period. Total equity-based compensation expense before tax for the three years ended December 31, 2020, 2019, and 2018, was $5.5 million, $5.8 million, and $6.7 million, respectively, and is included in general and administrative expense. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Incentive Plans</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2007, our stockholders approved the adoption of the TETRA Technologies, Inc. 2007 Equity Incentive Compensation Plan. In May 2008, our stockholders approved the adoption of the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan, which among other changes, resulted in an increase in the maximum number of shares authorized for issuance. In May 2010, our stockholders approved further amendments to the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan (renamed as the 2007 Long Term Incentive Compensation Plan) which, among other changes, resulted in an additional increase in the maximum number of shares authorized for issuance. Pursuant to the 2007 Long Term Incentive Compensation Plan, we are authorized to grant up to 5,590,000 shares in the form of stock options (including incentive stock options and nonqualified stock options); restricted stock; bonus stock; stock appreciation rights; and performance awards to employees, and non-employee directors. As of February 2017, no further awards may be granted under the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2011, our stockholders approved the adoption of the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan. Pursuant to this plan, we were authorized to grant up to 2,200,000 shares in the form of stock options, restricted stock, bonus stock, stock appreciation rights, and performance awards to employees, and non-employee directors. On May 3, 2013, shareholders approved the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan that, among other things, increased the number of authorized shares to 5,600,000. On May 3, 2016, shareholders approved the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan which, among other things, increased the number of authorized shares to 11,000,000. As of May 2018, no further awards may be granted under the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2018, the board of directors adopted the 2018 Inducement Restricted Stock Plan (“2018 Inducement Plan”). The 2018 Inducement Plan provides for grants of restricted stock up to a plan maximum of 1,000,000 shares. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In May 2018, our stockholders approved the adoption of the TETRA Technologies, Inc. 2018 Equity Incentive Plan (“2018 Equity Plan”). Pursuant to this plan, we were authorized to grant up to 6,635,000 shares in the form of stock options, restricted stock, restricted stock units, bonus stock, stock appreciation rights, performance units, performance awards, other stock-based awards and cash-based awards to employees and non-employee directors. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In May 2018, our stockholders approved the adoption of the TETRA Technologies, Inc. 2018 Non-Employee Director Equity Incentive Plan (“2018 Director Plan”). Pursuant to this plan, we were authorized to grant up to 335,000 shares in the form of nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, other stock‑based awards and cash-based awards to non-employee directors.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not grant any stock options during the year ended December 31, 2020. The weighted average fair value of options granted during the years ended December 31,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $0.76 and $1.88, respectively, using the Black-Scholes option valuation model with the following weighted average assumptions:</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected life of options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The risk-free interest rate is based on the U.S. Treasury yield curve in effect on the grant date for a period commensurate with the estimated expected life of the stock options. Expected volatility is based on the historical volatility of our stock over the period commensurate with the expected life of the stock options and other factors. The dividend yield is based on the current annualized dividend rate in effect during the quarter in which the grant was made. At the time of the stock option grants during each of the years ended December 31, 2019 and 2018, we had not historically paid any dividends and did not expect to pay any dividends during the expected life of the stock options.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of stock option activity for the years ended December 31, 2020 and 2019:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.391%"><tr><td style="width:1.0%"/><td style="width:41.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.427%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Option Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,208 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected to vest at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,208 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,171 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available for grant, end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.391%"><tr><td style="width:1.0%"/><td style="width:41.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.427%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Option Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(440)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected to vest at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intrinsic value is the difference between the market value of our stock option multiplied by the number of stock options outstanding for those stock options where the market value exceeds their exercise price. The total intrinsic value of stock options exercised during the year ended December 31,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately $0.1 million. There were no options exercised during the years ended December 31, 2020 and 2019 . At December 31, 2020, total unrecognized compensation cost related to unvested stock options is not significant.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Restricted stock awards and restricted stock units are periodically granted to key employees, including grants for employment inducements, as well as to members of our Board of Directors. These awards historically have provided for vesting periods of three years. Non-employee director grants vest in full before the first anniversary of the grant. Upon vesting of restricted stock awards, shares are issued to award recipients. Restricted stock units may be settled in cash or shares at vest, as determined by the Compensation Committee or the Non-Executive Award Committee, as applicable. The following is a summary of activity for our outstanding restricted stock for the year ended December 31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,577)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canceled/Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,733 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total compensation cost recognized for restricted stock was $5.1 million, $4.8 million, and $4.9 million for the years ended December 31, 2020, 2019, and 2018, respectively. Total unrecognized compensation cost at December 31, 2020, related to restricted stock is approximately $3.4 million which is expected to be recognized over a weighted-average remaining amortization period of 1.6 years. During the years ended December 31, 2020, 2019, and 2018, the total fair value of shares vested was $4.5 million, $4.0 million and $3.2 million, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018, we</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">received</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130,785, 105,622 and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,476</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares, respectively, of our common stock related to the vesting of certain employee restricted stock. Such surrendered shares received by us are included in treasury stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020, net of options previously exercised pursuant to our various</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equity compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">plans, we have a maximum of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,771,052</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares of common stock issuable pursuant to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">previously granted and outstanding and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">authorized to be granted in the future.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">401(k) Plan</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have a 401(k) retirement plan (the “Plan”) that covers substantially all employees and entitles them to contribute up to 75% of their annual compensation, subject to maximum limitations imposed by the Internal </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue Code. Effective October 1, 2018, enhancements were made to the Plan, including changing the employer match to 50% of each employee’s contribution up to 8%. Participants will be 100% vested in employer match contributions after 3 years of service, instead of after 5 years of service. In addition, we can make discretionary contributions which are allocable to participants in accordance with the Plan. During 2020, we suspended 401(k) matching for our employees due to the COVID pandemic and market conditions. Total expense related to our 401(k) plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">was $1.5 million, $5.1 million, and $3.8 million for the years ended December 31,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2019, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2018, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Deferred Compensation Plan</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our officers, directors, and certain key employees with the opportunity to participate in an unfunded, deferred compensation program.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">participants in the program at December 31, 2020. Under the program, participants may defer up to 100% of their yearly total cash compensation. The amounts deferred remain our sole property, and we use a portion of the proceeds to purchase life insurance policies on the lives of certain of the participants. The insurance policies, which also remain our sole property, are payable to us upon the death of the insured. We separately contract with the participant to pay to the participant the amount of deferred compensation, as adjusted for gains or losses, invested in participant-selected investment funds. Participants may elect to receive deferrals and earnings at termination, death, or at a specified future date while still employed. Distributions while</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">employed must be at least three years after the deferral election. The program is not qualified under Section 401 of the Internal Revenue Code. At December 31, 2020, the amounts payable under the plan approximated the value of the corresponding assets we owned.</span></div> 5500000 5800000 6700000 5590000 2200000 5600000 11000000 1000000 6635000 335000 0.76 1.88 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected life of options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0.61 0.57 P4Y4M24D P4Y6M 0.023 0.026 0 0 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of stock option activity for the years ended December 31, 2020 and 2019:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.391%"><tr><td style="width:1.0%"/><td style="width:41.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.427%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Option Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,208 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected to vest at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,208 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,171 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available for grant, end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.391%"><tr><td style="width:1.0%"/><td style="width:41.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.427%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Option Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(440)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected to vest at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3686000 6.90 302000 6.78 176000 10.27 3208000 6.73 P4Y9M18D 0 3208000 6.73 P4Y9M18D 0 3171000 6.76 P4Y9M18D 0 4480000 6.65 72000 4.51 426000 6.85 0 0 440000 3.98 3686000 6.90 P5Y6M 0 3686000 6.90 P5Y6M 0 3369000 7.18 P5Y3M18D 0 100000 0 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,577)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canceled/Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,733 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3577000 2.85 1958000 1.39 1577000 2.87 225000 2.22 3733000 2.11 5100000 4800000 4900000 3400000 P1Y7M6D 4500000 4000000.0 3200000 130785 105622 79476 2771052 0.75 1500000 5100000 3800000 FAIR VALUE MEASUREMENTS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as “the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date” within an entity’s principal market, if any. The principal market is the market in which the reporting entity would sell the asset or transfer the liability with the greatest volume and level of activity, regardless of whether it is the market in which the entity will ultimately transact for a particular asset or liability or if a different market is potentially more advantageous. Accordingly, this exit price concept may result in a fair value that may differ from the transaction price or market price of the asset or liability.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under U.S. GAAP, the fair value hierarchy prioritizes inputs to valuation techniques used to measure fair value. Fair value measurements should maximize the use of observable inputs and minimize the use of unobservable inputs, where possible. Observable inputs are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs may be needed to measure fair value in situations where there is little or no market activity for the asset or liability at the measurement date and are developed based on the best information available in the circumstances, which could include the reporting entity’s own judgments about the assumptions market participants would utilize in pricing the asset or liability.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Mineral Resources Arrangements</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company receives cash and stock of Standard Lithium (TSXV: SLL) under the terms of its arrangements. Our investment in Standard Lithium is recorded in other assets on our consolidated balance sheets based on the quoted market stock price (a Level 2 fair value measurement). The stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. The unearned income associated with the stock component of this agreement is not significant as of December 31, 2020 or 2019. Changes in the value of stock are recorded in other income (expense) in our consolidated statements of operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Warrants</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Warrants are valued by using a Black Scholes option valuation model that includes implied volatility of the trading price (a Level 3 fair value measurement). The fair value of the Warrants liability is increased by, among other factors, increases in our common stock price and increases in the volatility of our common stock price. Changes in the fair value of the Warrants will increase or decrease the associated liability and result in future adjustments to earnings for the associated valuation losses (gains). </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Contingent Consideration</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The February 2018 acquisition of SwiftWater resulted in a contingent purchase price consideration that was payable in two tranches based on 2018 and 2019 results. During the year ended December 31, 2019, the sellers received a payment of $10.0 million based on 2018 performance. Changes to the estimated contingent purchase price consideration for performance during 2019 resulted in $1.0 million being credited to other (income) expense, net, during the year ended December 31, 2019. Also during the year ended December 31, 2019, in accordance with the December 2018 purchase of JRGO, the sellers were paid contingent consideration of $1.4 million based on performance during the fourth quarter of 2018. As of December 31, 2019, there were no remaining contingent purchase price consideration liabilities for either acquisition. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Derivative Contracts</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to financial and market risks that affect our businesses. We have concentrations of credit risk as a result of trade receivables owed to us by companies in the energy industry. We have currency exchange rate risk exposure related to transactions denominated in foreign currencies as well as to investments in certain of our international operations. As a result of our variable rate debt facilities, we face market risk exposure related to changes in applicable interest rates. Our financial risk management activities may at times involve, among other measures, the use of derivative financial instruments, such as swap and collar agreements, to hedge the impact of market price risk exposures. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We entered into, and we may in the future enter into, short-term foreign currency forward derivative contracts with third parties as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. Although contracts pursuant to this program will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative instruments during a period will be included in the determination of earnings for that period. The fair values of foreign currency derivative instruments are based on quoted market values (a Level 2 fair value measurement). The fair values of our foreign currency derivative instruments as of December 31, 2020 and 2019 was insignificant. During the years ended December 31, 2020, 2019, and 2018, we recognized approximately $0.2 million, $1.5 million and $(0.4) million of net (gains) losses, respectively, reflected in other (income) expense, net, associated with our foreign currency derivative program.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of significant recurring fair value measurements by valuation hierarchy as of December 31, 2020 and December 31, 2019, is as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>or Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>or Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants liability</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2019, our Completion Fluids &amp; Products and Water &amp; Flowback Services Divisions each recorded certain long-lived tangible asset impairments. The Completion Fluids &amp; Products Division recorded an impairment of $91.6 million related to our El Dorado, Arkansas calcium chloride production plant facility assets primarily due to a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. Also in 2019, our Water &amp; Flowback Services Division recorded goodwill impairment of $25.8 million. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values used in these impairment calculations were estimated based on discounted estimated future cash flows, including projected future cash flows and/or estimated replacement costs, or a fair value in-exchange assumption, which are based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further discussion, see Note 6 - “Impairments and Other Charges”. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of these nonrecurring fair value measurements during the year ended December 31, 2019, using the fair value hierarchy, is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets<br/>or Liabilities <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs <br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year-to-Date<br/>Impairment Losses</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products production facility </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,674 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Other</span></div>The fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA's ABL Credit Agreement and Term Credit Agreement approximate their carrying amounts. 10000000.0 -1000000.0 1400000 0 200000 1500000 -400000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of significant recurring fair value measurements by valuation hierarchy as of December 31, 2020 and December 31, 2019, is as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>or Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>or Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants liability</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> -2675000 0 -2675000 0 0 0 198000 -520000 0 -520000 0 449000 0 0 449000 91600000 25800000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of these nonrecurring fair value measurements during the year ended December 31, 2019, using the fair value hierarchy, is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets<br/>or Liabilities <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs <br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year-to-Date<br/>Impairment Losses</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products production facility </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,674 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9459000 0 0 9459000 91606000 0 0 0 0 25784000 0 0 0 0 284000 9459000 117674000 INCOME TAXES<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision attributable to continuing operations for the years ended December 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consists of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(31)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(426)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(418)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,758 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,684 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the provision (benefit) for income taxes attributable to continuing operations, computed by applying the federal statutory rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to income (loss) before income taxes and the reported income taxes, is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax provision (benefit) computed at statutory federal income tax rates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,268)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State income taxes (net of federal benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of international operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of U.S. tax law change</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,115)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,758 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,684 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) before taxes and discontinued operations includes the following components: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(135,668)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,086)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,109)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,628)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of our gross unrecognized tax benefit is as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapse in statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize interest and penalties related to uncertain tax positions in income tax expense. During the years ended December 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018, we</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized $(0.2) million, $(0.3) million, and $(0.2) million,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively, of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest and penalties. As of December 31, 2020 and 2019, we had less than $0.1 million and $0.2 million, respectively, of accrued potential interest and penalties associated with uncertain tax positions. The total amount of unrecognized tax benefits that would affect our effective tax rate if recognized was less than $0.1 million and $0.4 million as of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2020 and 2019, respectively. We do not expect a significant change to the unrecognized tax benefits during the next twelve months.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file tax returns in the U.S. and in various state, local, and non-U.S. jurisdictions. The following table summarizes the earliest tax years that remain subject to examination by taxing authorities in any major jurisdiction in which we operate:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:58.479%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Jurisdiction</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Earliest Open Tax Period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States – Federal</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2012</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States – State and Local</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2002</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-U.S. jurisdictions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2011</span></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the liability method for reporting income taxes, under which current and deferred tax assets and liabilities are recorded in accordance with enacted tax laws and rates. Under this method, at the end of each period, the amounts of deferred tax assets and liabilities are determined using the tax rate expected to be in effect when the taxes are actually paid or recovered. We establish a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. We considered all available evidence, both positive and negative, in determining whether, based on the weight of that evidence, a valuation allowance is needed for some portion or all of our deferred tax assets. In determining the need for a valuation allowance on our deferred tax assets we placed greater weight on recent and objectively verifiable current information, as compared to more forward-looking information that is used in valuating other assets on the balance sheet. While we have considered taxable income in prior carryback years, future reversals of existing taxable temporary differences, future taxable income, and tax planning strategies in assessing the need for the valuation allowance, there can be no guarantee that we will be able to realize our net deferred tax assets. Significant components of our deferred tax assets and liabilities as of December 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net operating losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">104,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">103,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accruals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization for book in excess of tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investment in Partnership</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">155,353 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(146,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(123,808)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23,010 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,545 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use asset </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization for tax in excess of book expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax liability</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liability</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that it is more likely than not we will not realize all the tax benefits of the deferred tax assets within the allowable carryforward period. Therefore, an appropriate valuation allowance has been provided. The valuation allowance as of December 31,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">primarily relates to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">federal deferred tax assets. The $22.9 million increase in the valuation allowance during the year ended December 31, 2020 was primarily due to the increase in Federal deferred tax assets, the majority of which is related to the sale of our partnership interest in CCLP in January 2021 as discussed in Note 18 - “Subsequent Event.” Entering into the GP Sale in January 2021 resulted in the recognition of temporary deferred assets associated with the outside basis difference of some of our subsidiaries at December 31, 2020. These temporary differences are fully offset by an increase to the valuation allowance.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020, we had federal, state, and foreign net operating loss carryforwards/carrybacks equal to approximately $80.0 million, $11.4 million, and $13.0 million, respectively. In those countries and states in which net operating losses are subject to an expiration period, our loss carryforwards, if not utilized, will expire at various dates from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span>through 2040. Utilization of the net operating loss and credit carryforwards may be subject to a significant annual limitation due to ownership changes that have occurred previously or could occur in the future provided by Section 382 of the Internal Revenue Code. <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(31)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(426)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(418)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,758 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,684 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 0 191000 400000 360000 1598000 2837000 3742000 1789000 3237000 4102000 -175000 -161000 -151000 -125000 -395000 -149000 269000 130000 -118000 -31000 -426000 -418000 -1758000 -2811000 -3684000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax provision (benefit) computed at statutory federal income tax rates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,268)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State income taxes (net of federal benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of international operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of U.S. tax law change</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,115)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,758 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,684 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -5268000 -26903000 -552000 -2124000 -2388000 -1345000 4036000 672000 13790000 0 0 -2510000 4598000 30640000 -8115000 516000 790000 2416000 -1758000 -2811000 -3684000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(135,668)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,086)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,109)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,628)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -25929000 -135668000 -8143000 843000 7559000 5515000 -25086000 -128109000 -2628000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapse in statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 137000 328000 530000 120000 191000 202000 17000 137000 328000 200000 300000 200000 100000 200000 100000 400000 Significant components of our deferred tax assets and liabilities as of December 31, 2020<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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are as follows: </span><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net operating losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">104,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">103,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accruals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization for book in excess of tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investment in Partnership</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">155,353 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(146,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(123,808)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23,010 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,545 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use asset </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization for tax in excess of book expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax liability</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liability</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 104478000 103834000 16515000 20674000 12608000 14262000 23344000 0 12743000 16583000 169688000 155353000 146678000 123808000 23010000 31545000 7808000 9091000 15402000 18596000 1690000 5635000 24900000 33322000 1890000 1777000 22900000 80000000.0 11400000 13000000.0 INDUSTRY SEGMENTS<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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AND GEOGRAPHIC INFORMATION</span><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage our operations through two divisions: Completion Fluids &amp; Products and Water &amp; Flowback Services. We generally evaluate the performance of and allocate resources to our segments based on profit or loss from their operations before income taxes and nonrecurring charges, return on investment, and other criteria. Transfers between segments and geographic areas are priced at the estimated fair value of the products or services as negotiated between the operating units. “Corporate overhead” includes corporate general and administrative expenses, corporate depreciation and amortization, interest income and expense, and other income and expense.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information concerning the business segments is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues from external customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Product sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interdivision revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interdivision eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interdivision eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,563 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,425 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,326 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,749 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest expense, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,926 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,256 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,041 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income (loss) before taxes and discontinued operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,850)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interdivision eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,981)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(61,974)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,086)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,109)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,628)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    Amounts reflected include the following general corporate expenses:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Warrants fair value adjustment (income) expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other general corporate (income) expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58,582 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">72,981 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,974 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.249%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.170%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.934%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate, other and eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets of discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">822,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,132,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,271,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital expenditures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,386 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,931 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    Amounts presented are net of cost of equipment sold, including $12.7 million during 2020, $6.5 million during 2019 and $10.0 million during 2018 for our former Compression Division.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information concerning the geographic areas of our customers and in which we operate at December 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues from external customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada and Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Middle East, Asia and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transfers between geographic areas:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(848)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,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"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"><tr><td style="width:1.0%"/><td style="width:71.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.792%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Identifiable assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada and Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Middle East, Asia and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">822,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,132,839 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,271,922 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During each of the two years ended December 31, 2020 and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018, no single customer accounted for more than 10% of our consolidated revenues. One customer provided more than 10% of our total consolidated revenues during the year ended December 31, 2019. As of December 31, 2020 and 2019, no receivables from individual customers represented 10% or more of our consolidated trade accounts receivables net of allowance for doubtful accounts.</span></div> 2 <div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues from external customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Product sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interdivision revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interdivision eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interdivision eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,563 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,425 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,326 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,749 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest expense, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,926 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,256 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,041 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income (loss) before taxes and discontinued operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,850)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interdivision eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,981)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(61,974)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,086)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,109)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,628)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    Amounts reflected include the following general corporate expenses:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Warrants fair value adjustment (income) expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other general corporate (income) expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58,582 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">72,981 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,974 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.249%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.170%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.934%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate, other and eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets of discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">822,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,132,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,271,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital expenditures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,386 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,931 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 229809000 258632000 242412000 2912000 921000 1961000 232721000 259553000 244373000 12852000 20623000 15002000 132142000 281065000 300727000 144994000 301688000 315729000 0 0 -6000 0 0 384000 0 0 -378000 0 0 0 242661000 279255000 257408000 135054000 281986000 303072000 0 0 -378000 377715000 561241000 560102000 7581000 13518000 15345000 29913000 33410000 28422000 720000 635000 658000 38214000 47563000 44425000 73000 68000 179000 4000 7000 5000 19249000 21733000 19565000 19326000 21808000 19749000 400000 552000 708000 -18926000 -21256000 -19041000 55334000 -33969000 30623000 -21850000 -21173000 28712000 12000 14000 11000 -58582000 -72981000 -61974000 -25086000 -128109000 -2628000 36201000 51466000 50431000 818000 631000 658000 20727000 21977000 19640000 -251000 -1624000 -11128000 -1087000 -531000 -2373000 -58582000 -72981000 -61974000 218952000 218952000 236420000 236420000 136511000 136511000 180765000 180765000 67370000 67370000 32038000 32038000 710006000 710006000 822699000 822699000 1132839000 1132839000 1271922000 1271922000 4016000 7140000 5259000 9651000 24340000 30175000 1023000 1033000 809000 14696000 75760000 105688000 29386000 108273000 141931000 12700000 6500000 10000000.0 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues from external customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada and Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Middle East, Asia and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transfers between geographic areas:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(848)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,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"/></tr></table> 225835000 411284000 390403000 1347000 6616000 17575000 11583000 13188000 16067000 90303000 93327000 91997000 8128000 16874000 12039000 40519000 19952000 32021000 377715000 561241000 560102000 848000 1802000 3157000 -848000 -1802000 -3157000 377715000 561241000 560102000 285765000 285765000 338054000 338054000 6452000 6452000 9216000 9216000 10388000 10388000 13632000 13632000 85733000 85733000 62684000 62684000 9195000 9195000 10812000 10812000 25300000 25300000 14825000 14825000 710006000 710006000 822699000 822699000 1132839000 1132839000 1271922000 1271922000 SUBSEQUENT EVENT<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has evaluated subsequent events through the filing of this Annual Report on Form 10-K, and determined that there have been no events that have occurred that would require adjustments to our disclosures in the consolidated financial statements except for the transaction described below.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan pursuant to which we sold the general partner of CCLP, including the IDRs and approximately 23.1% of the outstanding limited partner interests in CCLP, in exchange for combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CCLP common units if CCLP achieves certain financial targets on or before December 31, 2022. As a result of these transactions, TETRA will not consolidate CCLP beginning in the first quarter of 2021 and TETRA is expected to report an accounting gain of approximately $125.0 million in the first quarter of 2021. Additionally, our former Compression division, including CCLP’s operations, are now included in discontinued operations. See Note 3 - “Discontinued Operations”. Following the transaction, TETRA owns 5.2 million common units of CCLP. TETRA will also continue to provide back-office support to CCLP under a Transition Services Agreement for a period of time until CCLP has completed a full separation from TETRA’s back-office support functions.</span></div> 0.231 13400000 500000 3100000 125000000.0 5200000 XML 15 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2020
Mar. 03, 2021
Jun. 30, 2020
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2020    
Document Transition Report false    
Entity File Number 1-13455    
Entity Registrant Name TETRA Technologies, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 74-2148293    
Entity Address, Postal Zip Code 77380    
Title of 12(b) Security Common Stock    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 64,937,973
Entity Common Stock, Shares Outstanding   126,635,900  
Entity Central Index Key 0000844965    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Address, Address Line One 24955 Interstate 45 North    
Entity Address, City or Town The Woodlands,    
Entity Address, State or Province TX    
Trading Symbol TTI    
City Area Code 281    
Local Phone Number 367-1983    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Operations
12 Months Ended
Dec. 31, 2020
Notes to Financial Statements [Abstract]  
Organization and Operations ORGANIZATION AND OPERATIONS
 
We are a geographically diversified oil and gas services company, focused on completion fluids and associated products and services, comprehensive water management, frac flowback and production well testing. We were incorporated in Delaware in 1981. Our products and services are delivered through two reporting segments – Completion Fluids & Products and Water & Flowback Services. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.

Our Completion Fluids & Products Division manufactures and markets clear brine fluids, additives, and associated products and services to the oil and gas industry for use in well drilling, completion, and workover operations in the United States and in certain countries in Latin America, Europe, Asia, the Middle East and Africa. The Division also markets liquid and dry calcium chloride products manufactured at its production facilities or purchased from third-party suppliers to a variety of markets outside the energy industry.
Our Water & Flowback Services Division provides onshore oil and gas operators with comprehensive water management services. The Division also provides frac flowback, production well testing, offshore rig cooling, and other associated services in many of the major oil and gas producing regions in the United States and Mexico, as well as in oil and gas basins in certain countries in Latin America, Europe, and the Middle East.
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt and Other Borrowings
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Long-Term Debt and Other Borrowings LONG-TERM DEBT AND OTHER BORROWINGS
 
Consolidated long-term debt consists of the following: 
  December 31,
2020
December 31,
2019
  (In Thousands)
TETRAScheduled Maturity  
Asset-based credit agreementSeptember 10, 2023$— $— 
Term credit agreement (1)
September 10, 2025199,894 204,633 
Total long-term debt $199,894 $204,633 

(1) Net of unamortized discount of $5.5 million and $6.4 million as of December 31, 2020 and 2019, respectively, and net of unamortized deferred financing costs of $8.2 million and $9.5 million as of December 31, 2020 and 2019, respectively.


Scheduled maturities for the next five years and thereafter are as follows:
 December 31, 2020
 (In Thousands)
2021$— 
2022— 
2023— 
2024— 
2025213,549 
Thereafter— 
Total maturities$213,549 

Our credit agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. As of December 31, 2020, we were in compliance with all covenants under the credit agreements.

    Asset-Based Credit Agreement. As of December 31, 2020, TETRA had no balance outstanding and had $6.6 million in letters of credit against its asset-based lending agreement (“ABL Credit Agreement”). The ABL Credit Agreement provides for a senior secured revolving credit facility of up to $100 million, subject to a borrowing base to be determined by reference to the value of inventory and accounts receivable, and includes a sublimit of $20.0 million for letters of credit and a swingline loan sublimit of $10.0 million. The maturity date of the ABL Credit Agreement is September 10, 2023. The ABL Credit Agreement is subject to compliance with the covenants, borrowing base, and other provisions of the agreement that may limit borrowings, TETRA had an availability of $24.6 million under this agreement as of December 31, 2020. Because there was no outstanding balance on this ABL Credit Agreement as of December 31, 2020 or 2019, associated deferred financing costs of $1.0 million were classified as other long-term assets on the accompanying consolidated balance sheet.

    Borrowings under the ABL Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR plus a margin based upon a fixed charge coverage ratio or (ii) a base rate plus a margin based on a fixed charge coverage ratio. The base rate is determined by reference to the highest of (a) the prime rate of interest as announced from time to time by JPMorgan Chase Bank, N.A. (b) the Federal Funds Effective Rate (as defined in the ABL Credit Agreement) plus 0.5% per annum and (c) LIBOR (adjusted to reflect any required bank reserves) for a one-month period on such day plus 1.0% per annum. Borrowings outstanding have an applicable margin ranging from 1.75% to 2.25% per annum for LIBOR-based loans and 0.75% to 1.25% per annum for base-rate loans, based upon the applicable fixed charge coverage ratio. In addition to paying interest on the outstanding principal under the ABL Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at an applicable rate ranging from 0.375% to 0.5% per annum, paid monthly in arrears based on utilization of the commitments under the ABL Credit Agreement. TETRA is also required to pay a customary letter of credit fee equal to the applicable margin on LIBOR-based loans and fronting fees.
     All obligations under the ABL Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the ABL Lenders on substantially all of the personal property of TETRA and certain subsidiaries of TETRA, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries.

    Term Credit Agreement

    As of December 31, 2020 TETRA had $199.9 million outstanding, net of unamortized discounts and unamortized deferred financing costs under the Term Credit Agreement

    Borrowings under the Term Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR plus a margin of 6.25% per annum or (ii) a base rate plus a margin of 5.25% per annum. In addition to paying interest on the outstanding principal under the Term Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at the rate of 1.0% per annum, paid quarterly in arrears based on utilization of the commitments under the Term Credit Agreement.
    All obligations under the Term Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the Term Lenders on substantially all of the personal property of TETRA and certain of its subsidiaries, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries.
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 67,252 $ 15,334
Restricted cash 65 64
Trade accounts receivable, net of allowance for doubtful accounts 64,078 111,194
Inventories 76,658 80,473
Current assets associated with discontinued operations 710,006 127,341
Prepaid expenses and other current assets 13,487 16,948
Total current assets 931,546 351,354
Property, plant, and equipment:    
Land and building 26,506 25,461
Machinery and equipment 365,296 358,688
Automobiles and trucks 18,446 22,476
Chemical plants 62,714 57,692
Construction in progress 1,526 7,408
Total property, plant, and equipment 474,488 471,725
Less accumulated depreciation (377,632) (355,455)
Net property, plant, and equipment 96,856 116,270
Other assets:    
Patents, trademarks, and other intangible assets, net of accumulated amortization 41,487 46,182
Deferred tax assets, net 52 0
Operating lease right-of-use assets 43,448 47,125
Other assets 19,450 15,633
Long-term assets associated with discontinued operations (1) 0 695,358
Total other assets 104,437 804,298
Total assets 1,132,839 1,271,922
Current liabilities:    
Trade accounts payable 22,573 41,080
Unearned income 2,675 326
Accrued liabilities 38,791 44,855
Current liabilities associated with discontinued operations (1) 734,039 102,462
Total current liabilities 798,078 188,723
Long-term debt, net 199,894 204,633
Deferred income taxes 1,942 1,777
Asset retirement obligations 12,484 12,762
Warrants liability 198 449
Operating lease liabilities 37,569 40,097
Other liabilities 11,612 7,351
Long-term liabilities associated with discontinued operations (1) 0 653,304
Total long-term and other liabilities 263,699 920,373
Equity:    
Common stock, par value $.01 per share; 100,000,000 shares authorized; 83,013,971 shares issued at December 31, 2015, and 82,322,876 shares issued at December 31, 2014 1,289 1,283
Additional paid-in capital 472,134 466,959
Treasury stock, at cost; 2,766,958 shares held at December 31, 2015, and 2,672,930 shares held at December 31, 2014 (19,484) (19,164)
Accumulated other comprehensive income (loss) (49,914) (52,183)
Retained earnings (413,665) (362,522)
Total TETRA stockholders' equity (9,640) 34,373
Noncontrolling interest 80,702 128,453
Total equity 71,062 162,826
Total liabilities and equity $ 1,132,839 $ 1,271,922
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Trade accounts receivable, allowances for doubtful accounts $ 6,824 $ 1,912
Other assets:    
Patents, trademarks, and other intangible assets, accumulated amortization $ 66,078 $ 60,671
Equity:    
Common stock, par value (in dollars per share) $ 0.01  
Common stock, shares authorized 250,000,000  
Common stock, shares issued 128,930,047 128,304,354
Treasury stock, shares held 2,953,976 2,823,191
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenues:      
Revenue $ 377,715 $ 561,241 $ 560,102
Cost of revenues:      
Depreciation, amortization, and accretion 38,214 47,563 44,425
Impairments of long-lived assets 556 92,037 2,939
Insurance Recoveries (126) (1,216) 0
Total cost of revenues 310,172 549,434 456,821
Gross profit 67,543 11,807 103,281
General and administrative expense 76,697 96,466 92,902
Impairment of goodwill 0 (25,784) 0
Interest expense, net 18,926 21,256 19,041
Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property 2,878 1,665 512
Warrants fair value adjustment (251) (1,624) (11,129)
Other (income) expense, net 135 (301) 5,607
Income (loss) before taxes and discontinued operations (25,086) (128,109) (2,628)
Provision (benefit) for income taxes 1,758 2,811 3,684
Loss from continuing operations (26,844) (130,920) (6,312)
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent (72,089) (29,580) (77,928)
Less: income (loss) attributable to noncontrolling interest $ 47,790 13,087 22,623
Net income (loss) attributable to TETRA stockholders   $ (147,413) $ (61,617)
Basic and diluted net loss per common share attributable to TETRA stockholders:      
Loss from continuing operations (in dollars per share) $ (0.22) $ (1.04) $ (0.05)
Loss from discontinued operations (in dollars per share) (0.19) (0.13) (0.45)
Basic and diluted net loss per common share (in dollars per share) $ (0.41) $ (1.17) $ (0.50)
Weighted average common shares outstanding:      
Weighted average common shares outstanding - basic and diluted (in shares) 125,838 125,600 124,101
Service [Member]      
Revenues:      
Revenue $ 144,994 $ 301,688 $ 315,729
Cost of revenues:      
Cost of Goods and Services Sold 120,775 233,191 228,013
Product [Member]      
Revenues:      
Revenue 232,721 259,553 244,373
Cost of revenues:      
Cost of Goods and Services Sold $ 150,753 $ 177,859 $ 181,444
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Foreign currency translation gain (loss), net of taxes of $0 in 2020, $0 in 2019, and $0 in 2018 $ 2,386 $ (188) $ (10,084)
Comprehensive loss (96,547) (160,688) (94,324)
Less: comprehensive loss attributable to noncontrolling interest 47,673 12,755 24,811
Comprehensive loss attributable to TETRA stockholders $ (48,874) $ (147,933) $ (69,513)
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Foreign currency translation adjustment, tax $ 0 $ 0 $ 0
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock Value [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Accumulated Translation Adjustment [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment
Noncontrolling Interest [Member]
Stockholders' equity rollforward                  
Cumulative effect adjustment $ 352,561   $ 1,185 $ 425,648 $ (18,651) $ (43,767) $ (156,335)   $ 144,481
Beginning balance at Dec. 31, 2017 352,561   1,185 425,648 (18,651) (43,767) (156,335)   144,481
Stockholders' equity rollforward                  
Net loss (61,617)           (61,617)    
Net loss (84,240)               (22,623)
Translation adjustment, net of taxes (10,084)         (7,896)     (2,188)
Comprehensive loss (94,324)                
Distributions to public unitholders (19,224)               19,224
Exercise of common stock options 274   23 251 0        
Grants of restricted stock, net (299)       (299)        
Issuance of common stock for business combination 28,212   77 28,135          
Equity compensation expense 7,165     6,715         450
Conversions of CCLP Series A Preferred 38,322               38,322
Cumulative effect adjustment 312,749 $ 2,843 1,285 460,680 (18,950) (51,663) (217,952) $ 2,843 139,349
Other noncontrolling interests 62     69         131
Ending balance at Dec. 31, 2018 312,749 2,843 1,285 460,680 (18,950) (51,663) (217,952) 2,843 139,349
Stockholders' equity rollforward                  
Cumulative effect adjustment 312,749 2,843 1,285 460,680 (18,950) (51,663) (217,952) 2,843 139,349
Net loss (147,413)           (147,413)    
Net loss (160,500)               (13,087)
Translation adjustment, net of taxes (188)         (520)     332
Comprehensive loss (160,688)                
Distributions to public unitholders (1,233)               1,233
Exercise of common stock options (2)   (2) 0 0        
Grants of restricted stock, net (214)       (214)        
Equity compensation expense 7,344     6,358         986
Conversions of CCLP Series A Preferred 2,539               2,539
Cumulative effect adjustment 312,749 $ 2,843 1,283 466,959 (19,164) (52,183) (362,522) $ 2,843 128,453
Other noncontrolling interests (512)     79         (433)
Ending balance at Dec. 31, 2019 162,826   1,283 466,959 (19,164) (52,183) (362,522)   128,453
Stockholders' equity rollforward                  
Cumulative effect adjustment 162,826   1,283 466,959 (19,164) (52,183) (362,522)   128,453
Net loss             (51,143)    
Net loss (98,933)               (47,790)
Translation adjustment, net of taxes 2,386         2,269     117
Comprehensive loss (96,547)                
Distributions to public unitholders (1,244)               1,244
Grants of restricted stock, net (320)       (320)        
Issuance of common stock for business combination 6   6 0          
Equity compensation expense 6,438     5,184         1,254
Cumulative effect adjustment 71,062   1,289 472,134 (19,484) (49,914) (413,665)   80,702
Other noncontrolling interests (97)     9         (88)
Ending balance at Dec. 31, 2020 71,062   1,289 472,134 (19,484) (49,914) (413,665)   80,702
Stockholders' equity rollforward                  
Cumulative effect adjustment $ 71,062   $ 1,289 $ 472,134 $ (19,484) $ (49,914) $ (413,665)   $ 80,702
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Stockholders' Equity [Abstract]      
Foreign currency translation adjustment, tax $ 0 $ 0 $ 0
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of net income (loss) to cash provided by operating activities:      
Depreciation, amortization, and accretion $ 118,747 $ 124,278 $ 117,010
Impairment of Long-Lived Assets to be Disposed of and Held-for-use 20,940 95,196 3,621
Impairment of goodwill 0 25,784 0
Provision (benefit) for deferred income taxes 188 (297) (888)
Equity-based compensation expense 6,616 8,127 7,379
Provision for doubtful accounts 6,857 5,039 2,156
Loss on disposal of discontinued operations 0 7,500 34,072
Other Noncash Income (Expense) 5,252 4,782 8,695
Gain from insurance recoveries associated with damaged equipment (643) (1,771) 0
Debt exchange expenses 4,892 0 0
CCLP Series A Preferred Unit distributions and adjustments 0 (3,574) (4,005)
Warrants fair value adjustment (251) (1,624) (11,129)
Contingent consideration liability fair value adjustment 0 (1,000) 3,400
Noncontrolling interest associated with discontinued operations (47,898) (13,538) (22,623)
Gain on sale of assets (4,668) (2,333) (729)
Changes in operating assets and liabilities, net of assets acquired:      
Accounts receivable 62,569 6,471 (5,512)
Inventories 16,983 (2,770) (29,221)
Prepaid expenses and other current assets 1,672 579 (3,888)
Trade accounts payable and accrued expenses (62,274) (16,545) 5,463
Other (1,035) (4,258) (3,608)
Net cash provided by operating activities 76,912 90,232 46,586
Investing activities:      
Purchases of property, plant, and equipment, net (29,386) (108,273) (141,931)
Acquisition of businesses, net of cash acquired 0 (12,024) (49,630)
Proceeds from disposal of business 0 0 3,121
Proceeds from sale of property, plant, and equipment 36,168 12,885 1,138
Proceeds from insurance recoveries associated with damaged equipment 643 1,771 0
Other investing activities (1,387) (801) (1,344)
Net cash provided by (used in) investing activities 6,038 (106,442) (188,646)
Financing activities:      
Proceeds from long-term debt 477,647 282,590 767,887
Principal payments on long-term debt (487,574) (258,217) (581,935)
Distributions to CCLP public unitholders (1,244) (1,233) (19,224)
Redemptions of CCLP Series A Preferred 0 (28,049) 0
Proceeds from sale of common stock and exercise of stock options 0 0 251
Tax remittances on equity based compensation (445) (581) (768)
Debt issuance costs and other financing activities (6,013) (435) (11,217)
Net cash provided by (used in) financing activities (17,629) (5,925) 154,994
Effect of exchange rate changes on cash 805 (199) 779
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 66,126 (22,334) 13,713
Cash and cash equivalents and restricted cash at beginning of period 17,768 40,102 26,389
Cash and cash equivalents and restricted cash at end of period 83,894 17,768 40,102
Cash and cash equivalents at end of period associated with discontinued operations (16,577) (2,370) (15,858)
Cash and cash equivalents and restricted cash at end of period associated with continuing operations 67,317 15,398 24,244
Supplemental cash flow information:      
Interest paid 63,935 68,332 56,261
Taxes paid (refunded) 5,633 7,274 4,680
Accrued capital expenditures $ 1,573 $ 3,625 $ 1,561
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]      
Noncontrolling interest associated with discontinued operations $ 47,898 $ 13,538 $ 22,623
Net income (loss) $ (98,933) $ (160,500) $ (84,240)
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
 
Principles of Consolidation
 
Our consolidated financial statements include the accounts of our wholly owned subsidiaries. We consolidated the financial statements of our former CSI Compressco LP subsidiary (“CCLP”), as we determined that CCLP was a variable interest entity and we were the primary beneficiary as of December 31, 2020. As of December 31, 2020, we controlled the financial interests of CCLP and had the ability to direct the activities of CCLP that most significantly impacted its economic performance through our ownership of its general partner. As of December 31, 2020, our cash flows from our investment in CCLP were limited to the quarterly distributions we received on our CCLP common units and general partner interest (including incentive distribution rights (“IDRs”)) and the amounts collected for services we performed on behalf of CCLP. TETRA’s capital structure and CCLP’s capital structure are separate, and do not include cross default provisions, cross collateralization provisions or cross guarantees. All intercompany accounts and transactions have been eliminated in consolidation.

Substantially all of our former Compression Division’s operations were conducted through our partially-owned CCLP subsidiary. On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners LP and Spartan Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CCLP, including the IDRs in CCLP and approximately 23.1% of the outstanding limited partner interests in CCLP, in exchange for a combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CCLP common units if CCLP achieves certain financial targets on or before December 31, 2022. Following the closing of the transaction, we retained approximately 11.1% of the outstanding CCLP common units. Throughout this Annual Report, we refer to the transaction with Spartan as the “GP Sale.” We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” and Note 18 - “Subsequent Event.” for further information.

Use of Estimates
 
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported
amounts of revenues, expenses and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.

Reclassifications

Certain previously reported financial information has been reclassified to conform to the current year’s presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 3 - “Discontinued Operations”. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.
 
Cash Equivalents
 
We consider all highly liquid cash investments with a maturity of three months or less when purchased to be cash equivalents.
 
Financial Instruments
 
Financial instruments that subject us to concentrations of credit risk consist principally of trade receivables with companies in the energy industry. Our policy is to evaluate, prior to providing goods or services, each customer’s financial condition and to determine the amount of open credit to be extended. We generally require appropriate, additional collateral as security for credit amounts in excess of approved limits. Our customers consist primarily of major, well-established oil and gas producers and independent oil and gas companies. Payment terms are on a short-term basis.
 
We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.

We have no outstanding balance under our variable rate revolving credit facilities as of December 31, 2020. Outstanding balances on variable rate bank credit facilities create market risk exposure related to changes in applicable interest rates.
 
Allowance for Doubtful Accounts
 
The allowance for doubtful accounts is determined on a specific identification basis when we believe that the collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:
 Year Ended December 31,
 202020192018
 (In Thousands)
At beginning of period$1,912 $1,354 $368 
Activity in the period:   
Provision for doubtful accounts5,672 2,580 1,152 
Account (chargeoffs) recoveries(760)(2,022)(166)
At end of period$6,824 $1,912 $1,354 
Inventories

Inventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method.

Property, Plant, and Equipment
 
Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are generally as follows:
Buildings15 – 40 years
Machinery and equipment2 – 20 years
Automobiles and trucks3 – 4 years
Chemical plants15 – 30 years
 
Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life. Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2020, 2019, and 2018 was $32.4 million, $42.9 million and $39.4 million, respectively.

Construction in progress as of December 31, 2020 and 2019 consisted primarily of equipment fabrication projects.
 
Intangible Assets other than Goodwill
 
Patents, trademarks, and other intangible assets are amortized on a straight-line basis over their estimated useful lives, ranging from 1 to 13 years. Amortization expense of patents, trademarks, and other intangible assets was $5.3 million, $5.1 million, and $4.3 million for the years ended December 31, 2020, 2019, and 2018, respectively, and is included in depreciation, amortization and accretion. The estimated future annual amortization expense of patents, trademarks, and other intangible assets is $4.5 million for 2021, $4.1 million for 2022, $3.8 million for 2023, $3.7 million for 2024, and $3.7 million for 2025.

Intangible assets other than goodwill are tested for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. In such an event, we will determine the fair value of the asset using an undiscounted cash flow analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we will recognize a loss for the difference between the carrying value and the estimated fair value of the intangible asset. During 2018, certain intangible assets were impaired. See “Impairments of Long-Lived Assets” section in Note 6 - “Impairments and Other Charges”.

Goodwill

    Goodwill represents the excess of cost over the fair value of the net assets acquired in business combinations. We perform a goodwill impairment test at a reporting unit level on an annual basis or whenever indicators of impairment are present. We perform the annual test of goodwill impairment as of the last day of the fourth quarter of each year. The first step of the impairment test is to compare the estimated fair value of the reporting unit to its recorded net book value (including goodwill). If the estimated fair value is higher than the recorded net book value, no impairment is deemed to exist and no further testing is required. If, however, the carrying amount of the reporting unit exceeds its estimated fair value, an impairment loss is calculated based on the difference between the fair value and carrying value. These estimates are imprecise and are subject to our estimates of the future cash flows of the reporting unit. These estimates and judgments are affected by numerous factors, including the general economic environment at the time of our assessment. During the fourth quarter of 2019, we recorded an impairment on all our remaining goodwill. See Note 5 - “Goodwill” for additional discussion.
Leases

    As a lessee, unless the lease meets the criteria of short-term and is excluded per our policy election described below, we initially recognize a lease liability and related right-of-use asset on the commencement date. The right-of-use asset represents our right to use an underlying asset and the lease liability represents our obligation to make lease payments to the lessor over the lease term.    

    Long-term operating leases are included in operating lease right-of-use assets, accrued liabilities and other, and operating lease liabilities in our consolidated balance sheet as of December 31, 2020. Long-term finance leases are not material. We determine whether a contract is or contains a lease at inception of the contract. Where we are a lessee in a contract that includes an option to extend or terminate the lease, we include the extension period or exclude the period covered by the termination option in our lease term in determining the right-of-use asset and lease liability, if it is reasonably certain that we would exercise the option.

    As an accounting policy election, we do not include short-term leases on our balance sheet. Short-term leases include leases with a term of 12 months or less, inclusive of renewal options we are reasonably certain to exercise. The lease payments for short-term leases are included as operating lease costs on a straight-line basis over the lease term in cost of revenues or general and administrative expense based on the use of the underlying asset. We recognize lease costs for variable lease payments not included in the determination of a lease liability in the period in which an obligation is incurred.

    As allowed by U.S. GAAP, CCLP does not separate nonlease components from the associated lease component for its compression services contracts and instead accounts for those components as a single component based on the accounting treatment of the predominant component. In the evaluation of whether Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 842 “Leases” or ASC 606 “Revenue from Contracts with Customers” is applicable to the combined component based on the predominant component, CCLP determined the services nonlease component is predominant, resulting in the ongoing recognition of compression services contracts following ASC 606.

    Our operating and finance leases are recognized at the present value of lease payments over the lease term. When the implicit discount rate is not readily determinable, we use our incremental borrowing rate to calculate the discount rate used to determine the present value of lease payments. Consistent with other long-lived assets or asset groups that are held and used, we test for impairment of our right-of-use assets when impairment indicators are present.

Impairments of Long-Lived Assets
 
Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future undiscounted operating cash flows to be generated from these assets throughout their remaining estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related asset, an impairment is recognized for the excess of the carrying value over its fair value. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 6 - “Impairments and Other Charges” for additional discussion of recorded impairments.

 Asset Retirement Obligations

We operate facilities in various U.S. and foreign locations that are used in the manufacture, storage, and sale of our products, inventories, and equipment. These facilities are a combination of owned and leased assets. We are required to take certain actions in connection with the retirement of these assets. Asset retirement obligations are recorded in accordance with ASC 410, “Asset Retirement and Environmental Obligations,” whereby the estimated fair value of a liability for asset retirement obligations is recognized in the period in which it is incurred and in which a reasonable estimate can be made. Such estimates are based on relevant assumptions that we believe are reasonable. We have reviewed our obligations in this regard in detail and estimated the cost of these actions. The associated asset retirement costs are capitalized as part of the carrying amount of these long-lived assets and are depreciated on a straight-line basis over the life of the assets.
 
Environmental Liabilities
 
Environmental expenditures that result in additions to property and equipment are capitalized, while other environmental expenditures are expensed. Environmental remediation liabilities are recorded on an undiscounted basis when environmental assessments or cleanups are probable and the costs can be reasonably estimated. We have no significant environmental remediation liabilities as of December 31, 2020 and 2019. Estimates of future environmental remediation expenditures often consist of a range of possible expenditure amounts, a portion of which may be in excess of amounts of liabilities recorded. In such an instance, we disclose the full range of amounts reasonably possible of being incurred. Any changes or developments in environmental remediation efforts are accounted for and disclosed each quarter as they occur. Any recoveries of environmental remediation costs from other parties are recorded as assets when their receipt is deemed probable.
 
Complexities involving environmental remediation efforts can cause estimates of the associated liability to be imprecise. Factors that cause uncertainties regarding the estimation of future expenditures include, but are not limited to, the effectiveness of the anticipated work plans in achieving targeted results and changes in the desired remediation methods and outcomes as prescribed by regulatory agencies. Uncertainties associated with environmental remediation contingencies are pervasive and often result in wide ranges of reasonably possible outcomes. Estimates developed in the early stages of remediation can vary significantly. Normally, a finite estimate of cost does not become fixed and determinable at a specific point in time. Rather, the costs associated with environmental remediation become estimable as the work is performed and the range of ultimate cost becomes more defined. It is possible that cash flows and results of operations could be materially affected by the impact of the ultimate resolution of these contingencies.
 
Revenue Recognition
 
    Performance Obligations. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.

    Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation.

    For any arrangements with multiple performance obligations, we use management’s estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.

    Product Sales. Product sales revenues are recognized at a point in time when we transfer control of our product offerings to our customers, generally when we ship products from our facility to our customer. The product sales for our Completion Fluids & Products Division consist primarily of clear brine fluids (“CBFs”), additives, and associated manufactured products. Product sales for our Water & Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements.

    Services. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water & Flowback Services Division arrangements, and a small portion of Completion Fluids & Products Division revenue that is associated with completion fluid service arrangements. Our customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water & Flowback Services Division are for a period of 90 days or less.

    Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer.
    Use of Estimates. In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids.

    Contract Assets and Liabilities. We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

    We classify contract liabilities as unearned income in our consolidated balance sheets. Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations.
Operating Costs
 
Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.
 
We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes. 
Equity-Based Compensation

    We have various equity incentive compensation plans which provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Total equity-based compensation expense, net of taxes, for the three years ended December 31, 2020, 2019, and 2018, was $4.3 million, $4.6 million and $5.3 million, respectively. For further discussion of equity-based compensation, see Note 14 – “Equity-Based Compensation and Other”.

Mineral Resources Arrangements

We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium (TSXV: SLL) under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the years ended December 31, 2020, 2019 and 2018, income from this arrangement was 3.1 million, 1.1 million and 1.0 million, respectively, including the value of cash and stock received, and changes in the value of stock held. This income is included in other income (expense), net in our consolidated statements of operations. Unearned revenue associated with these agreements was 0.9 million and 0.2 million as of December 31, 2020 and 2019, respectively, and is included in unearned income on our consolidated balance sheets. See Note 15 - “Fair Value Measurements” for further discussion.

Income Taxes
 
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis amounts. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A portion of the carrying value of certain deferred tax assets are subject to a valuation allowance. See Note 16 – “Income Taxes” for further discussion.

    In January 2018, the FASB released guidance on the accounting for tax on the global intangible low-taxed income (“GILTI”) provisions of the Tax Reform Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. The guidance indicates that either accounting for deferred taxes related to GILTI inclusions or to treat any taxes on GILTI inclusions as period costs are both acceptable methods subject to an accounting policy election. We elected to account for GILTI as a period cost in the year the tax is incurred.

Noncontrolling Interests

Noncontrolling interests represent third-party ownership in the net assets of the Company’s consolidated subsidiaries and are presented as a component of equity. Substantially all of the Company’s noncontrolling interests represent third-party ownership in CCLP.

Accumulated Other Comprehensive Income (Loss)
 
Certain of our international operations maintain their accounting records in the local currencies that are their functional currencies. For these operations, the functional currency financial statements are converted to United States dollar equivalents, with the effect of the foreign currency translation adjustment reflected as a component of accumulated other comprehensive income (loss). Accumulated other comprehensive income (loss) is included in equity in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with such international operations. Activity within our accumulated other comprehensive income (loss) is not subject to reclassifications to net income.
 
Income (Loss) per Common Share
 
The calculation of basic and diluted earnings per share excludes losses attributable to noncontrolling interests. The calculation of basic earnings per share excludes any dilutive effects of equity awards or warrants. The
calculation of diluted earnings per share includes the effect of equity awards and warrants, if dilutive, which is computed using the treasury stock method during the periods such equity awards and warrants were outstanding. For the years ended December 31, 2020, 2019, and 2018, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the year.
 
Foreign Currency Translation
 
We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil, and certain of our operations in Mexico, respectively. The U.S. dollar is the designated functional currency for all of our other foreign operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net, and totaled $2.7 million, $(0.5) million, and $1.3 million for the years ended December 31, 2020, 2019 and 2018, respectively.
 
On June 30, 2018, we determined the economy in Argentina to be highly inflationary. As a result of this determination and in accordance with U.S. GAAP, on July 1, 2018, the functional currency of our operations in Argentina was changed from the Argentine peso to the U.S. dollar. The remeasurement did not have a material impact on our consolidated financial position or results of operations.

Fair Value Measurements
 
We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the “Warrants”) and our foreign currency derivative contracts. See Note 15 - “Fair Value Measurements” for further discussion.

Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement).

New Accounting Pronouncements
 
Standards adopted in 2020

    In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract”. ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. On January 1, 2020, we adopted ASU 2018-15. The adoption of this standard did not have a material impact on our consolidated financial statements.

Standards not yet adopted

    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.
    
    In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”. ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. Entities may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. As of December 31, 2020, we have not modified our credit agreements to remove references to LIBOR. We are currently evaluating the impact of the provisions of ASU 2020-04 on our consolidated financial statements.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Discontinued Operations
12 Months Ended
Dec. 31, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations DISCONTINUED OPERATIONS
    As discussed in Note 18 - “Subsequent Event,” on January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan pursuant to which we sold the general partner of CCLP, including the IDRs in CCLP and approximately 23.1% of the outstanding limited partner interests in CCLP. Our interest in CCLP and the general partner represented substantially all of our Compression Division. As of December 31, 2020, our Compression Division met the held for sale criteria and is reflected as discontinued operations in our financial statements for all periods presented. In addition, as discussed in Note 11 - “Acquisitions and Dispositions,” on March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division. As a result, we have accounted for our Offshore Division, consisting of our Offshore Services and Maritech segments, as discontinued operations.

During the third quarter of 2019, as a result of the bankruptcy filing of Epic Companies, LLC, we recorded a reserve for the full amount of certain other receivables of discontinued operations related to our offshore division in the amount of $1.5 million and for the full amount of a $7.5 million promissory note, including accrued interest, that we received as part of the consideration for the sale. See Note 12 - “Commitments and Contingencies” for further discussion.

Our consolidated balance sheets and consolidated statements of operations report discontinued operations separate from continuing operations. Our consolidated statements of comprehensive income, statements of equity
and statements of cash flows combine continuing and discontinued operations. A summary of financial information related to our discontinued operations is as follows:

Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations
(in thousands)
Year Ended 
 December 31, 2020
CompressionOffshore ServicesTotal
Revenue$338,246 $— $338,246 
Cost of revenues212,253 (330)211,923 
Depreciation, amortization, and accretion80,533 — 80,533 
Impairments and other charges20,841 — 20,841 
General and administrative expense37,895 473 38,368 
Interest expense, net52,771 — 52,771 
Other (income) expense, net2,688 — 2,688 
Pretax loss from discontinued operations(68,735)(143)(68,878)
Income tax provision 3,211 
Loss from discontinued operations(72,089)
Loss from discontinued operations attributable to noncontrolling interest47,898 
Loss from discontinued operations attributable to TETRA stockholders$(24,191)

Year Ended 
 December 31, 2019
CompressionOffshore ServicesMaritechTotal
Revenue476,692 — — 476,692 
Cost of revenues320,037 (192)— 319,845 
Depreciation, amortization, and accretion76,663 52 — 76,715 
General and administrative expense43,281 2,618 — 45,899 
Interest expense, net51,974 — — 51,974 
CCLP Series A Preferred Units fair value adjustment (income) expense1,309 — — 1,309 
Other (income) expense, net(558)117 118 (323)
Pretax loss from discontinued operations(16,014)(2,595)(118)(18,727)
Pretax loss on disposal of discontinued operations(7,500)
Total pretax loss from discontinued operations(26,227)
Income tax provision3,353 
Loss from discontinued operations(29,580)
Loss from discontinued operations attributable to noncontrolling interest13,538 
Loss from discontinued operations attributable to TETRA stockholders(16,042)
Year Ended 
 December 31, 2018
CompressionOffshore ServicesMaritechTotal
Revenue438,673 4,487 187 443,347 
Cost of revenues309,156 11,151 139 320,446 
Depreciation, amortization, and accretion70,500 1,873 212 72,585 
General and administrative expense39,544 1,917 187 41,648 
Interest expense, net51,905 — — 51,905 
CCLP Series A Preferred Units fair value adjustment (income) expense(733)— — (733)
Other (income) expense, net2,099 (1,036)— 1,063 
Pretax loss from discontinued operations(33,798)(9,418)(351)(43,567)
Pretax loss on disposal of discontinued operations(34,072)
Total pretax loss from discontinued operations(77,639)
Income tax provision 289 
Loss from discontinued operations(77,928)
Loss from discontinued operations attributable to noncontrolling interest22,623 
Loss from discontinued operations attributable to TETRA stockholders$(55,305)


Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position
(in thousands)
December 31, 2020
CompressionOffshore ServicesMaritechTotal
Carrying amounts of major classes of assets included as part of discontinued operations
Cash and cash equivalents$16,577 $— $— $16,577 
Trade receivables43,837 — — 43,837 
Inventories31,220 — — 31,220 
Other current assets5,231 — — 5,231 
Property, plant, and equipment551,401 — — 551,401 
Other assets61,740 — — 61,740 
Total assets associated with discontinued operations(1)
$96,865 $— $— $710,006 
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$19,766 $1,222 $— $20,988 
Unearned income269 — — 269 
Accrued liabilities and other36,318 352 228 36,898 
Long-term debt, net638,631 — — 638,631 
Other liabilities37,253 — — 37,253 
Total liabilities associated with discontinued operations(1)
$732,237 $1,574 $228 $734,039 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contract with Customer (Notes)
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer REVENUE FROM CONTRACTS WITH CUSTOMERS
    Our contract asset balances, primarily associated with customer documentation requirements, were $12.8 million, $25.3 million and $38.3 million as of December 31, 2020, 2019 and 2018, respectively. The decrease in contract asset balances is primarily due to lower activity in our Water & Flowback Services Division driven by the significant reduction in capital spending by our customers in response to the decline in oil prices. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.
Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations. Unearned income balances were $1.9 million and $0.2 million as of December 31, 2020 and 2019, respectively, and vary based on the timing of invoicing and performance obligations being met. Revenues recognized during the years ended December 31, 2020 and 2019 deferred as of the end of the preceding year was not significant. During the years ended December 31, 2020, 2019 and 2018, contract costs were not significant.
    Disaggregation of Revenue. We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our two reportable segments in Note 17 - Industry Segments and Geographic Information. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
Year Ended December 31,
202020192018
 (In Thousands)
Completion Fluids & Products
U.S.$100,076 $149,191 $129,160 
International142,585 130,064 128,248 
242,661 279,255 257,408 
Water & Flowback Services
U.S.125,759 262,093 261,238 
International9,295 19,893 41,834 
135,054 281,986 303,072 
Interdivision eliminations
U.S.— — 
International— — (383)
— — (378)
Total Revenue
U.S.225,835 411,284 390,403 
International151,880 149,957 169,699 
$377,715 $561,241 $560,102 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Disclosure GOODWILL
 
Our Water & Flowback Services Division consists of two reporting units, Production Testing and Water Management. During the third quarter of 2019, as part of our internal long-term outlook for each of these reporting units, we updated our assessment of the Water Management reporting unit and determined that the current decreased energy industry outlook was an indicator requiring further analysis for impairment of goodwill. As part of the first step of goodwill impairment testing for our Water Management reporting unit, the only reporting unit with goodwill, we updated our assessment of the future cash flows, applying expected long-term growth rates, discount rates, and terminal values that we consider reasonable for the reporting unit. We calculated a present value of the cash flows for the Water Management reporting unit to arrive at an estimate of fair value using a combination of the income approach and the market approach. Based on these assumptions, we determined that the fair value of the Water Management reporting unit exceeded its carrying value, resulting in no impairment at September 30, 2019.

During the fourth quarter of 2019, coinciding with the timing of our annual goodwill assessment, there was further decline in the energy industry outlook resulting in decreased expected future cash flows for our Water Management reporting unit. As part of the first step of goodwill impairment testing for our Water Management reporting unit, the only reporting unit with goodwill, we updated our assessment of the future cash flows, applying expected long-term growth rates, discount rates, and terminal values that we consider reasonable for the reporting unit. We calculated a present value of the cash flows for the Water Management reporting unit to arrive at an estimate of fair value using a combination of the income approach and the market approach. Based on these assumptions, we determined that the fair value of the Water Management reporting unit was less than its carrying value indicating an impairment. The amount of impairment is calculated based on the difference between the fair value and carrying value in accordance with our early adoption of ASU 2017-04 “Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” This resulted in an impairment of the entire goodwill balance of $25.8 million at December 31, 2019.
The changes in the carrying amount of goodwill for the Water & Flowback Services reporting segment were as follows:
 Total
 (In Thousands)
Balance as of December 31, 2017$6,636 
Goodwill acquired during the year19,223 
Balance as of December 31, 201825,859 
Goodwill impaired during the year(25,784)
Goodwill adjustments(75)
Balance as of December 31, 2019 and 2020— 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Impairments and Other Charges
12 Months Ended
Dec. 31, 2020
Asset Impairment Charges [Abstract]  
Impairments and Other Charges IMPAIRMENTS AND OTHER CHARGES
Impairments of Long-Lived Assets

During 2020, we recorded an impairment charge of $0.6 million primarily related to a right of use asset for the lease of our Canada office within our Water & Flowback Services Division as we ceased use of the office during the year.

During the fourth quarter of 2019, we recorded an impairment of $91.6 million in our Completion Fluids & Products Division related to our El Dorado, Arkansas calcium chloride production plant facility assets. The impairment charge is primarily the result of a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. As a result, we expect to reduce our dependence on calcium chloride produced at the El Dorado facility, which uses a different production process, involving mechanical evaporation. In addition, demand for calcium chloride from the El Dorado plant is expected to be reduced due to general market conditions in the oil and gas industry. Using the reduced expected future net cash flows on an undiscounted basis, we determined that the carrying value of the El Dorado facility was not recoverable. Fair value of the El Dorado facility was determined using a fair value in-exchange assumption, and the difference between the carrying value of the El Dorado facility asset group and its indicated fair value was recorded as an impairment. Also during the fourth quarter of 2019, we recorded an impairment of $0.3 million related to certain equipment assets in our Water & Flowback Services Division.

During the third quarter of 2018, as a result of decreased expected future cash flows from a specific customer contract, we recorded a long-lived asset impairment of $2.9 million on an identified intangible asset within the Water & Flowback Services segment.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories Inventories (Notes)
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
Inventory Disclosure Inventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method. INVENTORIES
    Components of inventories, net of reserve, are as follows:
 December 31,
 20202019
 (In Thousands)
Finished goods$68,121 $70,135 
Raw materials2,910 4,125 
Parts and supplies4,001 4,979 
Work in progress1,626 1,234 
Total inventories$76,658 $80,473 
 
Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Leases
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Leases LEASES
 
We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain facility storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from 1 to 16 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs.

Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension.

Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
Year Ended December 31,
20202019
(In Thousands)
Operating lease expense$13,946 $15,131 
Short-term lease expense17,125 36,348 
Total lease expense$31,071 $51,479 

Rental expense for all operating leases was $31.1 million, $51.4 million, and $35.3 million for the years ended December 31, 2020, 2019, and 2018, respectively. At December 31, 2020, future minimum rental receipts under a non-cancelable sublease for office space in one of our locations totaled $5.2 million. For the years ended December 31, 2020 and 2019, we recognized sublease income of $1.0 million. Variable rent expense was not material.

Supplemental cash flow information:
Year Ended December 31,
20202019
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$13,612 $15,064 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$5,612 $3,944 
Supplemental balance sheet information:
December 31, 2020December 31, 2019
(In Thousands)
Operating leases:
Operating lease right-of-use assets$43,448 $47,125 
Accrued liabilities and other$8,795 $9,144 
Operating lease liabilities$37,569 $40,097 
Total operating lease liabilities$46,364 $49,241 

Additional operating lease information:
December 31, 2020December 31, 2019
Weighted average remaining lease term:
Operating leases6.8 years7.2 years
Weighted average discount rate:
Operating leases9.62 %9.56 %
 
Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year consist of the following at December 31, 2020:
 Operating Leases
 (In Thousands)
2021$12,798 
202210,910 
20238,673 
20247,202 
20255,332 
Thereafter18,460 
Total lease payments63,375 
Less imputed interest(17,011)
Total lease liabilities$46,364 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Accrued Liabilities ACCRUED LIABILITIES
 
Accrued liabilities are detailed as follows: 
 December 31,
 20202019
 (In Thousands)
Compensation and employee benefits$14,336 $18,657 
Operating lease liabilities, current portion8,795 9,144 
Accrued taxes4,323 6,894 
Accrued interest 2,951 299 
Accrued capital expenditures194 978 
Other accrued liabilities8,192 8,883 
Total accrued liabilities and other$38,791 $44,855 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions and Dispositions
12 Months Ended
Dec. 31, 2020
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment [Abstract]  
Acquisitions and Dispositions ACQUISITIONS AND DISPOSITIONS
Acquisition of SwiftWater Energy Services

    On February 28, 2018, pursuant to a purchase agreement dated February 13, 2018 (the “SwiftWater Purchase Agreement”), we purchased all of the equity interests in SwiftWater Energy Services, LLC (“SwiftWater”), which is engaged in the business of providing water management and water solutions to oil and gas operators in the Permian Basin market of Texas. Strategically, the acquisition of SwiftWater enhances our position as one of the leading integrated water management companies, providing water transfer, storage, and treatment services, along with proprietary automation technology and numerous other water-related services.

    Under the terms of the SwiftWater Purchase Agreement, consideration of $42.0 million of cash, subject to a working capital adjustment, and 7,772,021 shares of our common stock (valued at $28.2 million) were paid at closing. The allocation of the purchase price to the SwiftWater net tangible assets and liabilities and identifiable intangible assets was final as of December 31, 2018. Contingent consideration in the amount of $10.0 million was paid to the sellers during 2019 based on 2018 performance. As of December 31, 2019, all contingent consideration had been paid.

Acquisition of JRGO Energy Services LLC

    On December 6, 2018, we purchased JRGO Energy Services LLC (“JRGO”) for a cash purchase price of $7.6 million paid at closing, subject to a working capital adjustment. In addition, contingent consideration of $1.4 million was paid during 2019, based on JRGO’s performance during the fourth quarter of 2018. JRGO specializes in delivering comprehensive water management services for oil and gas operators, as well as municipal, state and federal organizations. The acquisition of JRGO broadens our footprint in the Appalachian region and is expected to provide our customers an enhanced, more efficient, diverse, and strategically positioned portfolio of integrated water management services in the Marcellus and Utica basins. The allocation of the purchase price to the JRGO net tangible assets and liabilities and identifiable intangible assets was final as of December 31, 2019.

Sale of Offshore Division

    On March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division. Pursuant to an Asset Purchase and Sale Agreement (the “Maritech Asset Purchase Agreement”) with Orinoco Natural Resources, LLC (“Orinoco”), Orinoco purchased certain remaining offshore oil, gas and mineral leases and related assets of Maritech (the “Maritech Properties”). Immediately thereafter, we closed the transactions contemplated by a Membership Interest Purchase and Sale Agreement (the “Maritech Equity Purchase Agreement”) with Orinoco, whereby Orinoco purchased all of the equity interests of Maritech (the “Maritech Equity Interests”). Immediately thereafter, we closed the transactions contemplated by an Equity Interest Purchase Agreement (the
“Offshore Services Purchase Agreement”) with Epic Offshore Specialty, LLC, an affiliate of Orinoco (“Epic Offshore”), whereby Epic Offshore (the “Offshore Services Sale”) purchased all of the equity interests in the wholly owned subsidiaries that comprised our Offshore Services segment operations (the “Offshore Services Equity Interests”).
    Under the terms of the Maritech Asset Purchase Agreement, the Maritech Equity Purchase Agreement, and the Offshore Services Purchase Agreement, the consideration delivered by Orinoco and Epic Offshore for the Maritech Properties, the Maritech Equity Interests and the Offshore Services Equity Interests consisted of (i) the assumption by Orinoco of substantially all of the liabilities and obligations relating to the ownership, operation and condition of the Maritech Properties and the provision of certain indemnities by Orinoco to us under the Maritech Asset Purchase Agreement, (ii) the assumption by Orinoco of substantially all of the liabilities of Maritech and the provision of certain indemnities by Orinoco under the Maritech Equity Purchase Agreement, (iii) the assumption by Epic Offshore of substantially all of the liabilities of the Offshore Services Equity Interests relating to the periods following the closing of the Offshore Services Sale and the provision of certain indemnities by Epic Offshore under the Offshore Services Purchase Agreement, (iv) cash in the amount $3.1 million (v) a promissory note in the original principal amount of $7.5 million payable by Epic Offshore to us in full, together with interest at a rate of 1.52% per annum, on December 31, 2019, (vi) performance by Orinoco under a Bonding Agreement executed in connection with the Maritech Asset Purchase Agreement and the Maritech Equity Purchase Agreement whereby Orinoco provided at closing non-revocable performance bonds in an amount equal to $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech, and (vii) the delivery of a personal guaranty agreement from Thomas M. Clarke and Ana M. Clarke guaranteeing the payment obligations of Orinoco under the Bonding Agreement (collectively, the “Transaction Consideration”). See Note 12 - “Commitments and Contingencies” for further discussion of the promissory note and the Bonding Agreement.

    As a result of these transactions, we have effectively exited the businesses of our Offshore Services and Maritech segments, and these operations are reflected as discontinued operations in our consolidated financial statements. See Note 3 - “Discontinued Operations” for further discussion.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
 
Litigation
 
We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.
 
Product Purchase Obligations
 
In the normal course of our Completion Fluids & Products Division operations, we enter into supply agreements with certain manufacturers of various raw materials and finished products. Some of these agreements have terms and conditions that specify a minimum or maximum level of purchases over the term of the agreement. Other agreements require us to purchase the entire output of the raw material or finished product produced by the manufacturer. Our purchase obligations under these agreements apply only with regard to raw materials and finished products that meet specifications set forth in the agreements. We recognize a liability for the purchase of such products at the time we receive them. As of December 31, 2020, the aggregate amount of the fixed and determinable portion of the purchase obligation pursuant to our Completion Fluids & Products Division’s supply agreements was approximately $85.3 million, including $9.5 million per year from 2021 to 2025 and $37.8 million thereafter, extending through 2029. Amounts purchased under these agreements for each of the years ended December 31, 2020, 2019, and 2018, was $17.3 million, $18.7 million, and $18.0 million, respectively.
Contingencies of Discontinued Operations

    In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC (“Orinoco”) that provided for the purchase by Orinoco of Maritech’s remaining oil and gas properties and related assets. Also in early 2018, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. As a result of these transactions, we have effectively exited the business of our former Maritech segment.

    Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the U.S. Department of the Interior and other parties, respectively.

Pursuant to a Bonding Agreement entered into as part of these transactions (the “Bonding Agreement”), Orinoco provided non-revocable performance bonds in an aggregate amount of $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of $47.0 million (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of $47.0 million, meeting certain requirements (the “Final Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco does not provide the Interim Replacement Bonds or the Final Bonds, Orinoco is required to make certain cash escrow payments to us.

    The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered such replacement bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect.

    If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities.

    In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of $7.5 million (the “Epic Promissory Note”). At the end of August 2019, Epic Companies filed for bankruptcy and we recorded a reserve of $7.5 million for the full amount of the promissory note, including accrued interest, and certain other receivables in the amount of $1.5 million during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 and neither Epic nor the Clarkes made payment. TETRA filed a lawsuit against the Clarkes on January 15, 2020 for breach of the promissory note guaranty agreement. In September 2020, the court granted TETRA’s Motion for Summary
Judgment and entered Final Judgment in our favor, dismissing counterclaims by the Clarkes and awarded TETRA $7.9 million in damages. The Clarkes have filed an appeal which we will defend. We cannot provide any assurance the Clarkes will pay the judgment or that they will not file for bankruptcy protection. If the Clarkes do file for bankruptcy protection, we likely would be unable to collect all, or even a significant portion of, the judgment owed to us.

See Note 3 - “Discontinued Operations” and Note 11 - “Acquisitions and Dispositions” for further discussion.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Capital Stock
12 Months Ended
Dec. 31, 2020
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]  
Capital Stock CAPITAL STOCK AND WARRANTS
 
Our Restated Certificate of Incorporation, as amended during 2017, authorizes us to issue 250,000,000 shares of common stock, par value $.01 per share, and 5,000,000 shares of preferred stock, par value $.01 per share. As of December 31, 2020, we had 125,976,071 shares of common stock outstanding, with 2,953,976 shares held in treasury, and no shares of preferred stock outstanding. The voting, dividend, and liquidation rights of the holders of common stock are subject to the rights of the holders of preferred stock. The holders of common stock are entitled to one vote for each share held. There is no cumulative voting. Dividends may be declared and paid on common stock as determined by our Board of Directors, subject to any preferential dividend rights of any then outstanding preferred stock.

Issuances of Common Stock. On February 28, 2018, we issued 7,772,021 shares of our common stock as part of the consideration paid for the acquisition of SwiftWater. For further discussion of the SwiftWater acquisition, see Note 11 - “Acquisitions and Dispositions”.
On December 14, 2016, we completed a firm commitment underwritten offering of 22.3 million shares of our common stock at a price to the public of $5.15 per share ($4.9183 per share net of underwriting discounts) and the Warrants to purchase 11.2 million shares of our common stock at an exercise price of $5.75 per share prior to the 60-month expiration date of the Warrants. The 22.3 million shares of our common stock issued and the Warrants to purchase 11.2 million shares of our common stock includes 2.9 million shares of our common stock and Warrants to acquire an additional 1.5 million shares of our common stock related to the exercise of an option granted to the underwriters. We utilized the net offering proceeds of $109.7 million to repay outstanding indebtedness and other offering expenses. As of December 31, 2020, all of the Warrants remain outstanding.
The Warrants were issued pursuant to a Warrant Agreement, dated December 14, 2016, and are exercisable immediately upon issuance and from time to time thereafter through and including the fifth year anniversary of the initial issuance date. At the request of a holder following a change of control, we or the successor entity will exchange such Warrant for consideration in accordance with a Black Scholes option pricing model in the form of, at our election, Rights (as defined in the Warrant Agreement) or cash. Similarly, within a period of time prior to the consummation of a change of control, we have the right to redeem all of the Warrants for cash in an amount determined in accordance with a Black-Scholes option pricing model.
The Warrants are accounted for as a derivative liability in accordance with ASC 815 “Derivatives and Hedging” and accordingly are carried at their fair value, with changes in fair value included in earnings in the period of change.

A summary of the activity of our common shares outstanding and treasury shares held for the three year period ending December 31, 2020, is as follows:
Common Shares OutstandingYear Ended December 31,
 202020192018
At beginning of period125,481,163 125,737,565 115,877,704 
Exercise of common stock options, net— — 65,524 
Grants of restricted stock, net (1)
494,908 (256,402)2,022,316 
Issuance of common stock— — 7,772,021 
At end of period125,976,071 125,481,163 125,737,565 
 
(1)Prior to 2019, we primarily granted restricted stock awards, which immediately impacted common shares outstanding. In contrast, during 2020 and 2019, we primarily granted restricted stock units which do not impact common shares outstanding until vesting. Vesting for restricted stock units began in 2020.
Treasury Shares HeldYear Ended December 31,
 202020192018
At beginning of period2,823,191 2,717,569 2,638,093 
Shares received upon vesting of restricted stock, net130,785 105,622 79,476 
At end of period2,953,976 2,823,191 2,717,569 
 
Our Board of Directors is empowered, without approval of the stockholders, to cause shares of preferred stock to be issued in one or more series and to establish the number of shares to be included in each such series and the rights, powers, preferences, and limitations of each series. Because the Board of Directors has the power to establish the preferences and rights of each series, it may afford the holders of any series of preferred stock preferences, powers and rights, voting or otherwise, senior to the rights of holders of common stock. The issuance of the preferred stock could have the effect of delaying or preventing a change in control of the Company.

Upon our dissolution or liquidation, whether voluntary or involuntary, holders of our common stock will be entitled to receive all of our assets available for distribution to our stockholders, subject to any preferential rights of any then outstanding preferred stock.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Equity-Based Compensation
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Equity-Based Compensation
NOTE 14 — EQUITY-BASED COMPENSATION AND OTHER
 
Equity-Based Compensation

We have various equity incentive compensation plans that provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Stock options are exercisable for periods of up to ten years. Compensation cost for all share-based payments is based on the grant date fair value and is recognized in earnings over the requisite service period. Total equity-based compensation expense before tax for the three years ended December 31, 2020, 2019, and 2018, was $5.5 million, $5.8 million, and $6.7 million, respectively, and is included in general and administrative expense.

Stock Incentive Plans
 
In May 2007, our stockholders approved the adoption of the TETRA Technologies, Inc. 2007 Equity Incentive Compensation Plan. In May 2008, our stockholders approved the adoption of the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan, which among other changes, resulted in an increase in the maximum number of shares authorized for issuance. In May 2010, our stockholders approved further amendments to the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan (renamed as the 2007 Long Term Incentive Compensation Plan) which, among other changes, resulted in an additional increase in the maximum number of shares authorized for issuance. Pursuant to the 2007 Long Term Incentive Compensation Plan, we are authorized to grant up to 5,590,000 shares in the form of stock options (including incentive stock options and nonqualified stock options); restricted stock; bonus stock; stock appreciation rights; and performance awards to employees, and non-employee directors. As of February 2017, no further awards may be granted under the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan.
 
In May 2011, our stockholders approved the adoption of the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan. Pursuant to this plan, we were authorized to grant up to 2,200,000 shares in the form of stock options, restricted stock, bonus stock, stock appreciation rights, and performance awards to employees, and non-employee directors. On May 3, 2013, shareholders approved the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan that, among other things, increased the number of authorized shares to 5,600,000. On May 3, 2016, shareholders approved the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan which, among other things, increased the number of authorized shares to 11,000,000. As of May 2018, no further awards may be granted under the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan.
 
In February 2018, the board of directors adopted the 2018 Inducement Restricted Stock Plan (“2018 Inducement Plan”). The 2018 Inducement Plan provides for grants of restricted stock up to a plan maximum of 1,000,000 shares.
    In May 2018, our stockholders approved the adoption of the TETRA Technologies, Inc. 2018 Equity Incentive Plan (“2018 Equity Plan”). Pursuant to this plan, we were authorized to grant up to 6,635,000 shares in the form of stock options, restricted stock, restricted stock units, bonus stock, stock appreciation rights, performance units, performance awards, other stock-based awards and cash-based awards to employees and non-employee directors.

    In May 2018, our stockholders approved the adoption of the TETRA Technologies, Inc. 2018 Non-Employee Director Equity Incentive Plan (“2018 Director Plan”). Pursuant to this plan, we were authorized to grant up to 335,000 shares in the form of nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, other stock‑based awards and cash-based awards to non-employee directors.

Stock Options

We did not grant any stock options during the year ended December 31, 2020. The weighted average fair value of options granted during the years ended December 31, 2019, and 2018, was $0.76 and $1.88, respectively, using the Black-Scholes option valuation model with the following weighted average assumptions:
 Year Ended December 31,
 20192018
Expected stock price volatility61 %57 %
Expected life of options4.4 years4.5 years
Risk-free interest rate2.3 %2.6 %
Expected dividend yield— — 

    The risk-free interest rate is based on the U.S. Treasury yield curve in effect on the grant date for a period commensurate with the estimated expected life of the stock options. Expected volatility is based on the historical volatility of our stock over the period commensurate with the expected life of the stock options and other factors. The dividend yield is based on the current annualized dividend rate in effect during the quarter in which the grant was made. At the time of the stock option grants during each of the years ended December 31, 2019 and 2018, we had not historically paid any dividends and did not expect to pay any dividends during the expected life of the stock options.

The following is a summary of stock option activity for the years ended December 31, 2020 and 2019:
Shares Under OptionWeighted Average
Option Price
Per Share
Weighted-Average Remaining Contractual LifeAggregate Intrinsic Value
(in thousands)
(In Thousands)
Outstanding at January 1, 20203,686 $6.90 
Options canceled(302)6.78 
Options expired(176)10.27 
Outstanding at December 31, 20203,208 6.73 4.8 years$— 
Expected to vest at December 31, 20203,208 6.73 4.8 years— 
Exercisable at December 31, 20203,171 6.76 4.8 years— 
Available for grant, end of year 
Shares Under OptionWeighted Average
Option Price
Per Share
Weighted-Average Remaining Contractual LifeAggregate Intrinsic Value
(in thousands)
(In Thousands)
Outstanding at January 1, 20194,480 $6.65 
Options granted72 4.51 
Options canceled(426)6.85 
Options exercised— — 
Options expired(440)3.98 
Outstanding at December 31, 20193,686 6.90 5.5 years$— 
Expected to vest at December 31, 20193,686 6.90 5.5 years— 
Exercisable at December 31, 20193,369 7.18 5.3 years— 

Intrinsic value is the difference between the market value of our stock option multiplied by the number of stock options outstanding for those stock options where the market value exceeds their exercise price. The total intrinsic value of stock options exercised during the year ended December 31, 2018, was approximately $0.1 million. There were no options exercised during the years ended December 31, 2020 and 2019 . At December 31, 2020, total unrecognized compensation cost related to unvested stock options is not significant.

Restricted Stock

    Restricted stock awards and restricted stock units are periodically granted to key employees, including grants for employment inducements, as well as to members of our Board of Directors. These awards historically have provided for vesting periods of three years. Non-employee director grants vest in full before the first anniversary of the grant. Upon vesting of restricted stock awards, shares are issued to award recipients. Restricted stock units may be settled in cash or shares at vest, as determined by the Compensation Committee or the Non-Executive Award Committee, as applicable. The following is a summary of activity for our outstanding restricted stock for the year ended December 31, 2020:
SharesWeighted Average
Grant Date Fair
Value Per Share
(In Thousands)
Non-vested restricted stock outstanding at December 31, 20193,577 $2.85 
Granted1,958 1.39 
Vested(1,577)2.87 
Canceled/Forfeited(225)2.22 
Non-vested restricted stock outstanding at December 31, 20203,733 2.11 
 
Total compensation cost recognized for restricted stock was $5.1 million, $4.8 million, and $4.9 million for the years ended December 31, 2020, 2019, and 2018, respectively. Total unrecognized compensation cost at December 31, 2020, related to restricted stock is approximately $3.4 million which is expected to be recognized over a weighted-average remaining amortization period of 1.6 years. During the years ended December 31, 2020, 2019, and 2018, the total fair value of shares vested was $4.5 million, $4.0 million and $3.2 million, respectively.

During 2020, 2019, and 2018, we received 130,785, 105,622 and 79,476 shares, respectively, of our common stock related to the vesting of certain employee restricted stock. Such surrendered shares received by us are included in treasury stock. At December 31, 2020, net of options previously exercised pursuant to our various equity compensation plans, we have a maximum of 2,771,052 shares of common stock issuable pursuant to awards previously granted and outstanding and awards authorized to be granted in the future.

401(k) Plan
 
We have a 401(k) retirement plan (the “Plan”) that covers substantially all employees and entitles them to contribute up to 75% of their annual compensation, subject to maximum limitations imposed by the Internal
Revenue Code. Effective October 1, 2018, enhancements were made to the Plan, including changing the employer match to 50% of each employee’s contribution up to 8%. Participants will be 100% vested in employer match contributions after 3 years of service, instead of after 5 years of service. In addition, we can make discretionary contributions which are allocable to participants in accordance with the Plan. During 2020, we suspended 401(k) matching for our employees due to the COVID pandemic and market conditions. Total expense related to our 401(k) plan was $1.5 million, $5.1 million, and $3.8 million for the years ended December 31, 2020, 2019, and 2018, respectively.

Deferred Compensation Plan
 
We provide our officers, directors, and certain key employees with the opportunity to participate in an unfunded, deferred compensation program. There were 16 participants in the program at December 31, 2020. Under the program, participants may defer up to 100% of their yearly total cash compensation. The amounts deferred remain our sole property, and we use a portion of the proceeds to purchase life insurance policies on the lives of certain of the participants. The insurance policies, which also remain our sole property, are payable to us upon the death of the insured. We separately contract with the participant to pay to the participant the amount of deferred compensation, as adjusted for gains or losses, invested in participant-selected investment funds. Participants may elect to receive deferrals and earnings at termination, death, or at a specified future date while still employed. Distributions while employed must be at least three years after the deferral election. The program is not qualified under Section 401 of the Internal Revenue Code. At December 31, 2020, the amounts payable under the plan approximated the value of the corresponding assets we owned.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements
12 Months Ended
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
 
Fair value is defined as “the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date” within an entity’s principal market, if any. The principal market is the market in which the reporting entity would sell the asset or transfer the liability with the greatest volume and level of activity, regardless of whether it is the market in which the entity will ultimately transact for a particular asset or liability or if a different market is potentially more advantageous. Accordingly, this exit price concept may result in a fair value that may differ from the transaction price or market price of the asset or liability.
 
Under U.S. GAAP, the fair value hierarchy prioritizes inputs to valuation techniques used to measure fair value. Fair value measurements should maximize the use of observable inputs and minimize the use of unobservable inputs, where possible. Observable inputs are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs may be needed to measure fair value in situations where there is little or no market activity for the asset or liability at the measurement date and are developed based on the best information available in the circumstances, which could include the reporting entity’s own judgments about the assumptions market participants would utilize in pricing the asset or liability.

Financial Instruments

Mineral Resources Arrangements

The Company receives cash and stock of Standard Lithium (TSXV: SLL) under the terms of its arrangements. Our investment in Standard Lithium is recorded in other assets on our consolidated balance sheets based on the quoted market stock price (a Level 2 fair value measurement). The stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. The unearned income associated with the stock component of this agreement is not significant as of December 31, 2020 or 2019. Changes in the value of stock are recorded in other income (expense) in our consolidated statements of operations.

Warrants

The Warrants are valued by using a Black Scholes option valuation model that includes implied volatility of the trading price (a Level 3 fair value measurement). The fair value of the Warrants liability is increased by, among other factors, increases in our common stock price and increases in the volatility of our common stock price. Changes in the fair value of the Warrants will increase or decrease the associated liability and result in future adjustments to earnings for the associated valuation losses (gains).
Contingent Consideration

    The February 2018 acquisition of SwiftWater resulted in a contingent purchase price consideration that was payable in two tranches based on 2018 and 2019 results. During the year ended December 31, 2019, the sellers received a payment of $10.0 million based on 2018 performance. Changes to the estimated contingent purchase price consideration for performance during 2019 resulted in $1.0 million being credited to other (income) expense, net, during the year ended December 31, 2019. Also during the year ended December 31, 2019, in accordance with the December 2018 purchase of JRGO, the sellers were paid contingent consideration of $1.4 million based on performance during the fourth quarter of 2018. As of December 31, 2019, there were no remaining contingent purchase price consideration liabilities for either acquisition.
 
Derivative Contracts

We are exposed to financial and market risks that affect our businesses. We have concentrations of credit risk as a result of trade receivables owed to us by companies in the energy industry. We have currency exchange rate risk exposure related to transactions denominated in foreign currencies as well as to investments in certain of our international operations. As a result of our variable rate debt facilities, we face market risk exposure related to changes in applicable interest rates. Our financial risk management activities may at times involve, among other measures, the use of derivative financial instruments, such as swap and collar agreements, to hedge the impact of market price risk exposures.

We entered into, and we may in the future enter into, short-term foreign currency forward derivative contracts with third parties as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. Although contracts pursuant to this program will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative instruments during a period will be included in the determination of earnings for that period. The fair values of foreign currency derivative instruments are based on quoted market values (a Level 2 fair value measurement). The fair values of our foreign currency derivative instruments as of December 31, 2020 and 2019 was insignificant. During the years ended December 31, 2020, 2019, and 2018, we recognized approximately $0.2 million, $1.5 million and $(0.4) million of net (gains) losses, respectively, reflected in other (income) expense, net, associated with our foreign currency derivative program.
A summary of significant recurring fair value measurements by valuation hierarchy as of December 31, 2020 and December 31, 2019, is as follows:
  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2020(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$2,675 — 2,675 — 
Warrants liability(198)— — (198)
  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2019(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$520 $— $520 $— 
Warrants liability
(449)— — (449)

During 2019, our Completion Fluids & Products and Water & Flowback Services Divisions each recorded certain long-lived tangible asset impairments. The Completion Fluids & Products Division recorded an impairment of $91.6 million related to our El Dorado, Arkansas calcium chloride production plant facility assets primarily due to a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. Also in 2019, our Water & Flowback Services Division recorded goodwill impairment of $25.8 million.
The fair values used in these impairment calculations were estimated based on discounted estimated future cash flows, including projected future cash flows and/or estimated replacement costs, or a fair value in-exchange assumption, which are based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy. For further discussion, see Note 6 - “Impairments and Other Charges”.

A summary of these nonrecurring fair value measurements during the year ended December 31, 2019, using the fair value hierarchy, is as follows:
  Fair Value Measurements Using 
DescriptionFair ValueQuoted Prices in Active Markets for Identical Assets
or Liabilities
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Year-to-Date
Impairment Losses
 (In Thousands)
Completion Fluids & Products production facility $9,459 $— $— $9,459 $91,606 
Water & Flowback Services goodwill$— — — — 25,784 
Water & Flowback Services equipment$— — — — 284 
Total
$9,459 $117,674 

Other
The fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA's ABL Credit Agreement and Term Credit Agreement approximate their carrying amounts.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The income tax provision attributable to continuing operations for the years ended December 31, 2020, 2019, and 2018, consists of the following:
 Year Ended December 31,
 202020192018
 (In Thousands)
Current   
Federal$— $— $— 
State191 400 360 
Foreign1,598 2,837 3,742 
 1,789 3,237 4,102 
Deferred   
Federal(175)(161)(151)
State(125)(395)(149)
Foreign269 130 (118)
 (31)(426)(418)
Total tax provision$1,758 $2,811 $3,684 
 
A reconciliation of the provision (benefit) for income taxes attributable to continuing operations, computed by applying the federal statutory rate to income (loss) before income taxes and the reported income taxes, is as follows:
 Year Ended December 31,
 202020192018
 (In Thousands)
Income tax provision (benefit) computed at statutory federal income tax rates$(5,268)$(26,903)$(552)
State income taxes (net of federal benefit)(2,124)(2,388)(1,345)
Impact of international operations4,036 672 13,790 
Impact of U.S. tax law change— — (2,510)
Valuation allowance4,598 30,640 (8,115)
Other516 790 2,416 
Total tax provision$1,758 $2,811 $3,684 
Income (loss) before taxes and discontinued operations includes the following components: 
 Year Ended December 31,
 202020192018
 (In Thousands)
Domestic$(25,929)$(135,668)$(8,143)
International843 7,559 5,515 
Total$(25,086)$(128,109)$(2,628)

A reconciliation of the beginning and ending amount of our gross unrecognized tax benefit is as follows: 
 Year Ended December 31,
 202020192018
 (In Thousands)
Gross unrecognized tax benefits at beginning of period$137 $328 $530 
Lapse in statute of limitations(120)(191)(202)
Gross unrecognized tax benefits at end of period$17 $137 $328 
 

We recognize interest and penalties related to uncertain tax positions in income tax expense. During the years ended December 31, 2020, 2019, and 2018, we recognized $(0.2) million, $(0.3) million, and $(0.2) million, respectively, of interest and penalties. As of December 31, 2020 and 2019, we had less than $0.1 million and $0.2 million, respectively, of accrued potential interest and penalties associated with uncertain tax positions. The total amount of unrecognized tax benefits that would affect our effective tax rate if recognized was less than $0.1 million and $0.4 million as of December 31, 2020 and 2019, respectively. We do not expect a significant change to the unrecognized tax benefits during the next twelve months.
 
We file tax returns in the U.S. and in various state, local, and non-U.S. jurisdictions. The following table summarizes the earliest tax years that remain subject to examination by taxing authorities in any major jurisdiction in which we operate:
JurisdictionEarliest Open Tax Period
United States – Federal2012
United States – State and Local2002
Non-U.S. jurisdictions2011
 
We use the liability method for reporting income taxes, under which current and deferred tax assets and liabilities are recorded in accordance with enacted tax laws and rates. Under this method, at the end of each period, the amounts of deferred tax assets and liabilities are determined using the tax rate expected to be in effect when the taxes are actually paid or recovered. We establish a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. We considered all available evidence, both positive and negative, in determining whether, based on the weight of that evidence, a valuation allowance is needed for some portion or all of our deferred tax assets. In determining the need for a valuation allowance on our deferred tax assets we placed greater weight on recent and objectively verifiable current information, as compared to more forward-looking information that is used in valuating other assets on the balance sheet. While we have considered taxable income in prior carryback years, future reversals of existing taxable temporary differences, future taxable income, and tax planning strategies in assessing the need for the valuation allowance, there can be no guarantee that we will be able to realize our net deferred tax assets. Significant components of our deferred tax assets and liabilities as of December 31, 2020 and 2019 are as follows: 
 December 31,
 20202019
 (In Thousands)
Net operating losses$104,478 $103,834 
Accruals16,515 20,674 
Depreciation and amortization for book in excess of tax expense12,608 14,262 
Investment in Partnership23,344 — 
All other12,743 16,583 
Total deferred tax assets169,688 155,353 
Valuation allowance(146,678)(123,808)
Net deferred tax assets$23,010 $31,545 

 December 31,
 20202019
 (In Thousands)
Right of use asset $7,808 $9,091 
Depreciation and amortization for tax in excess of book expense15,402 18,596 
All other1,690 5,635 
Total deferred tax liability
24,900 33,322 
Net deferred tax liability
$1,890 $1,777 
 
We believe that it is more likely than not we will not realize all the tax benefits of the deferred tax assets within the allowable carryforward period. Therefore, an appropriate valuation allowance has been provided. The valuation allowance as of December 31, 2020 and 2019 primarily relates to federal deferred tax assets. The $22.9 million increase in the valuation allowance during the year ended December 31, 2020 was primarily due to the increase in Federal deferred tax assets, the majority of which is related to the sale of our partnership interest in CCLP in January 2021 as discussed in Note 18 - “Subsequent Event.” Entering into the GP Sale in January 2021 resulted in the recognition of temporary deferred assets associated with the outside basis difference of some of our subsidiaries at December 31, 2020. These temporary differences are fully offset by an increase to the valuation allowance.
 
At December 31, 2020, we had federal, state, and foreign net operating loss carryforwards/carrybacks equal to approximately $80.0 million, $11.4 million, and $13.0 million, respectively. In those countries and states in which net operating losses are subject to an expiration period, our loss carryforwards, if not utilized, will expire at various dates from 2021 through 2040. Utilization of the net operating loss and credit carryforwards may be subject to a significant annual limitation due to ownership changes that have occurred previously or could occur in the future provided by Section 382 of the Internal Revenue Code.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Industry Segments and Geographic Information
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Industry Segments and Geographic Information INDUSTRY SEGMENTS AND GEOGRAPHIC INFORMATION
 
We manage our operations through two divisions: Completion Fluids & Products and Water & Flowback Services. We generally evaluate the performance of and allocate resources to our segments based on profit or loss from their operations before income taxes and nonrecurring charges, return on investment, and other criteria. Transfers between segments and geographic areas are priced at the estimated fair value of the products or services as negotiated between the operating units. “Corporate overhead” includes corporate general and administrative expenses, corporate depreciation and amortization, interest income and expense, and other income and expense.
Summarized financial information concerning the business segments is as follows:
 Year Ended December 31,
 202020192018
 (In Thousands)
Revenues from external customers   
Product sales   
Completion Fluids & Products Division$229,809 $258,632 $242,412 
Water & Flowback Services Division2,912 921 1,961 
Consolidated$232,721 $259,553 $244,373 
Services   
Completion Fluids & Products Division$12,852 $20,623 $15,002 
Water & Flowback Services Division132,142 281,065 300,727 
Consolidated$144,994 $301,688 $315,729 
Interdivision revenues  
Completion Fluids & Products Division$— $— $(6)
Water & Flowback Services Division— — 384 
Interdivision eliminations— — (378)
Consolidated$— $— $— 
Total revenues   
Completion Fluids & Products Division$242,661 $279,255 $257,408 
Water & Flowback Services Division135,054 281,986 303,072 
Interdivision eliminations— — (378)
Consolidated$377,715 $561,241 $560,102 
Depreciation, amortization, and accretion   
Completion Fluids & Products$7,581 $13,518 $15,345 
Water & Flowback Services29,913 33,410 28,422 
Corporate720 635 658 
Consolidated$38,214 $47,563 $44,425 
Interest expense   
Completion Fluids & Products$73 $68 $179 
Water & Flowback Services
Corporate19,249 21,733 19,565 
Consolidated interest expense19,326 $21,808 $19,749 
Consolidated interest income(400)(552)(708)
Consolidated interest expense, net$18,926 $21,256 $19,041 
Income (loss) before taxes and discontinued operations   
Completion Fluids & Products$55,334 $(33,969)$30,623 
Water & Flowback Services(21,850)(21,173)28,712 
Interdivision eliminations12 14 11 
Corporate(1)
(58,582)(72,981)(61,974)
Consolidated$(25,086)$(128,109)$(2,628)
(1)    Amounts reflected include the following general corporate expenses:
Year Ended December 31,
 202020192018
 (In Thousands)
General and administrative expense$36,201 $51,466 $50,431 
Depreciation and amortization818 631 658 
Interest expense, net20,727 21,977 19,640 
Warrants fair value adjustment (income) expense(251)(1,624)(11,128)
Other general corporate (income) expense, net1,087 531 2,373 
Total$58,582 $72,981 $61,974 
December 31,
 20202019
 (In Thousands)
Total assets  
Completion Fluids & Products$218,952 $236,420 
Water & Flowback Services136,511 180,765 
Corporate, other and eliminations67,370 32,038 
Assets of discontinued operations710,006 822,699 
Consolidated$1,132,839 $1,271,922 
Year Ended December 31,
 202020192018
 (In Thousands)
Capital expenditures   
Completion Fluids & Products$4,016 $7,140 $5,259 
Water & Flowback Services9,651 24,340 30,175 
Corporate1,023 1,033 809 
Discontinued operations (2)
14,696 75,760 105,688 
Consolidated$29,386 $108,273 $141,931 
(2)    Amounts presented are net of cost of equipment sold, including $12.7 million during 2020, $6.5 million during 2019 and $10.0 million during 2018 for our former Compression Division.
Summarized financial information concerning the geographic areas of our customers and in which we operate at December 31, 2020, 2019, and 2018, is presented below:
 Year Ended December 31,
 202020192018
 (In Thousands)
Revenues from external customers   
U.S.$225,835 $411,284 $390,403 
Canada and Mexico1,347 6,616 17,575 
South America11,583 13,188 16,067 
Europe90,303 93,327 91,997 
Africa8,128 16,874 12,039 
Middle East, Asia and other40,519 19,952 32,021 
Total$377,715 $561,241 $560,102 
Transfers between geographic areas:   
Europe848 1,802 3,157 
Eliminations(848)(1,802)(3,157)
Total revenues$377,715 $561,241 $560,102 
 
December 31,
20202019
(In Thousands)
Identifiable assets  
U.S.$285,765 $338,054 
Canada and Mexico6,452 9,216 
South America10,388 13,632 
Europe85,733 62,684 
Africa9,195 10,812 
Middle East, Asia and other25,300 14,825 
Assets of discontinued operations710,006 822,699 
Total identifiable assets$1,132,839 $1,271,922 

During each of the two years ended December 31, 2020 and 2018, no single customer accounted for more than 10% of our consolidated revenues. One customer provided more than 10% of our total consolidated revenues during the year ended December 31, 2019. As of December 31, 2020 and 2019, no receivables from individual customers represented 10% or more of our consolidated trade accounts receivables net of allowance for doubtful accounts.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events
12 Months Ended
Dec. 31, 2020
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENT
The Company has evaluated subsequent events through the filing of this Annual Report on Form 10-K, and determined that there have been no events that have occurred that would require adjustments to our disclosures in the consolidated financial statements except for the transaction described below.

On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan pursuant to which we sold the general partner of CCLP, including the IDRs and approximately 23.1% of the outstanding limited partner interests in CCLP, in exchange for combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CCLP common units if CCLP achieves certain financial targets on or before December 31, 2022. As a result of these transactions, TETRA will not consolidate CCLP beginning in the first quarter of 2021 and TETRA is expected to report an accounting gain of approximately $125.0 million in the first quarter of 2021. Additionally, our former Compression division, including CCLP’s operations, are now included in discontinued operations. See Note 3 - “Discontinued Operations”. Following the transaction, TETRA owns 5.2 million common units of CCLP. TETRA will also continue to provide back-office support to CCLP under a Transition Services Agreement for a period of time until CCLP has completed a full separation from TETRA’s back-office support functions.
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Principles of consolidation policy
Principles of Consolidation
 
Our consolidated financial statements include the accounts of our wholly owned subsidiaries. We consolidated the financial statements of our former CSI Compressco LP subsidiary (“CCLP”), as we determined that CCLP was a variable interest entity and we were the primary beneficiary as of December 31, 2020. As of December 31, 2020, we controlled the financial interests of CCLP and had the ability to direct the activities of CCLP that most significantly impacted its economic performance through our ownership of its general partner. As of December 31, 2020, our cash flows from our investment in CCLP were limited to the quarterly distributions we received on our CCLP common units and general partner interest (including incentive distribution rights (“IDRs”)) and the amounts collected for services we performed on behalf of CCLP. TETRA’s capital structure and CCLP’s capital structure are separate, and do not include cross default provisions, cross collateralization provisions or cross guarantees. All intercompany accounts and transactions have been eliminated in consolidation.

Substantially all of our former Compression Division’s operations were conducted through our partially-owned CCLP subsidiary. On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners LP and Spartan Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CCLP, including the IDRs in CCLP and approximately 23.1% of the outstanding limited partner interests in CCLP, in exchange for a combination of $13.4 million in cash paid at closing, $0.5 million in cash payable on the six-month anniversary of the closing and $3.1 million in contingent consideration in the form of cash and/or CCLP common units if CCLP achieves certain financial targets on or before December 31, 2022. Following the closing of the transaction, we retained approximately 11.1% of the outstanding CCLP common units. Throughout this Annual Report, we refer to the transaction with Spartan as the “GP Sale.” We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” and Note 18 - “Subsequent Event.” for further information.
Use of estimates policy
Use of Estimates
 
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported
amounts of revenues, expenses and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.
Reclassifications policy
Reclassifications

Certain previously reported financial information has been reclassified to conform to the current year’s presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 3 - “Discontinued Operations”. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.
Cash and cash equivalents policy
Cash Equivalents
 
We consider all highly liquid cash investments with a maturity of three months or less when purchased to be cash equivalents.
Restricted cash policy .
Financial instruments policy
Financial Instruments
 
Financial instruments that subject us to concentrations of credit risk consist principally of trade receivables with companies in the energy industry. Our policy is to evaluate, prior to providing goods or services, each customer’s financial condition and to determine the amount of open credit to be extended. We generally require appropriate, additional collateral as security for credit amounts in excess of approved limits. Our customers consist primarily of major, well-established oil and gas producers and independent oil and gas companies. Payment terms are on a short-term basis.
 
We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.

We have no outstanding balance under our variable rate revolving credit facilities as of December 31, 2020. Outstanding balances on variable rate bank credit facilities create market risk exposure related to changes in applicable interest rates.
Allowances for doubtful accounts policy
Allowance for Doubtful Accounts
 
The allowance for doubtful accounts is determined on a specific identification basis when we believe that the collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:
 Year Ended December 31,
 202020192018
 (In Thousands)
At beginning of period$1,912 $1,354 $368 
Activity in the period:   
Provision for doubtful accounts5,672 2,580 1,152 
Account (chargeoffs) recoveries(760)(2,022)(166)
At end of period$6,824 $1,912 $1,354 
Inventories policy InventoriesInventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method.
Assets held for sale policy
Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are generally as follows:
Buildings15 – 40 years
Machinery and equipment2 – 20 years
Automobiles and trucks3 – 4 years
Chemical plants15 – 30 years
 
Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life. Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2020, 2019, and 2018 was $32.4 million, $42.9 million and $39.4 million, respectively.

Construction in progress as of December 31, 2020 and 2019 consisted primarily of equipment fabrication projects.
Property, plant, and equipment policy
Property, Plant, and Equipment
 
Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are generally as follows:
Buildings15 – 40 years
Machinery and equipment2 – 20 years
Automobiles and trucks3 – 4 years
Chemical plants15 – 30 years
 
Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life. Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2020, 2019, and 2018 was $32.4 million, $42.9 million and $39.4 million, respectively.

Construction in progress as of December 31, 2020 and 2019 consisted primarily of equipment fabrication projects.
Intangible assets other than goodwill policy
Intangible Assets other than Goodwill
 
Patents, trademarks, and other intangible assets are amortized on a straight-line basis over their estimated useful lives, ranging from 1 to 13 years. Amortization expense of patents, trademarks, and other intangible assets was $5.3 million, $5.1 million, and $4.3 million for the years ended December 31, 2020, 2019, and 2018, respectively, and is included in depreciation, amortization and accretion. The estimated future annual amortization expense of patents, trademarks, and other intangible assets is $4.5 million for 2021, $4.1 million for 2022, $3.8 million for 2023, $3.7 million for 2024, and $3.7 million for 2025.

Intangible assets other than goodwill are tested for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. In such an event, we will determine the fair value of the asset using an undiscounted cash flow analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we will recognize a loss for the difference between the carrying value and the estimated fair value of the intangible asset. During 2018, certain intangible assets were impaired. See “Impairments of Long-Lived Assets” section in Note 6 - “Impairments and Other Charges”.
Goodwill policy Goodwill    Goodwill represents the excess of cost over the fair value of the net assets acquired in business combinations. We perform a goodwill impairment test at a reporting unit level on an annual basis or whenever indicators of impairment are present. We perform the annual test of goodwill impairment as of the last day of the fourth quarter of each year. The first step of the impairment test is to compare the estimated fair value of the reporting unit to its recorded net book value (including goodwill). If the estimated fair value is higher than the recorded net book value, no impairment is deemed to exist and no further testing is required. If, however, the carrying amount of the reporting unit exceeds its estimated fair value, an impairment loss is calculated based on the difference between the fair value and carrying value. These estimates are imprecise and are subject to our estimates of the future cash flows of the reporting unit. These estimates and judgments are affected by numerous factors, including the general economic environment at the time of our assessment. During the fourth quarter of 2019, we recorded an impairment on all our remaining goodwill. See Note 5 - “Goodwill” for additional discussion.
Leases
Leases

    As a lessee, unless the lease meets the criteria of short-term and is excluded per our policy election described below, we initially recognize a lease liability and related right-of-use asset on the commencement date. The right-of-use asset represents our right to use an underlying asset and the lease liability represents our obligation to make lease payments to the lessor over the lease term.    

    Long-term operating leases are included in operating lease right-of-use assets, accrued liabilities and other, and operating lease liabilities in our consolidated balance sheet as of December 31, 2020. Long-term finance leases are not material. We determine whether a contract is or contains a lease at inception of the contract. Where we are a lessee in a contract that includes an option to extend or terminate the lease, we include the extension period or exclude the period covered by the termination option in our lease term in determining the right-of-use asset and lease liability, if it is reasonably certain that we would exercise the option.

    As an accounting policy election, we do not include short-term leases on our balance sheet. Short-term leases include leases with a term of 12 months or less, inclusive of renewal options we are reasonably certain to exercise. The lease payments for short-term leases are included as operating lease costs on a straight-line basis over the lease term in cost of revenues or general and administrative expense based on the use of the underlying asset. We recognize lease costs for variable lease payments not included in the determination of a lease liability in the period in which an obligation is incurred.

    As allowed by U.S. GAAP, CCLP does not separate nonlease components from the associated lease component for its compression services contracts and instead accounts for those components as a single component based on the accounting treatment of the predominant component. In the evaluation of whether Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 842 “Leases” or ASC 606 “Revenue from Contracts with Customers” is applicable to the combined component based on the predominant component, CCLP determined the services nonlease component is predominant, resulting in the ongoing recognition of compression services contracts following ASC 606.

    Our operating and finance leases are recognized at the present value of lease payments over the lease term. When the implicit discount rate is not readily determinable, we use our incremental borrowing rate to calculate the discount rate used to determine the present value of lease payments. Consistent with other long-lived assets or asset groups that are held and used, we test for impairment of our right-of-use assets when impairment indicators are present.
Impairment of long-lived assets policy
Impairments of Long-Lived Assets
 
Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future undiscounted operating cash flows to be generated from these assets throughout their remaining estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related asset, an impairment is recognized for the excess of the carrying value over its fair value. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 6 - “Impairments and Other Charges” for additional discussion of recorded impairments.
Decommissioning liabilities policy Asset Retirement ObligationsWe operate facilities in various U.S. and foreign locations that are used in the manufacture, storage, and sale of our products, inventories, and equipment. These facilities are a combination of owned and leased assets. We are required to take certain actions in connection with the retirement of these assets. Asset retirement obligations are recorded in accordance with ASC 410, “Asset Retirement and Environmental Obligations,” whereby the estimated fair value of a liability for asset retirement obligations is recognized in the period in which it is incurred and in which a reasonable estimate can be made. Such estimates are based on relevant assumptions that we believe are reasonable. We have reviewed our obligations in this regard in detail and estimated the cost of these actions. The associated asset retirement costs are capitalized as part of the carrying amount of these long-lived assets and are depreciated on a straight-line basis over the life of the assets.
Environmental liabilities policy
Environmental Liabilities
 
Environmental expenditures that result in additions to property and equipment are capitalized, while other environmental expenditures are expensed. Environmental remediation liabilities are recorded on an undiscounted basis when environmental assessments or cleanups are probable and the costs can be reasonably estimated. We have no significant environmental remediation liabilities as of December 31, 2020 and 2019. Estimates of future environmental remediation expenditures often consist of a range of possible expenditure amounts, a portion of which may be in excess of amounts of liabilities recorded. In such an instance, we disclose the full range of amounts reasonably possible of being incurred. Any changes or developments in environmental remediation efforts are accounted for and disclosed each quarter as they occur. Any recoveries of environmental remediation costs from other parties are recorded as assets when their receipt is deemed probable.
 
Complexities involving environmental remediation efforts can cause estimates of the associated liability to be imprecise. Factors that cause uncertainties regarding the estimation of future expenditures include, but are not limited to, the effectiveness of the anticipated work plans in achieving targeted results and changes in the desired remediation methods and outcomes as prescribed by regulatory agencies. Uncertainties associated with environmental remediation contingencies are pervasive and often result in wide ranges of reasonably possible outcomes. Estimates developed in the early stages of remediation can vary significantly. Normally, a finite estimate of cost does not become fixed and determinable at a specific point in time. Rather, the costs associated with environmental remediation become estimable as the work is performed and the range of ultimate cost becomes more defined. It is possible that cash flows and results of operations could be materially affected by the impact of the ultimate resolution of these contingencies.
Revenue recognition policy
Revenue Recognition
 
    Performance Obligations. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.

    Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation.

    For any arrangements with multiple performance obligations, we use management’s estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.

    Product Sales. Product sales revenues are recognized at a point in time when we transfer control of our product offerings to our customers, generally when we ship products from our facility to our customer. The product sales for our Completion Fluids & Products Division consist primarily of clear brine fluids (“CBFs”), additives, and associated manufactured products. Product sales for our Water & Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements.

    Services. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water & Flowback Services Division arrangements, and a small portion of Completion Fluids & Products Division revenue that is associated with completion fluid service arrangements. Our customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water & Flowback Services Division are for a period of 90 days or less.

    Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer.
    Use of Estimates. In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids.

    Contract Assets and Liabilities. We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

    We classify contract liabilities as unearned income in our consolidated balance sheets. Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations.
Operating costs policy
Operating Costs
 
Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.
 
We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes.
Equity-based compensation policy Equity-Based Compensation    We have various equity incentive compensation plans which provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Total equity-based compensation expense, net of taxes, for the three years ended December 31, 2020, 2019, and 2018, was $4.3 million, $4.6 million and $5.3 million, respectively. For further discussion of equity-based compensation, see Note 14 – “Equity-Based Compensation and Other”
Mineral resources arrangements policy
Mineral Resources Arrangements

We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium (TSXV: SLL) under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the years ended December 31, 2020, 2019 and 2018, income from this arrangement was 3.1 million, 1.1 million and 1.0 million, respectively, including the value of cash and stock received, and changes in the value of stock held. This income is included in other income (expense), net in our consolidated statements of operations. Unearned revenue associated with these agreements was 0.9 million and 0.2 million as of December 31, 2020 and 2019, respectively, and is included in unearned income on our consolidated balance sheets. See Note 15 - “Fair Value Measurements” for further discussion.
Income tax policy
Income Taxes
 
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis amounts. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A portion of the carrying value of certain deferred tax assets are subject to a valuation allowance. See Note 16 – “Income Taxes” for further discussion.

    In January 2018, the FASB released guidance on the accounting for tax on the global intangible low-taxed income (“GILTI”) provisions of the Tax Reform Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. The guidance indicates that either accounting for deferred taxes related to GILTI inclusions or to treat any taxes on GILTI inclusions as period costs are both acceptable methods subject to an accounting policy election. We elected to account for GILTI as a period cost in the year the tax is incurred.
Noncontrolling interests policy
Noncontrolling Interests

Noncontrolling interests represent third-party ownership in the net assets of the Company’s consolidated subsidiaries and are presented as a component of equity. Substantially all of the Company’s noncontrolling interests represent third-party ownership in CCLP.
Comprehensive income policy
Accumulated Other Comprehensive Income (Loss)
 
Certain of our international operations maintain their accounting records in the local currencies that are their functional currencies. For these operations, the functional currency financial statements are converted to United States dollar equivalents, with the effect of the foreign currency translation adjustment reflected as a component of accumulated other comprehensive income (loss). Accumulated other comprehensive income (loss) is included in equity in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with such international operations. Activity within our accumulated other comprehensive income (loss) is not subject to reclassifications to net income.
Income (loss) per common share policy
Income (Loss) per Common Share
 
The calculation of basic and diluted earnings per share excludes losses attributable to noncontrolling interests. The calculation of basic earnings per share excludes any dilutive effects of equity awards or warrants. The
calculation of diluted earnings per share includes the effect of equity awards and warrants, if dilutive, which is computed using the treasury stock method during the periods such equity awards and warrants were outstanding. For the years ended December 31, 2020, 2019, and 2018, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the year.
Foreign currency translation policy
Foreign Currency Translation
 
We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil, and certain of our operations in Mexico, respectively. The U.S. dollar is the designated functional currency for all of our other foreign operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net, and totaled $2.7 million, $(0.5) million, and $1.3 million for the years ended December 31, 2020, 2019 and 2018, respectively.
 
On June 30, 2018, we determined the economy in Argentina to be highly inflationary. As a result of this determination and in accordance with U.S. GAAP, on July 1, 2018, the functional currency of our operations in Argentina was changed from the Argentine peso to the U.S. dollar. The remeasurement did not have a material impact on our consolidated financial position or results of operations.
Fair value measurements policy
Fair Value Measurements
 
We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain liabilities, including the liabilities for the warrants to purchase 11.2 million shares of our common stock (the “Warrants”) and our foreign currency derivative contracts. See Note 15 - “Fair Value Measurements” for further discussion.
Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement).
New accounting pronouncements policy
New Accounting Pronouncements
 
Standards adopted in 2020

    In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract”. ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. On January 1, 2020, we adopted ASU 2018-15. The adoption of this standard did not have a material impact on our consolidated financial statements.

Standards not yet adopted

    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.
    
    In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”. ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. Entities may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. As of December 31, 2020, we have not modified our credit agreements to remove references to LIBOR. We are currently evaluating the impact of the provisions of ASU 2020-04 on our consolidated financial statements.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Allowances for Doubtful Accounts Table
 Year Ended December 31,
 202020192018
 (In Thousands)
At beginning of period$1,912 $1,354 $368 
Activity in the period:   
Provision for doubtful accounts5,672 2,580 1,152 
Account (chargeoffs) recoveries(760)(2,022)(166)
At end of period$6,824 $1,912 $1,354 
Inventory Disclosure Inventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method. INVENTORIES
    Components of inventories, net of reserve, are as follows:
 December 31,
 20202019
 (In Thousands)
Finished goods$68,121 $70,135 
Raw materials2,910 4,125 
Parts and supplies4,001 4,979 
Work in progress1,626 1,234 
Total inventories$76,658 $80,473 
 
Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling.
Property, Plant, and Equipment Table
Buildings15 – 40 years
Machinery and equipment2 – 20 years
Automobiles and trucks3 – 4 years
Chemical plants15 – 30 years
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Discontinued Operations and Disposal Groups (Tables)
12 Months Ended
Dec. 31, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Disposal Groups, Including Discontinued Operations A summary of financial information related to our discontinued operations is as follows:
Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations
(in thousands)
Year Ended 
 December 31, 2020
CompressionOffshore ServicesTotal
Revenue$338,246 $— $338,246 
Cost of revenues212,253 (330)211,923 
Depreciation, amortization, and accretion80,533 — 80,533 
Impairments and other charges20,841 — 20,841 
General and administrative expense37,895 473 38,368 
Interest expense, net52,771 — 52,771 
Other (income) expense, net2,688 — 2,688 
Pretax loss from discontinued operations(68,735)(143)(68,878)
Income tax provision 3,211 
Loss from discontinued operations(72,089)
Loss from discontinued operations attributable to noncontrolling interest47,898 
Loss from discontinued operations attributable to TETRA stockholders$(24,191)

Year Ended 
 December 31, 2019
CompressionOffshore ServicesMaritechTotal
Revenue476,692 — — 476,692 
Cost of revenues320,037 (192)— 319,845 
Depreciation, amortization, and accretion76,663 52 — 76,715 
General and administrative expense43,281 2,618 — 45,899 
Interest expense, net51,974 — — 51,974 
CCLP Series A Preferred Units fair value adjustment (income) expense1,309 — — 1,309 
Other (income) expense, net(558)117 118 (323)
Pretax loss from discontinued operations(16,014)(2,595)(118)(18,727)
Pretax loss on disposal of discontinued operations(7,500)
Total pretax loss from discontinued operations(26,227)
Income tax provision3,353 
Loss from discontinued operations(29,580)
Loss from discontinued operations attributable to noncontrolling interest13,538 
Loss from discontinued operations attributable to TETRA stockholders(16,042)
Year Ended 
 December 31, 2018
CompressionOffshore ServicesMaritechTotal
Revenue438,673 4,487 187 443,347 
Cost of revenues309,156 11,151 139 320,446 
Depreciation, amortization, and accretion70,500 1,873 212 72,585 
General and administrative expense39,544 1,917 187 41,648 
Interest expense, net51,905 — — 51,905 
CCLP Series A Preferred Units fair value adjustment (income) expense(733)— — (733)
Other (income) expense, net2,099 (1,036)— 1,063 
Pretax loss from discontinued operations(33,798)(9,418)(351)(43,567)
Pretax loss on disposal of discontinued operations(34,072)
Total pretax loss from discontinued operations(77,639)
Income tax provision 289 
Loss from discontinued operations(77,928)
Loss from discontinued operations attributable to noncontrolling interest22,623 
Loss from discontinued operations attributable to TETRA stockholders$(55,305)


Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position
(in thousands)
December 31, 2020
CompressionOffshore ServicesMaritechTotal
Carrying amounts of major classes of assets included as part of discontinued operations
Cash and cash equivalents$16,577 $— $— $16,577 
Trade receivables43,837 — — 43,837 
Inventories31,220 — — 31,220 
Other current assets5,231 — — 5,231 
Property, plant, and equipment551,401 — — 551,401 
Other assets61,740 — — 61,740 
Total assets associated with discontinued operations(1)
$96,865 $— $— $710,006 
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$19,766 $1,222 $— $20,988 
Unearned income269 — — 269 
Accrued liabilities and other36,318 352 228 36,898 
Long-term debt, net638,631 — — 638,631 
Other liabilities37,253 — — 37,253 
Total liabilities associated with discontinued operations(1)
$732,237 $1,574 $228 $734,039 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
Year Ended December 31,
202020192018
 (In Thousands)
Completion Fluids & Products
U.S.$100,076 $149,191 $129,160 
International142,585 130,064 128,248 
242,661 279,255 257,408 
Water & Flowback Services
U.S.125,759 262,093 261,238 
International9,295 19,893 41,834 
135,054 281,986 303,072 
Interdivision eliminations
U.S.— — 
International— — (383)
— — (378)
Total Revenue
U.S.225,835 411,284 390,403 
International151,880 149,957 169,699 
$377,715 $561,241 $560,102 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
 Total
 (In Thousands)
Balance as of December 31, 2017$6,636 
Goodwill acquired during the year19,223 
Balance as of December 31, 201825,859 
Goodwill impaired during the year(25,784)
Goodwill adjustments(75)
Balance as of December 31, 2019 and 2020— 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories Inventories (Tables)
12 Months Ended
Dec. 31, 2020
Inventory [Line Items]  
Schedule of Inventory, Current [Table Text Block] Components of inventories, net of reserve, are as follows:
 December 31,
 20202019
 (In Thousands)
Finished goods$68,121 $70,135 
Raw materials2,910 4,125 
Parts and supplies4,001 4,979 
Work in progress1,626 1,234 
Total inventories$76,658 $80,473 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Lease, Cost
Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
Year Ended December 31,
20202019
(In Thousands)
Operating lease expense$13,946 $15,131 
Short-term lease expense17,125 36,348 
Total lease expense$31,071 $51,479 
Supplemental cash flow information:
Year Ended December 31,
20202019
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$13,612 $15,064 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$5,612 $3,944 
Supplemental balance sheet information:
December 31, 2020December 31, 2019
(In Thousands)
Operating leases:
Operating lease right-of-use assets$43,448 $47,125 
Accrued liabilities and other$8,795 $9,144 
Operating lease liabilities$37,569 $40,097 
Total operating lease liabilities$46,364 $49,241 
Future Minimum Lease Payments Table
Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year consist of the following at December 31, 2020:
 Operating Leases
 (In Thousands)
2021$12,798 
202210,910 
20238,673 
20247,202 
20255,332 
Thereafter18,460 
Total lease payments63,375 
Less imputed interest(17,011)
Total lease liabilities$46,364 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Accrued Liabilities Table
 December 31,
 20202019
 (In Thousands)
Compensation and employee benefits$14,336 $18,657 
Operating lease liabilities, current portion8,795 9,144 
Accrued taxes4,323 6,894 
Accrued interest 2,951 299 
Accrued capital expenditures194 978 
Other accrued liabilities8,192 8,883 
Total accrued liabilities and other$38,791 $44,855 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt and Other Borrowings (Tables)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Long-Term Debt Table
Consolidated long-term debt consists of the following: 
  December 31,
2020
December 31,
2019
  (In Thousands)
TETRAScheduled Maturity  
Asset-based credit agreementSeptember 10, 2023$— $— 
Term credit agreement (1)
September 10, 2025199,894 204,633 
Total long-term debt $199,894 $204,633 

(1) Net of unamortized discount of $5.5 million and $6.4 million as of December 31, 2020 and 2019, respectively, and net of unamortized deferred financing costs of $8.2 million and $9.5 million as of December 31, 2020 and 2019, respectively.
Scheduled Maturities Table
Scheduled maturities for the next five years and thereafter are as follows:
 December 31, 2020
 (In Thousands)
2021$— 
2022— 
2023— 
2024— 
2025213,549 
Thereafter— 
Total maturities$213,549 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Capital Stock (Tables)
12 Months Ended
Dec. 31, 2020
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]  
Common Shares Outstanding and Treasury Shares Held Rollforward Table
Common Shares OutstandingYear Ended December 31,
 202020192018
At beginning of period125,481,163 125,737,565 115,877,704 
Exercise of common stock options, net— — 65,524 
Grants of restricted stock, net (1)
494,908 (256,402)2,022,316 
Issuance of common stock— — 7,772,021 
At end of period125,976,071 125,481,163 125,737,565 
 
(1)Prior to 2019, we primarily granted restricted stock awards, which immediately impacted common shares outstanding. In contrast, during 2020 and 2019, we primarily granted restricted stock units which do not impact common shares outstanding until vesting. Vesting for restricted stock units began in 2020.
Treasury Shares HeldYear Ended December 31,
 202020192018
At beginning of period2,823,191 2,717,569 2,638,093 
Shares received upon vesting of restricted stock, net130,785 105,622 79,476 
At end of period2,953,976 2,823,191 2,717,569 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Equity-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock Option Valuation Assumptions Table
 Year Ended December 31,
 20192018
Expected stock price volatility61 %57 %
Expected life of options4.4 years4.5 years
Risk-free interest rate2.3 %2.6 %
Expected dividend yield— — 
Stock Option Award Activity Table
The following is a summary of stock option activity for the years ended December 31, 2020 and 2019:
Shares Under OptionWeighted Average
Option Price
Per Share
Weighted-Average Remaining Contractual LifeAggregate Intrinsic Value
(in thousands)
(In Thousands)
Outstanding at January 1, 20203,686 $6.90 
Options canceled(302)6.78 
Options expired(176)10.27 
Outstanding at December 31, 20203,208 6.73 4.8 years$— 
Expected to vest at December 31, 20203,208 6.73 4.8 years— 
Exercisable at December 31, 20203,171 6.76 4.8 years— 
Available for grant, end of year 
Shares Under OptionWeighted Average
Option Price
Per Share
Weighted-Average Remaining Contractual LifeAggregate Intrinsic Value
(in thousands)
(In Thousands)
Outstanding at January 1, 20194,480 $6.65 
Options granted72 4.51 
Options canceled(426)6.85 
Options exercised— — 
Options expired(440)3.98 
Outstanding at December 31, 20193,686 6.90 5.5 years$— 
Expected to vest at December 31, 20193,686 6.90 5.5 years— 
Exercisable at December 31, 20193,369 7.18 5.3 years— 
Restricted Stock Award Activity Table
SharesWeighted Average
Grant Date Fair
Value Per Share
(In Thousands)
Non-vested restricted stock outstanding at December 31, 20193,577 $2.85 
Granted1,958 1.39 
Vested(1,577)2.87 
Canceled/Forfeited(225)2.22 
Non-vested restricted stock outstanding at December 31, 20203,733 2.11 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value, Liabilities Measured on Recurring Basis
A summary of significant recurring fair value measurements by valuation hierarchy as of December 31, 2020 and December 31, 2019, is as follows:
  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2020(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$2,675 — 2,675 — 
Warrants liability(198)— — (198)
  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2019(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$520 $— $520 $— 
Warrants liability
(449)— — (449)
Fair Value Measurements, Nonrecurring
A summary of these nonrecurring fair value measurements during the year ended December 31, 2019, using the fair value hierarchy, is as follows:
  Fair Value Measurements Using 
DescriptionFair ValueQuoted Prices in Active Markets for Identical Assets
or Liabilities
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Year-to-Date
Impairment Losses
 (In Thousands)
Completion Fluids & Products production facility $9,459 $— $— $9,459 $91,606 
Water & Flowback Services goodwill$— — — — 25,784 
Water & Flowback Services equipment$— — — — 284 
Total
$9,459 $117,674 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Tax Provision Table
 Year Ended December 31,
 202020192018
 (In Thousands)
Current   
Federal$— $— $— 
State191 400 360 
Foreign1,598 2,837 3,742 
 1,789 3,237 4,102 
Deferred   
Federal(175)(161)(151)
State(125)(395)(149)
Foreign269 130 (118)
 (31)(426)(418)
Total tax provision$1,758 $2,811 $3,684 
Effective Income Tax Rate Reconciliation Table
 Year Ended December 31,
 202020192018
 (In Thousands)
Income tax provision (benefit) computed at statutory federal income tax rates$(5,268)$(26,903)$(552)
State income taxes (net of federal benefit)(2,124)(2,388)(1,345)
Impact of international operations4,036 672 13,790 
Impact of U.S. tax law change— — (2,510)
Valuation allowance4,598 30,640 (8,115)
Other516 790 2,416 
Total tax provision$1,758 $2,811 $3,684 
Domestic and Foreign Income Before Tax Table
 Year Ended December 31,
 202020192018
 (In Thousands)
Domestic$(25,929)$(135,668)$(8,143)
International843 7,559 5,515 
Total$(25,086)$(128,109)$(2,628)
Unrecognized Tax Benefit Liability Rollforward Table
 Year Ended December 31,
 202020192018
 (In Thousands)
Gross unrecognized tax benefits at beginning of period$137 $328 $530 
Lapse in statute of limitations(120)(191)(202)
Gross unrecognized tax benefits at end of period$17 $137 $328 
Deferred Tax Assets and Liabilities Table Significant components of our deferred tax assets and liabilities as of December 31, 2020 and 2019 are as follows: 
 December 31,
 20202019
 (In Thousands)
Net operating losses$104,478 $103,834 
Accruals16,515 20,674 
Depreciation and amortization for book in excess of tax expense12,608 14,262 
Investment in Partnership23,344 — 
All other12,743 16,583 
Total deferred tax assets169,688 155,353 
Valuation allowance(146,678)(123,808)
Net deferred tax assets$23,010 $31,545 

 December 31,
 20202019
 (In Thousands)
Right of use asset $7,808 $9,091 
Depreciation and amortization for tax in excess of book expense15,402 18,596 
All other1,690 5,635 
Total deferred tax liability
24,900 33,322 
Net deferred tax liability
$1,890 $1,777 
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Industry Segments and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Segment Reporting Table
 Year Ended December 31,
 202020192018
 (In Thousands)
Revenues from external customers   
Product sales   
Completion Fluids & Products Division$229,809 $258,632 $242,412 
Water & Flowback Services Division2,912 921 1,961 
Consolidated$232,721 $259,553 $244,373 
Services   
Completion Fluids & Products Division$12,852 $20,623 $15,002 
Water & Flowback Services Division132,142 281,065 300,727 
Consolidated$144,994 $301,688 $315,729 
Interdivision revenues  
Completion Fluids & Products Division$— $— $(6)
Water & Flowback Services Division— — 384 
Interdivision eliminations— — (378)
Consolidated$— $— $— 
Total revenues   
Completion Fluids & Products Division$242,661 $279,255 $257,408 
Water & Flowback Services Division135,054 281,986 303,072 
Interdivision eliminations— — (378)
Consolidated$377,715 $561,241 $560,102 
Depreciation, amortization, and accretion   
Completion Fluids & Products$7,581 $13,518 $15,345 
Water & Flowback Services29,913 33,410 28,422 
Corporate720 635 658 
Consolidated$38,214 $47,563 $44,425 
Interest expense   
Completion Fluids & Products$73 $68 $179 
Water & Flowback Services
Corporate19,249 21,733 19,565 
Consolidated interest expense19,326 $21,808 $19,749 
Consolidated interest income(400)(552)(708)
Consolidated interest expense, net$18,926 $21,256 $19,041 
Income (loss) before taxes and discontinued operations   
Completion Fluids & Products$55,334 $(33,969)$30,623 
Water & Flowback Services(21,850)(21,173)28,712 
Interdivision eliminations12 14 11 
Corporate(1)
(58,582)(72,981)(61,974)
Consolidated$(25,086)$(128,109)$(2,628)
(1)    Amounts reflected include the following general corporate expenses:
Year Ended December 31,
 202020192018
 (In Thousands)
General and administrative expense$36,201 $51,466 $50,431 
Depreciation and amortization818 631 658 
Interest expense, net20,727 21,977 19,640 
Warrants fair value adjustment (income) expense(251)(1,624)(11,128)
Other general corporate (income) expense, net1,087 531 2,373 
Total$58,582 $72,981 $61,974 
December 31,
 20202019
 (In Thousands)
Total assets  
Completion Fluids & Products$218,952 $236,420 
Water & Flowback Services136,511 180,765 
Corporate, other and eliminations67,370 32,038 
Assets of discontinued operations710,006 822,699 
Consolidated$1,132,839 $1,271,922 
Year Ended December 31,
 202020192018
 (In Thousands)
Capital expenditures   
Completion Fluids & Products$4,016 $7,140 $5,259 
Water & Flowback Services9,651 24,340 30,175 
Corporate1,023 1,033 809 
Discontinued operations (2)
14,696 75,760 105,688 
Consolidated$29,386 $108,273 $141,931 
Financial Information by Geographic Area Table
 Year Ended December 31,
 202020192018
 (In Thousands)
Revenues from external customers   
U.S.$225,835 $411,284 $390,403 
Canada and Mexico1,347 6,616 17,575 
South America11,583 13,188 16,067 
Europe90,303 93,327 91,997 
Africa8,128 16,874 12,039 
Middle East, Asia and other40,519 19,952 32,021 
Total$377,715 $561,241 $560,102 
Transfers between geographic areas:   
Europe848 1,802 3,157 
Eliminations(848)(1,802)(3,157)
Total revenues$377,715 $561,241 $560,102 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Operations Organization and Operations (Details)
12 Months Ended
Dec. 31, 2020
ORGANIZATION AND OPERATIONS [Abstract]  
Number of operating segments 2
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Equity-based compensation expense $ 4,300 $ 4,600 $ 5,300
Foreign currency exchange gains and losses 2,700 (500) 1,300
Allowances for Doubtful Accounts [Table]      
At beginning of period 1,912 1,354 368
Activity in the period:      
Provision for doubtful accounts 5,672 2,580 1,152
Account chargeoffs (760) (2,022) (166)
At end of period 6,824 1,912 1,354
Depreciation expense 32,400 42,900 39,400
Amortization expense of patents, trademarks, and other intangible assets 5,300 5,100 4,300
Future amortization expense, 2014 4,500    
Future amortization expense, 2015 4,100    
Future amortization expense, 2016 3,800    
Future amortization expense, 2017 3,700    
Future amortization expense, 2018 3,700    
Parent Company [Member] | Line of Credit [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Current amount outstanding 0    
Standard Lithium [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Revenue from related parties 3,100 1,100 $ 1,000
Unearned revenue $ 900 $ 200  
Building [Member] | Maximum [Member]      
Property, Plant, and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 40 years    
Building [Member] | Minimum [Member]      
Property, Plant, and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 15 years    
Machinery and Equipment [Member] | Maximum [Member]      
Property, Plant, and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 20 years    
Machinery and Equipment [Member] | Minimum [Member]      
Property, Plant, and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 2 years    
Automobiles and trucks [Member] | Maximum [Member]      
Property, Plant, and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 4 years    
Automobiles and trucks [Member] | Minimum [Member]      
Property, Plant, and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Chemical plants [Member] | Maximum [Member]      
Property, Plant, and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 30 years    
Chemical plants [Member] | Minimum [Member]      
Property, Plant, and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 15 years    
Finite-Lived Intangible Assets [Member] | Maximum [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 13 years    
Finite-Lived Intangible Assets [Member] | Minimum [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 1 year    
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Aug. 31, 2019
Mar. 01, 2018
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Purchases of property, plant, and equipment, net $ 29,386 $ 108,273 $ 141,931    
Proceeds from sale of property, plant, and equipment 36,168 12,885 1,138    
Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract]          
Revenue 338,246 476,692 443,347    
Cost of revenues 211,923 319,845 320,446    
Depreciation, amortization, and accretion 80,533 76,715 72,585    
Impairments and other charges 20,841        
General and administrative expense 38,368 45,899 41,648    
Interest expense, net 52,771 51,974 51,905    
Other (income) expense, net 2,688 (323) 1,063    
Pretax loss from discontinued operations (68,878) (18,727) (43,567)    
Pretax loss on disposal of discontinued operations   (7,500) (34,072)    
Total pretax loss from discontinued operations   (26,227) (77,639)    
Income tax provision 3,211 3,353 289    
Loss from discontinued operations attributable to noncontrolling interest 47,898 13,538 22,623    
Loss from discontinued operations attributable to TETRA stockholders (24,191) (16,042) (55,305)    
Carrying amounts of major classes of assets included as part of discontinued operations          
Cash and cash equivalents 16,577 2,370      
Trade receivables 43,837 64,724      
Inventories 31,220 56,037      
Other current assets 5,231 4,210      
Current assets associated with discontinued operations (1) 710,006 127,341      
Property, plant, and equipment 551,401 642,367      
Other assets 61,740 52,991      
Long-term assets associated with discontinued operations (1) 0 695,358      
Total assets associated with discontinued operations(1) 710,006 822,699      
Carrying amounts of major classes of liabilities included as part of discontinued operations          
Trade payables 20,988 49,070      
Unearned income 269 9,505      
Accrued liabilities and other 36,898 43,887      
Current liabilities associated with discontinued operations (1) 734,039 102,462      
Long-term debt, net 638,631 638,238      
Other liabilities 37,253 15,066      
Long-term liabilities associated with discontinued operations (1) 0 653,304      
Total liabilities associated with discontinued operations(1) 734,039 755,766      
Series A Preferred Stock          
Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract]          
CCLP Series A Preferred Units fair value adjustment (income) expense   1,309 (733)    
Compression [Member]          
Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract]          
Revenue 338,246 476,692 438,673    
Cost of revenues 212,253 320,037 309,156    
Depreciation, amortization, and accretion 80,533 76,663 70,500    
Impairments and other charges 20,841        
General and administrative expense 37,895 43,281 39,544    
Interest expense, net 52,771 51,974 51,905    
Other (income) expense, net 2,688 (558) 2,099    
Pretax loss from discontinued operations (68,735) (16,014) (33,798)    
Carrying amounts of major classes of assets included as part of discontinued operations          
Cash and cash equivalents 16,577 2,370      
Trade receivables 43,837 64,724      
Inventories 31,220 56,037      
Other current assets 5,231 4,210      
Current assets associated with discontinued operations (1)   127,341      
Property, plant, and equipment 551,401 642,367      
Other assets 61,740 52,991      
Long-term assets associated with discontinued operations (1)   695,358      
Total assets associated with discontinued operations(1) 96,865 822,699      
Carrying amounts of major classes of liabilities included as part of discontinued operations          
Trade payables 19,766 47,837      
Unearned income 269 9,505      
Accrued liabilities and other 36,318 43,022      
Current liabilities associated with discontinued operations (1)   100,364      
Long-term debt, net 638,631 638,238      
Other liabilities 37,253 15,066      
Long-term liabilities associated with discontinued operations (1)   653,304      
Total liabilities associated with discontinued operations(1) 732,237 753,668      
Compression [Member] | Series A Preferred Stock          
Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract]          
CCLP Series A Preferred Units fair value adjustment (income) expense   1,309 (733)    
Offshore Services [Member]          
Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract]          
Revenue 0 0 4,487    
Cost of revenues (330) (192) 11,151    
Depreciation, amortization, and accretion 0 52 1,873    
Impairments and other charges 0        
General and administrative expense 473 2,618 1,917    
Interest expense, net 0 0 0    
Other (income) expense, net 0 117 (1,036)    
Pretax loss from discontinued operations (143) (2,595) (9,418)    
Carrying amounts of major classes of assets included as part of discontinued operations          
Cash and cash equivalents 0 0      
Trade receivables 0 0      
Inventories 0 0      
Other current assets 0 0      
Current assets associated with discontinued operations (1)   0      
Property, plant, and equipment 0 0      
Other assets 0 0      
Long-term assets associated with discontinued operations (1)   0      
Total assets associated with discontinued operations(1) 0 0      
Carrying amounts of major classes of liabilities included as part of discontinued operations          
Trade payables 1,222 1,233      
Unearned income 0 0      
Accrued liabilities and other 352 745      
Current liabilities associated with discontinued operations (1)   1,978      
Long-term debt, net 0 0      
Other liabilities 0 0      
Long-term liabilities associated with discontinued operations (1)   0      
Total liabilities associated with discontinued operations(1) 1,574 1,978      
Offshore Services [Member] | Series A Preferred Stock          
Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract]          
CCLP Series A Preferred Units fair value adjustment (income) expense   0 0    
Maritech [Member]          
Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract]          
Revenue   0 187    
Cost of revenues   0 139    
Depreciation, amortization, and accretion   0 212    
General and administrative expense   0 187    
Interest expense, net   0 0    
Other (income) expense, net   118 0    
Pretax loss from discontinued operations   (118) (351)    
Carrying amounts of major classes of assets included as part of discontinued operations          
Cash and cash equivalents 0 0      
Trade receivables 0 0      
Inventories 0 0      
Other current assets 0 0      
Current assets associated with discontinued operations (1)   0      
Property, plant, and equipment 0 0      
Other assets 0 0      
Long-term assets associated with discontinued operations (1)   0      
Total assets associated with discontinued operations(1) 0 0      
Carrying amounts of major classes of liabilities included as part of discontinued operations          
Trade payables 0 0      
Unearned income 0 0      
Accrued liabilities and other 228 120      
Current liabilities associated with discontinued operations (1)   120      
Long-term debt, net 0 0      
Other liabilities 0 0      
Long-term liabilities associated with discontinued operations (1)   0      
Total liabilities associated with discontinued operations(1) $ 228 120      
Maritech [Member] | Series A Preferred Stock          
Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract]          
CCLP Series A Preferred Units fair value adjustment (income) expense   $ 0 $ 0    
Offshore Division [Member] | Discontinued Operations, Disposed of by Sale [Member]          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Disposal Group, Including Discontinued Operation, Reserve, Other Receivables       $ 1,500  
Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable         $ 7,500
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contract with Customer Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Contract with customer, asset $ 12,800 $ 25,300 $ 38,300
Revenue 377,715 561,241 560,102
UNITED STATES      
Disaggregation of Revenue [Line Items]      
Revenue 225,835 411,284 390,403
Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 151,880 149,957 169,699
Completion Fluids & Products Division [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 242,661 279,255 257,408
Completion Fluids & Products Division [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Revenue 100,076 149,191 129,160
Completion Fluids & Products Division [Member] | Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 142,585 130,064 128,248
Water & Flowback Services [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 135,054 281,986 303,072
Water & Flowback Services [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Revenue 125,759 262,093 261,238
Water & Flowback Services [Member] | Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 9,295 19,893 41,834
Interdivision Eliminations [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 (378)
Interdivision Eliminations [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 5
Interdivision Eliminations [Member] | Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 0 $ 0 $ (383)
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contract with Customer Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]    
Deferred Revenue $ 1,900 $ 200
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Goodwill [Line Items]        
Impairment of goodwill $ 0 $ (25,784) $ 0  
Goodwill [Roll Forward]        
Beginning balance $ 0 25,859    
Goodwill acquired during the year       $ 19,223
Goodwill adjustments   (75)    
Ending balance   $ 0 25,859  
Water & Flowback Services [Member]        
Goodwill [Line Items]        
Number of Reporting Units 2      
Goodwill [Roll Forward]        
Beginning balance     $ 6,636  
Ending balance       $ 6,636
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Goodwill [Line Items]        
Goodwill   $ 0 $ 25,859  
Goodwill acquired during the year       $ 19,223
Goodwill impaired during the year $ 0 (25,784) $ 0  
Goodwill adjustments   $ (75)    
Water & Flowback Services [Member]        
Goodwill [Line Items]        
Goodwill       $ 6,636
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Impairments and Other Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Impaired Long-Lived Assets Held and Used [Line Items]          
Impairment charge     $ 600    
Impairments of long-lived assets   $ (2,900) (556) $ (92,037) $ (2,939)
Completion Fluids & Products Division [Member]          
Impaired Long-Lived Assets Held and Used [Line Items]          
Impairments of long-lived assets $ (91,600)   $ (91,600)    
Water & Flowback Services [Member]          
Impaired Long-Lived Assets Held and Used [Line Items]          
Impairments of long-lived assets $ (300)        
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Inventory, Finished Goods $ 68,121 $ 70,135
Inventory, Raw Materials 2,910 4,125
Other Inventory, Supplies 4,001 4,979
Inventory, Work in Process 1,626 1,234
Inventories $ 76,658 $ 80,473
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Term of Contract 15 years    
Rental expense for operating leases $ 31.1 $ 51.4 $ 35.3
Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due $ 5.2    
Sublease Income   $ 1.0  
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Operating Lease, Remaining Lease Term 1 year    
Operating Lease, Termination Option Period 30 days    
Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Operating Lease, Remaining Lease Term 16 years    
Operating Lease, Termination Option Period 6 months    
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating Lease, Payments $ 13,612 $ 15,064
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 5,612 $ 3,944
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease right-of-use assets $ 43,448 $ 47,125
Operating lease liabilities, current portion 8,795 9,144
Operating lease liabilities 37,569 40,097
Operating Lease, Liability $ 46,364 $ 49,241
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Additional Operating Lease Information (Details)
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating Lease, Weighted Average Remaining Lease Term 6 years 9 months 18 days 7 years 2 months 12 days
Operating Lease, Weighted Average Discount Rate, Percent 9.62% 9.56%
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating Lease, Cost $ 13,946 $ 15,131
Short-term Lease, Cost 17,125 36,348
Lease, Cost $ 31,071 $ 51,479
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating Leases, Future Minimum Payments Due $ 63,375  
Operating Leases, Future Minimum Payments, Due Thereafter 18,460  
Operating Leases, Future Minimum Payments, Due in Five Years 5,332  
Operating Leases, Future Minimum Payments, Due in Four Years 7,202  
Operating Leases, Future Minimum Payments, Due in Three Years 8,673  
Operating Leases, Future Minimum Payments, Due in Two Years 10,910  
Operating Leases, Future Minimum Payments Due, Next Twelve Months 12,798  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 17,011  
Operating Lease, Liability $ 46,364 $ 49,241
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accrued Liabilities Detail [Table]    
Compensation and employee benefits $ 14,336 $ 18,657
Operating lease liabilities, current portion 8,795 9,144
Accrued taxes 4,323 6,894
Accrued interest 2,951 299
Accrued capital expenditures 194 978
8192000 8,192 8,883
Total accrued liabilities and other $ 38,791 $ 44,855
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrentAndNoncurrent us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt and Other Borrowings (Details) - USD ($)
12 Months Ended
Sep. 10, 2018
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]      
Long-term debt, net   $ 199,894,000 $ 204,633,000
Parent Company [Member]      
Debt Instrument [Line Items]      
Long-term debt, net   199,894,000 204,633,000
Scheduled Maturities Detail [Table]      
2021   0  
2022   0  
2023   0  
2024   0  
2025   213,549,000  
Thereafter   0  
Long-term debt   213,549,000  
Parent Company [Member] | Line of Credit [Member]      
Debt Instrument [Line Items]      
Current amount outstanding   0  
Letters of credit outstanding   6,600,000  
Net availability   24,600,000  
Long-Term Line Of Credit, Deferred Financing Costs   1,000,000.0 1,000,000.0
Revolving Credit Facility [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Long-term debt   0 0
Revolving Credit Facility [Member] | Parent Company [Member] | Line of Credit [Member]      
Debt Instrument [Line Items]      
Maximum borrowing capacity   100,000,000  
Revolving Credit Facility [Member] | Parent Company [Member] | Letter of Credit      
Debt Instrument [Line Items]      
Maximum borrowing capacity   20,000,000.0  
Revolving Credit Facility [Member] | Parent Company [Member] | Swingline Loan Sublimit      
Debt Instrument [Line Items]      
Maximum borrowing capacity   10,000,000.0  
Term Loan [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Unamortized Debt Issuance Expense   8,200,000 9,500,000
Debt Instrument, Unamortized Discount (Premium), Net   5,500,000 6,400,000
Long-term debt   $ 199,894,000 $ 204,633,000
Asset-Based Lending Credit Agreement [Member] | Revolving Credit Facility [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries 65.00%    
Asset-Based Lending Credit Agreement [Member] | Fed Funds Effective Rate Overnight Index Swap Rate [Member] | Revolving Credit Facility [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate 0.50%    
Asset-Based Lending Credit Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member] | Revolving Credit Facility [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate 1.00%    
Term Credit Agreement [Member] | Term Loan [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries 65.00%    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 1.00%    
Term Credit Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member] | Term Loan [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate 6.25%    
Term Credit Agreement [Member] | Base Rate [Member] | Term Loan [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate 5.25%    
Minimum [Member] | Asset-Based Lending Credit Agreement [Member] | Revolving Credit Facility [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.375%    
Minimum [Member] | Asset-Based Lending Credit Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member] | Revolving Credit Facility [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate   1.75%  
Minimum [Member] | Asset-Based Lending Credit Agreement [Member] | Base Rate [Member] | Revolving Credit Facility [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate   0.75%  
Maximum [Member] | Asset-Based Lending Credit Agreement [Member] | Revolving Credit Facility [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.50%    
Maximum [Member] | Asset-Based Lending Credit Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member] | Revolving Credit Facility [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate   2.25%  
Maximum [Member] | Asset-Based Lending Credit Agreement [Member] | Base Rate [Member] | Revolving Credit Facility [Member] | Secured Debt [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate   1.25%  
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions and Dispositions Acquisitions and Dispositions (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 06, 2018
Feb. 28, 2018
Feb. 28, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Mar. 02, 2018
Feb. 27, 2018
Business Acquisition [Line Items]                
Total number of new units issued       0 0 7,772,021    
Offshore Division [Member]                
Business Acquisition [Line Items]                
Disposal Group, Including Discontinued Operation, Consideration             $ 3.1  
Maximum borrowing capacity             46.8  
Offshore Division [Member] | Promissory Note                
Business Acquisition [Line Items]                
Notes Receivable, Related Parties             $ 7.5  
Stated interest rate             1.52%  
SwiftWater Energy Services                
Business Acquisition [Line Items]                
Purchase price     $ 42.0          
Total number of new units issued   7,772,021            
Contingent consideration         $ 10.0      
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned               $ 28.2
JRGO Energy Services LLC                
Business Acquisition [Line Items]                
Purchase price $ 7.6              
Contingent consideration, maximum $ 1.4              
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Aug. 31, 2019
Mar. 01, 2018
Long-term Purchase Commitment [Line Items]          
Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds $ 46.8        
Future purchase obligations under Fluids supply agreement, aggregate 85.3        
Future purchase obligations under Fluids supply agreement, 2021 9.5        
Future purchase obligations under Fluids supply agreement, 2022 9.5        
Future purchase obligations under Fluids supply agreement, 2023 9.5        
Future purchase obligations under Fluids supply agreement, 2024 9.5        
Future purchase obligations under Fluids supply agreement, 2025 9.5        
Future purchase obligations under Fluids supply agreement, after 2025 through 2029 37.8        
Purchases under Fluids supply agreement 17.3 $ 18.7 $ 18.0    
Within 90 Days Following Bonding Agreement Closing [Member]          
Long-term Purchase Commitment [Line Items]          
Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds $ 47.0        
Offshore Division [Member] | Discontinued Operations, Disposed of by Sale [Member]          
Long-term Purchase Commitment [Line Items]          
Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable         $ 7.5
Disposal Group, Including Discontinued Operation, Reserve, Other Receivables       $ 1.5  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Capital Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 09, 2016
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Class of Warrant or Right [Line Items]              
Shares Issued, Price Per Share         $ 5.15    
Proceeds from Issuance of Common Stock $ 109,700            
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 5.75    
Warrants liability         $ 198   $ 449
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right         11,200,000    
Warrants fair value adjustment   $ (251) $ (1,624) $ (11,129)      
Total number of new units issued   0 0 7,772,021      
underwriters option to purchase   2,900,000          
per share net of underwrtiter discount   $ 4.9183          
Common Stock, Shares, Issued 22,300,000       128,930,047   128,304,354
Unitssubjecttounderwritersoption           1,500,000  
Common stock, shares authorized         250,000,000    
Common stock, par value (in dollars per share)         $ 0.01    
Preferred stock, shares authorized         5,000,000    
Preferred stock, par value         $ 0.01    
Common Stock, Shares, Outstanding   125,481,163 125,737,565 115,877,704 125,976,071   125,481,163
Treasury stock, shares held   2,953,976 2,717,569 2,638,093 2,953,976   2,823,191
Common Shares Outstanding and Treasury Shares Held Rollforward [Table]              
Common shares outstanding, beginning balance   125,481,163 125,737,565 115,877,704      
Exercise of common stock options, net   0 0 65,524      
Grants of restricted stock, net   494,908 (256,402) 2,022,316      
Common shares outstanding, ending balance   125,976,071 125,481,163 125,737,565      
Treasury stock, beginning balance   2,823,191 2,717,569 2,638,093      
Shares received upon vesting of restricted stock, net   130,785 105,622 79,476      
Treasury stock, ending balance   2,953,976 2,823,191 2,717,569      
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Equity-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 28, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
May 31, 2018
May 03, 2013
Share-based Compensation Arrangements [Line Items]            
GrantsOfRestrictedSharesAggregateMarketValue   $ 5,100 $ 4,800 $ 4,900    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]            
Weighted average fair value of options granted     $ 0.76 $ 1.88    
Stock Option Award Activity Detail [Table]            
Outstanding at beginning of period   3,686,000 4,480,000      
Outstanding at beginning of period, weighted average option price per share   $ 6.90 $ 6.65      
Options granted     72,000      
Options granted, weighted average option price per share     $ 4.51      
Options cancelled   (302,000) (426,000)      
Options cancelled, weighted average option price per share   $ 6.78 $ 6.85      
Options exercised   0 0      
Options exercised, weighted average option price per share     $ 0      
Options expired   $ (176,000) (440,000)      
Options expired, weighted average option price per share   $ 10.27 $ 3.98      
Outstanding at end of period   3,208,000 3,686,000 4,480,000    
Outstanding at end of period, weighted average option price per share   $ 6.73 $ 6.90 $ 6.65    
Outstanding at end of period, weighted average remaining contractual life   4 years 9 months 18 days 5 years 6 months      
Outstanding at end of period, aggregate intrinsic value   $ 0 $ 0      
Options vested and expected to vest   3,208,000 3,686,000      
Options expected to vest, weighted average option price per share   $ 6.73 $ 6.90      
Options vested and expected to vest, weighted average remaining contractual life   4 years 9 months 18 days 5 years 6 months      
Options vested and expected to vest, aggregate intrinsic value   $ 0 $ 0      
Options exercisable at period end   3,171,000 3,369,000      
Options exercisable at period end, weighted average option price per share   $ 6.76 $ 7.18      
Options exercisable, weighted average remaining contractual life   4 years 9 months 18 days 5 years 3 months 18 days      
Options exercisable, aggregate intrinsic value   $ 0 $ 0      
Maximum number of shares authorized for issuance   11,000,000        
Total intrinsic value of options exercised       $ 100    
Stock Option Valuation Assumptions Detail [Abstract]            
Expected stock price volatility (maximum)     61.00% 57.00%    
Expected life of options     4 years 4 months 24 days 4 years 6 months    
Risk free interest rate (maximum)     2.30% 2.60%    
Expected dividend yield     0.00% 0.00%    
Weighted average fair value of options granted     $ 0.76 $ 1.88    
Weighted average period over which unrecognized compensation cost is expected to be recognized   1 year 7 months 6 days        
Shares surrendered related to restricted stock vesting   130,785 105,622 79,476    
Maximum number of shares issuable under stock options outstanding and stock options authorized for future grants   2,771,052        
Equity-Based Compensation, Before Tax   $ 5,500 $ 5,800 $ 6,700    
Equity-based compensation expense   4,300 4,600 5,300    
Restricted shares vested during the period, aggregate fair value   $ 4,500 4,000 3,200    
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent   75.00%        
Defined Contribution Plan, Cost   $ 1,500 $ 5,100 $ 3,800    
2018 Equity Plan [Member]            
Stock Option Award Activity Detail [Table]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant         6,635,000  
2018 Director Plan [Member]            
Stock Option Award Activity Detail [Table]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant         335,000  
TETRA 2007 Long Term Incentive Compensation Plan [Member]            
Stock Option Award Activity Detail [Table]            
Maximum number of shares authorized for issuance   5,590,000        
TETRA 2011 Long Term Incentive Compensation Plan [Member]            
Stock Option Award Activity Detail [Table]            
Maximum number of shares authorized for issuance   5,600,000       2,200,000
Restricted Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]            
Total estimated unrecognized compensation cost   $ 3,400        
Restricted Stock/Unit Award Activity Detail [Table]            
Nonvested restricted shares/units outstanding at beginning of period   3,577,000        
Nonvested restricted shares/units at beginning of period, weighted average grant date fair value per share   $ 2.85        
Stock Issued During Period, Shares, Restricted Stock Award, Gross   1,958,000        
Shares/units granted, weighted average grant date fair value per share   $ 1.39        
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited   (1,577,000)        
Shares/units cancelled, weighted average grant date fair value per share   $ 2.87        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period   (225,000)        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value   $ 2.22        
Nonvested restricted shares/units outstanding at end of period   3,733,000 3,577,000      
Nonvested restricted shares/units at end of period, weighted average grant date fair value per share   $ 2.11 $ 2.85      
Stock Option Award Activity Detail [Table]            
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted 1,000,000          
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]          
Contingent consideration liability fair value adjustment     $ 0 $ (1,000) $ 3,400
Business Combination, Liabilities Arising from Contingencies, Amount Recognized       0  
Impairments of long-lived assets   $ 2,900 556 92,037 2,939
Goodwill, Impairment Loss     0 25,784 0
Net losses associated with foreign currency derivative program     200 1,500 $ (400)
Fair Value, Recurring [Member] | Warrant [Member]          
Derivative [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure       449  
Derivatives [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure       449  
Fair Value, Recurring [Member] | Investments          
Derivative [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure $ (2,675)   (2,675) (520)  
Derivatives [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure (2,675)   (2,675) (520)  
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Warrant [Member]          
Derivative [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0 0  
Derivatives [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0 0  
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Investments          
Derivative [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0 0  
Derivatives [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0 0  
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Warrant [Member]          
Derivative [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0 0  
Derivatives [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0 0  
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Investments          
Derivative [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure (2,675)   (2,675) (520)  
Derivatives [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure (2,675)   (2,675) (520)  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Warrant [Member]          
Derivative [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 198   198 449  
Derivatives [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 198   198 449  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Investments          
Derivative [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0 0  
Derivatives [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0 $ 0  
Completion Fluids & Products Division [Member]          
Derivative [Line Items]          
Impairments of long-lived assets $ 91,600   $ 91,600    
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements Derivative Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Impairments of long-lived assets   $ 2,900 $ 556 $ 92,037 $ 2,939
Fair Value, Nonrecurring [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Impairments of long-lived assets       117,674  
Assets, Fair Value Disclosure       9,459  
Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Assets, Fair Value Disclosure        
Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Assets, Fair Value Disclosure        
Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Assets, Fair Value Disclosure        
Completion Fluids & Products Division [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Impairments of long-lived assets $ 91,600   91,600    
Completion Fluids & Products Division [Member] | Fair Value, Nonrecurring [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Property, Plant, and Equipment, Fair Value Disclosure       9,459  
Impairments of long-lived assets       91,606  
Completion Fluids & Products Division [Member] | Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Property, Plant, and Equipment, Fair Value Disclosure       9,459  
Completion Fluids & Products Division [Member] | Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Property, Plant, and Equipment, Fair Value Disclosure       0  
Completion Fluids & Products Division [Member] | Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Property, Plant, and Equipment, Fair Value Disclosure       0  
Water & Flowback Services Intangible Assets [Member] | Fair Value, Nonrecurring [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Finite-lived Intangible Assets, Fair Value Disclosure       0  
Impairments of long-lived assets       25,784  
Water & Flowback Services Intangible Assets [Member] | Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Finite-lived Intangible Assets, Fair Value Disclosure       0  
Water & Flowback Services Intangible Assets [Member] | Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Finite-lived Intangible Assets, Fair Value Disclosure       0  
Water & Flowback Services Intangible Assets [Member] | Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Finite-lived Intangible Assets, Fair Value Disclosure       0  
Water & Flowback Services Equipment | Fair Value, Nonrecurring [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Property, Plant, and Equipment, Fair Value Disclosure       0  
Impairments of long-lived assets       284  
Water & Flowback Services Equipment | Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Property, Plant, and Equipment, Fair Value Disclosure       0  
Water & Flowback Services Equipment | Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Property, Plant, and Equipment, Fair Value Disclosure       0  
Water & Flowback Services Equipment | Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Property, Plant, and Equipment, Fair Value Disclosure       0  
Warrant [Member] | Fair Value, Recurring [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure       (449)  
Warrant [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure (198)   (198) (449)  
Warrant [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0 0  
Warrant [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0 0  
Investments | Fair Value, Recurring [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 2,675   2,675 520  
Investments | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0 0  
Investments | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 2,675   2,675 520  
Investments | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure $ 0   $ 0 $ 0  
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating Loss Carryforwards [Line Items]      
Deferred Tax Liabilities, Leasing Arrangements $ 7,808 $ 9,091  
Current      
Federal 0 0 $ 0
State 191 400 360
Foreign 1,598 2,837 3,742
Total current 1,789 3,237 4,102
Deferred      
Federal (175) (161) (151)
State (125) (395) (149)
Foreign 269 130 (118)
Total deferred (31) (426) (418)
Total tax provision 1,758 2,811 3,684
Effective Income Tax Rate Reconciliation Detail [Table]      
Income tax provision (benefit) computed at statutory federal income tax rates (5,268) (26,903) (552)
State income taxes (net of federal benefit) (2,124) (2,388) (1,345)
Impact of international operations 4,036 672 13,790
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount 0 0 (2,510)
Valuation allowance 4,598 30,640 (8,115)
Other 516 790 2,416
Total tax provision 1,758 2,811 3,684
Domestic and Foreign Income Before Tax Detail [Table]      
Domestic (25,929) (135,668) (8,143)
International 843 7,559 5,515
Total (25,086) (128,109) (2,628)
Unrecognized Tax Benefit Liability Rollforward Detail [Table]      
Gross unrecognized tax benefits at beginning of period 137 328 530
Lapse in statute of limitations (120) (191) (202)
Gross unrecognized tax benefits at end of period 17 137 328
Recognized interest and penalties (200) (300) $ (200)
Accrued potential interest and penalties 100 200  
Amount of unrecognized tax benefits that would affect effective tax rate 100 400  
Deferred tax assets:      
Net operating losses 104,478 103,834  
Accruals 16,515 20,674  
Depreciation and amortization for book in excess of tax expense 12,608 14,262  
Investment in Partnership 23,344 0  
All other 12,743 16,583  
Total deferred tax assets 169,688 155,353  
Valuation allowance (146,678) (123,808)  
Net deferred tax assets 23,010 31,545  
Deferred tax liabilities:      
Excess book over tax basis in property, plant, and equipment 15,402 18,596  
All other 1,690 5,635  
Total deferred tax liability 24,900 33,322  
Net deferred tax liability 1,890 $ 1,777  
Increase (decrease) in valuation allowance 22,900    
Foreign and state net operating loss carryforwards 80,000    
Operating Loss Carryforwards 11,400    
Deferred Tax Assets, Tax Credit Carryforwards, Foreign $ 13,000    
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Industry Segments and Geographic Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Industry Segments Details [Line Items]      
Warrants fair value adjustment $ (251) $ (1,624) $ (11,129)
Other Nonoperating Income (Expense) 135 (301) 5,607
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest 26,844 130,920 6,312
General and administrative expense 76,697 96,466 92,902
Revenue 377,715 561,241 560,102
Depreciation, amortization, and accretion 38,214 47,563 44,425
Interest expense, net 19,326 21,808 19,749
Consolidated interest income (400) (552) (708)
Interest expense, net 18,926 21,256 19,041
Income (loss) before taxes and discontinued operations (25,086) (128,109) (2,628)
Total assets 1,132,839 1,271,922  
Capital expenditures $ 29,386 108,273 141,931
Number of operating segments 2    
Completion Fluids & Products Division [Member]      
Industry Segments Details [Line Items]      
Revenue $ 242,661 279,255 257,408
Depreciation, amortization, and accretion 7,581 13,518 15,345
Interest expense, net 73 68 179
Income (loss) before taxes and discontinued operations 55,334 (33,969) 30,623
Total assets 218,952 236,420  
Capital expenditures 4,016 7,140 5,259
Water & Flowback Services [Member]      
Industry Segments Details [Line Items]      
Revenue 135,054 281,986 303,072
Depreciation, amortization, and accretion 29,913 33,410 28,422
Interest expense, net 4 7 5
Income (loss) before taxes and discontinued operations (21,850) (21,173) 28,712
Total assets 136,511 180,765  
Capital expenditures 9,651 24,340 30,175
Compression [Member]      
Industry Segments Details [Line Items]      
Total assets 710,006 822,699  
Capital expenditures 14,696 75,760 105,688
Cost of Goods and Services Sold 12,700 6,500 10,000
Corporate Segment [Member]      
Industry Segments Details [Line Items]      
Depreciation, amortization, and accretion 720 635 658
Total assets 67,370 32,038  
Capital expenditures 1,023 1,033 809
Interdivision Eliminations [Member]      
Industry Segments Details [Line Items]      
Revenue 0 0 (378)
Income (loss) before taxes and discontinued operations 12 14 11
Corporate Overhead [Member]      
Industry Segments Details [Line Items]      
Warrants fair value adjustment (251) (1,624) (11,128)
Other Nonoperating Income (Expense) 1,087 531 2,373
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest 58,582 72,981 61,974
General and administrative expense 36,201 51,466 50,431
Depreciation, amortization, and accretion 818 631 658
Interest expense, net 19,249 21,733 19,565
Interest expense, net (20,727) (21,977) (19,640)
Income (loss) before taxes and discontinued operations (58,582) (72,981) (61,974)
Service [Member]      
Industry Segments Details [Line Items]      
Revenue 144,994 301,688 315,729
Cost of Goods and Services Sold 120,775 233,191 228,013
Service [Member] | Completion Fluids & Products Division [Member]      
Industry Segments Details [Line Items]      
Revenue 12,852 20,623 15,002
Service [Member] | Water & Flowback Services [Member]      
Industry Segments Details [Line Items]      
Revenue 132,142 281,065 300,727
Product [Member]      
Industry Segments Details [Line Items]      
Revenue 232,721 259,553 244,373
Cost of Goods and Services Sold 150,753 177,859 181,444
Product [Member] | Completion Fluids & Products Division [Member]      
Industry Segments Details [Line Items]      
Revenue 229,809 258,632 242,412
Product [Member] | Water & Flowback Services [Member]      
Industry Segments Details [Line Items]      
Revenue 2,912 921 1,961
Operating Segments      
Industry Segments Details [Line Items]      
Revenue 0 0 0
Operating Segments | Completion Fluids & Products Division [Member]      
Industry Segments Details [Line Items]      
Revenue 0 0 (6)
Operating Segments | Water & Flowback Services [Member]      
Industry Segments Details [Line Items]      
Revenue $ 0 $ 0 $ 384
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Industry Segments and Geographic Information Industry Segments and Geographic Information 2 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue $ 377,715 $ 561,241 $ 560,102
Transfers between geographic areas (848) (1,802) (3,157)
Identifiable assets 1,132,839 1,271,922  
Offshore Services [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Identifiable assets 710,006 822,699  
UNITED STATES      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 225,835 411,284 390,403
Identifiable assets 285,765 338,054  
Canada and Mexico [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 1,347 6,616 17,575
Identifiable assets 6,452 9,216  
South America [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 11,583 13,188 16,067
Identifiable assets 10,388 13,632  
Europe [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 90,303 93,327 91,997
Transfers between geographic areas 848 1,802 3,157
Identifiable assets 85,733 62,684  
Africa [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 8,128 16,874 12,039
Identifiable assets 9,195 10,812  
Asia and other [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 40,519 19,952 $ 32,021
Identifiable assets $ 25,300 $ 14,825  
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events (Details) - Subsequent Event [Member]
shares in Millions, $ in Millions
Jan. 29, 2021
USD ($)
shares
Subsequent Event [Line Items]  
Gain (loss) on sale of previously unissued stock by subsidiary $ 125.0
Common unit, issued (in shares) | shares 5.2
CSI Compressco [Member] | Spartan Energy Partners LP [Member]  
Subsequent Event [Line Items]  
Proceeds from related party $ 13.4
Due to related parties 0.5
Contingent consideration $ 3.1
CSI Compressco [Member] | Spartan Energy Partners LP [Member] | Spartan Energy Partners LP [Member]  
Subsequent Event [Line Items]  
Subsidiary of limited liability company or limited partnership, ownership interest 23.10%
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #.&95('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 " SAF52)W\ZX>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FEA@JC+!<0))"0F@;A%B;=%:]HH,6KW]K1AZX3@ 3C&_O/Y ML^3&!&GZB"^Q#QC)8;H:?=LE:<*:[8F"!$AFCUZGL8=!&T. M>H=0<;X"CZ2M)@TSL @+D:G&&FDB:NKC"6_-@@^?L M&(YCV\ %,,,(HT_?!;0+,5?_Q.8.L%-R3&Y)#<-0#G7.33L(>']^>LWK%JY+ MI#N#TZ_D)!T#KMEY\EM]_[!Y9*KBE2AX7?";C5C)ZSLI;C]FUQ]^%V'?6[=U M_]CX+*@:^'47Z@M02P,$% @ ,X9E4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" SAF52=EYX'K(% #& & 'AL+W=O[N8^"%M@3VR+D^20 M_/M;"V/3CEG[\B'X1?OXT:[T[*YN#D(^JX!S35[C*%&WK4#K_<=.1WD!CYFZ M%GN>P)NMD#'3<"MW';67G/G&*(XZU+)ZG9B%26MT8YXMY.A&I#H*$[Z01*5Q MS.3;'8_$X;9EMTX/EN$NT-F#SNAFSW9\Q?77_4+"7:= \<.8)RH4"9%\>]L: MVQ^G3B\S,".^A?R@SJY)-I6-$,_9S=R_;5D9(QYQ3V<0#'Y>^(1'488$//[- M05O%-S/#\^L3^LQ,'B:S88I/1/0]]'5PVQJTB,^W+(WT4AQ^Y_F$NAF>)R)E M_I/#<:SKMHB7*BWBW!@8Q&%R_&6ON2/.#&CO@@'-#>A/!O:E+SBY@=/4P,T- M7..9XU2,'Z9,L]&-% Y.Z+0"R@V)0\BT8$B]XG/_1\!.D"IX$5/O.XH MBCCEWC5Q["M"+6I5$)K@Y@],7A/+,>9VA?D4-_\C3>#K5M77?YB-4WC9,7@. MZN6_QQNE):ST?Q!(MX!T#:1[R4'"2V'_:;)^V_.JB.'FMM7^A+#H%BRZS5B, MDR1E$5GRO9"ZB@Z.HV7*$3J]@DZO&9T%EZ'PL]5(8%M4^J<&*5]_O[Q[5[,& M^@6W?L. 20:R:53OLKMPK"V+%.:O0<%I@.+<)SK4;V061IP\IO&&RRHN.(;= MMAVWVT78# LVPR9LEGP79OL$7/7(XLK8X3CK^_5R3-;<"Q(1B5W(U169)]XU M0M&V2KVTFI $/"$A>"R+XQ59:5AE1$@R$6FBY1O\^I7,:]"G]QC),U&WFY!< MLU7 M78, M42M%W\9E^\2%W+]Z 4L@:U_:(C5 CT\K=*F5"<#&E3L/Y'>HW-K/B3C ;#E3 M(N$^F2N57EAK..:CP*B5R<#&-3RG]DU$L">AJ#4Z)U4E(1P))U1F !N7[9S0 M))4R2P1']0^3G9&/M)H8COC$%<:LS -VHT0P3S27QU(\RYOL1+62&8Y8PZS, M"7:CI&!"1R:@LCLAJ[*TJ MXUB#4U/_T%+Y:2/EOX^YW&4KZS= T %H:KQG2:7?:@#K2@U:2C[%!7H^F2W) M./5##7ERK#4'Q34URE3T$,0,-03^$PM9XJ59[BXIP3 M6J2;*/3 /8)5[E8W9$;EWQLJFO9[3'5K6!5JEHM-&BCX!29)0+X'O_,*N_8+O/"X69/6)M>ZKF#Z_ 8*/E'6A=$ MJ0:@3@2<4LF=1DI>5,CY!?D,X\B7I')5U4!2=]CM'I.\,@V+VR6/4(($&.%2 MWYW_5])/LCN0^C44A95D<;AUP,EW(?P(I$9=80S/3F$:"7W!L.C:%E*\A(E7 M[=.:9N%/C%HI^0XN^6O)?%,)OL4;$57RJ %8SS$BI?([N/*;J(TE9Q?[L!H M.L!DRRFUWL$%^K,PLA! *X%TK34@3J_?MH>#RIZU"E^SH$ E"0 M& 'AL+W=O0XTZ\O*3O.++#)]J$/R4@4>4@>D927 MK:?'4 )$]5Q9%XY&98SUI^DT9"54.DQ\#8Y/L"[B ^ MU#?$N^F 8K "%] [19 ?C=;S3\?[HI\4_D!HP\Y:228;[Q]E@ )]Y^1A/+H]'!2!G(=6/C MK6]_@SZ?CX*7>1O2?]5VNOOL,6M"]%5OS/L*7?>KGWL>=@P.9F\8+'J#18J[ M1,^JZ!DJ[ ML)Q&=B!JTZP'.^[ %F^ S1?JTKM8!G7F#)BO :8XB6\X\6[B*>03=3> M?*P6L\7L';R](=V]A+?W!MZ5CQ!4].H8:6NWRG"Y4\ &JY*15?3$173"2?%C@A=)FGVE-RBTZ=@M6M3@=J_LO!?**N&_IV/(D0 M U888.-8DF^*4L76\R!A2''$RD5W[1]^.%C,YX?JY#7W\R[W#[JJ#]7-KHO/ M*;7NX/PEG[O>[T0]. N!*ZP$IL1%>([L\4N#Q$%YEE*+ <:J9:8X2QEKC,;U M*#$L9HBX_BY!I_B$:5SSU38M7GOB/()XM:)ZCQ/7=%]A8:6-09K,L_T.Q"5W"[VY-HS,\*VG+I4R*:UEJ M)%65(;3<3,5XI[([-_):>*X/Y8>^%"M!?G HWM-DZ'SS0084M?SZQL7$%6]^ M9T.GUA40-]U8G37$:&.U#L@[@;I$8RRH,QUB EKGHCE1]WPVL*5M\ -#%KE< M3%(VG!#WD(#KYSL<,SJ,5WL3E/Q$5KF52Z5VZ2AK-32Y#GYBD-# M,C_6FN*6[[^N+?*H$&*U>I)"8+'/AY#X,0_B6A("!U1L!\*[PGBW*88\OS54 MISM/%[-8I ?4!<:BJ0+]%"SJ:SR<\?1XJZ1[G; M1%^GAW#C(S^K:5GR=PR0*/!Y[OEUZ#?B8/@R6OT+4$L#!!0 ( #.&95)] M28Z1)@@ $L6 8 >&PO=V]R:W-H965T&ULO5AK;^.X M%?TKA.L6">#(SV233!(@3C*[4^0Q2-+NAZ(?:(FVN2.1&I)RXO[Z/9>49#E1 M/"VZ+1#$(D4>GON^U-F+-M_L4@C'7K-4V?/.TKG\M-^W\5)DW$8Z%PIOYMID MW&%H%GV;&\$3ORE+^Z/!X*B?<:DZ%V=^[JNY.-.%2Z427PVS199QLYZ*5+^< M=X:=:N)1+I:.)OH79SE?B"?A_I9_-1CU:Y1$9D)9J14S8G[>N1R>3B>TWB_X MNQ0OMO',2)*9UM]H\"4Y[PR(D$A%[ B!XVH7WX1I3R'A!?KU/K_["6L'1]U6%Q8 MI[-R,QAD4H5?_EKJH;'A>/#!AE&Y8>1YAX,\RVON^,69T2_,T&J@T8,7U>\& M.:G(*$_.X*W$/G=QJ]7BX%F8C%V+F6-<)>S!+85A4VT )=7"GO4=#J+E_;@$ MG0;0T0>@PQ&[T\HM+;M1B4BV ?J K6F.*IK3T4[$:Q%';#SLL=%@--B!-Z[% M'GN\\8=X$/9:VCC5MC""_>-R9IV!B_QS!_BD!I]X\,D?J].=H!27]-7MX_N7FD4T?'A\??OUR__,3N]+* MZE0FW(F$I43-$;6$J,5X)ZVS3,\9&+*Y3E-/\!348Y'-0)JTOC78^Z+8\U(7 M%H+9??9\\_QXR9Z0+9(BQ1%WW!5&NC6[M%:X PJ9A,5&)!*J6!@A$-*./8G< M!F/I7 HMVC:+*9 M\!KLA?-A<^ Z7KGI]7+0>*N3 0ELVEXBJ&'6"ATCS=XVBT M3>"DR>@_(A US)4% MMISZQD,P-VS8%,-1]P\D)T.KC:]?PUFW0[]:K'PKSSFDL M.;M#E6*Q,/Z7S^>2\CH)&@RR"(-8KP3T[VR/216G11(,44Y"%=R1.IV1L?,* MXS.9DL<[S7*^AM^L9"(@.H-"M8_\:CD4CA6>3X0 :35:C[T(_$'+1%9G>2KA M#)B2;LEXFC:H%$BOP6;OQ(W*^)OZ^+L*KR_K$-IQ>@CH)8=&-"I>Z@]'/;<. M6B)5D++H-4+@J/9 <$V%@X$\;$T'BK:.27#EC720BA)I$])DUM'@T^7T]AU9 M_VKX:3\B-V!M*UAN-.D\^#!G5BB)!ROB@L+)B)5.5]Z*8>.$MF6/%TT(0 MNE2PE=-F[;7&8Y]0+#;$0J[X+!4A&00_ W].9Z4]]9[O:=NHFM;LT$3 M(5Z\/:GQJTO3QE5\_&6(LR!A#6*;K@L=\!67:16:7IF3AK]6H0/"&^@/TFC$ MIB+F!1F?\A![P3K$1C,FZCA1 ;-5.1]E:=@U)&G$B(ZEK]0[:\&PX14^4\0I MMLJYQ'HZQ.MP4_A\Z-G 37@GS'*NU@&ST1U40OAV,FJT*XU$TRK8#'4"/HS# MD.<8S,.9(<_*J5PH561,?"^0K9WNT5O"T;GORB&--UJ/">E9[\E]=OL%_0O+ MTX+B 7>%!9)+2!Q%3L4..GFEIF*)5\&A#"X0=*34I,P]"1 >PC7P:('Z$5!P M\@T&C/J#H%_B!D#R0Z8]ON^GNX\N([8W"]"?!4P"G7XNJ-+ANK-'.FR/$]NY MIRK5AX;;#YH91(=_;MB*PG OKLRPQY/?< \!$.A!9KI/80G)_[V0QKN-^L;* MGA3E/J1@K<1!1I< I;:Z]L6\1(I9QU.A1,W3MURMV9D+;FOSXSG2"4QI^@/B'+M"25:4V#X#.(]AVEW1UV5[J3=F*+L0#AE7B1' M'YQSX3N)L@&L\FFA"H?42&WG9JWUL;NE:Z^"+4T/HG&IMVV_Z>%HB8:2C)ZN MZ4B.!$8-9!UPX4A>17XH!YO#=\L;;>3EJ=5M0OO[,D>Q#66R425)"54.>FN_ MTIW J=U/(+5R7GPAJ*]""Z917A=>CA_FQK)[9HN"0XT.$$%TC;!NPE!;738L M6PU(U:Z*UUCXG$F^N/9-3AR*>.U,50,_$PJQ[YJ%_5802QNB<$:^YB1ZR;5O M*,MUL*35"BI"]<5SJ)I!YR1$183VRT1R(X,H9?XF!+)(@Y!EC78[T1FF9+RU MOU>V+QE_E1DB#W!'\*F2T"XXR"KD8IM-%.Z+[TSP0:O;:!>ZN!1&)W5-;81C MK_6B5MX,@W_\6U>XC9>T&@( L) & 'AL+W=O MBDZ:?:OOZ'LF([X%\9BB=/RG]T*^$ M,.C'NNWZB\G*F,W'V:QO5F+-^P]J(SKXY5[I-3?P42]G_48+OA@:K=L9R;)B MMN:RFUR>#]_=Z,MSM36M[,2-1OUVO>;Z^;-HU=/%!$]>OKB5RY6Q7\PNSS=\ M*;X)\WUSH^'3[-#+0JY%UTO5(2WN+R97^.-UGMD&@\7O4CSU1^^1'0,>?^TXGAVO:AL?O7WK_YS!X&,R<]^): MM7_(A5E=3*H)6HA[OFW-K7KZE]@/*+?]-:KMA__1T]XVFZ!FVQNUWC<&!6O9 M[5[YC_U$'#7 +-* [!N0MS:@^P9T&.A.V3"L+]SPRW.MGI"VUM";?3/,S= : M1B,[NXS?C(9?);0SE]>JZU4K%]R(!?K,6]XU GVSW?7H#'W_]@6]?_<3>H=D MA^Y6:MOS;M&?SPQ ^#)H=!DZ$_&AOT5FO1&<3['L;Y,=$C/?1(AQY9K$?>KQ#,#6KL&_'G5C[R M%BX1G*M=5_G0E=UFCY=%27)R/GL\GA+?"N>4LH/5*YWLH),E==Z*WFC9V,6V M2D/J=AT4Q^KRD;2 2417?M"5)W7=:;X0L*<;M85)@_C0")C!>2NFJ(-8INX1 M;R'B#-X)L0LMU'9N[K?MH4EH)'E 9E96H\'X5AC^U9$!%8% M;X 6FMMP&QQ$Z0\"9X"/T2A\,TQ*RG!X&-5A&%5R&#=:;+A<(/$#B-:+?MA] MRJR$AK!Y/,*0\LJ71%E5CH0'K(J:56'=]4%WG?9T97C[!HFU=_&:XIR-)]<1[<>:PD"5#Y(VV:V^>IV@#3##387IM7-L PTTJ9.(C].#D5'RU?=J_ M^5:V"]DM@V#!W@A)D7M.%C*#V8HX&7:DP"2I\5?>K. K_?QZ H)*B;\614YJ M3VK +J^**N)8V#$(IR%TM85L0_:%?.<*V!&""N+B% ' M(9RFT#7DHK*!;3#X5EAA@#&DQ&RLT#?+RZ(F$84.1SC-(YL6V>D;4DW(?39: M+;7HPU(#!,F)-Y>^5V @^MD*/]M@.+I7).5YV(=TR*S M520"$ )U(+X &*4L?'6#YF5.+;SB<,426/JV!^#\@)PJEF>C>4% MS/*"1K)CXN!$TG#ZJKKEF1%Z_3_Q0 K&$0!]"&%-2T7JL,& (64--8N' MX8J4;SHR:"6'!$L:J.N2L=0QA:29,JI\-_S9EKW!6? !04A^5 [NY\ W8SBK M8L'&882D"Y?OG>"Z Y>77:/6885^-4**9MS<"=C@CK(AL M#>HH1-,4>EW1GII_'RIE7?FG,@$[7%4EB81W>G10EZ:/"^\+,3=1I-,0A.JJ M'A<@ 3N2L2B&J,,036/HD'_LMIM-0R(SZL,#<.F=)@:LRK*,J'2 H6G 7-F8 MC;0P4@N;_R(U;^4R?F1$ Z@AK/)F-6161EW5@8:F0?,'U]I6G @_IF)6V^_\SY/H$&Z=T 9,BIS2+G=\[SK$TYW;1MG5) MZJ'L.K$.S$<:*6A1CYTE8%>3C,:.G9EC'\/)%.IG*)+- MJP[U1C4/4(ESC1YYNQ7HW8<,(U@_U*^X%I\0SK)IMOO;?05KOS4KI>5?8O$) M572:83JM2_SRJ^Q[ZP/LY=+6_\93O2MR*3"DATZHL3C=AP74(D(U4 MWBH$K6)KX.C'3AP1+A;2NK8],^)R<28[U/"-!)<*2O7AQDJ"Z3A7A88Y;E1O/B$R+8MB6N?5RR*L1)M:-3(M2C*M:7;* M/KQD/CS/@+$>ML)V.'9SC#G,LA.8/3HWV=_C4.N-%BM[/_U1O.0([UO5]\&( MQ7R@GK&Z]LY30W8YP5''<^1E:?+>"L.EK1YL$0%\"X.J MHS [<2JI.@LOK=K6)@ZR RZ(/IC5,A^RD'MG8Q8'S"#XL#PFU=&8O>7F5V(F M?6J6."L\?;X9+D@5*R)S!]?\37 ]SA3VI[MAO?ON7MVD#QY,A R#!Q.SHT6F8?2NA"[QY-V7TP:C,\W3%7QJCU\'8E.+BL-8#?[Y4R M+Q_L R.'!X0N_P-02P,$% @ ,X9E4B^$X 48 P A0@ !@ !X;"]W M;W)K<\\Y\;4SW2O]8 H 2WZ70II9 M4%B[O0I#DQ50,M-76Y#X9*UTR2Q.]28T6PTL]TFE"&-*AV')N SF4W]OJ>=3 M55G!)2PU,559,OUX#4+M9T$4/-^XY9O"NAOA?+IE&[@#^WV[U#@+6Y2G"3+_DLH(X1",BL@V!XV<$"A'!( MR.-7 QJT-5WBX?@9_9,7CV)6S,!"B9\\M\4L& .TH!DE;&J;)*10C&B[=:[RS&I]RS+/SA9)&"9XS"SFY9H+)#,B=@S/D M8LDT2%N Y1D3E^0]^7YW0R[>79)WA$MR7ZC*,)F;:6B1B<,+LZ;J=5TU/E'U M!K(^2:(>B6E,.](7;TZ/)B_30]3?FA"W)L0>+SEE0J6=4,*,0=U79Q"3%C'Q MB(,3B/>:Y8!K-%.51"RZ$FUPEYMUL=07 MQT43:*X#7JA8]#J&)QUYAN^??T&7](6+SWKRQ+7&6KL M$>L,PHWC <>XAHCRA;BT3&XX^M34[#E;JK(2?GVR4FG+GYC; +IL2E_;-*2C M\9%/'5%T.(JZC1JVPH9GC?KXJ^+V\9Q%HQ9I=-:BA2I+W-^P\[.''MDR379, M5$ NL.5R)033AFS1*U-@=UYVV5#CCPX$TCX]H6_OF,FFY3/Z?"S>FZN8Q><4CBL>3A-+!Z&AE=$8F=)"D@V[& M$?V[S=)_; C 3*4?CU@7(#HY-V@OS)NDR60T/*+<%3B.$^S\(\;AP1GA#NBO M3&^X-$3 &C-IWYUHNC[SZHE56W]LK)3%0\@/"_Q. .T"\/E:*?L\<2=1^^4Q M_P-02P,$% @ ,X9E4E.M0$%S!P R1X !@ !X;"]W;W)KN/@AEXPI]-[4K;R= M+)5:74^GLEBR)I=7?,5:^&?!19,KN!2O4[D2+"^[04T])4$03YN\:B=W-]V] M!W%WP]>JKEKV()!<-TTN_KQG-7^[G>#)[L9C];I4^L;T[F:5O[(GIGY?/0BX MFNZME%7#6EGQ%@FVN)U\PM=SFNH!'>+O%7N3![^1IO+"^0]]\6MY.PGTC%C- M"J5-Y/"U83-6U]H2S../K=')_IEZX.'OG?6_=.2!S$LNV8S7WZM2+6\GZ025 M;)&O:_7(W_[*MH0B;:_@M>P^T=L6&TQ0L9:*-]O!,(.F:OOO_'WKB(,!.!X9 M0+8#B#D@'!E MP/HJ0/"[8"P\TQ/I?/#/%?YW8W@;TAH-%C3/SIG=J.!?M7J M=7]2 OZM8)RZF_%6\KHJ<\5*]*3@"Q952<07Z-N*B5POCD27Z/>G.3K[Y1S) M92Z81%6+GI=\+?.VE!?HEZ/KFZF"B6GSTV([B?M^$F1D$IB@K[Q52XD^MR4K MCPU,@=&>%MG1NB=>BW-67"&*+Q )2."8T.SDX3AS#)^?/CSUL*'[1:*=/3IB M[Y%M6+MF\MIC*]S;"CM;H=^6:Y'Z@5$W4.>+S1U-D@1'-]/-H>ML6!1C$N)C MV-P%"W! ]K"CZ4?[Z4=>5\RX5#HXQ0DNB?$S&Q4F44P-ESE084@BM\>2/;O$R^[79I57 M8K^K:]Z^7M:0:X&7E$PYMVMB322*8H.2CH,*+9Q2*S M PP'."$&#QL6A5E(C4",L,/-:^J8R% -,?U@_RL&(D3MEN0"M2577%:=*H9U>A"@\87Z$SW4.:S< MYS_6U4JOX07Z_%[4Z[)J7]&WJH_8+[D<\/K&<]6\,+&_Y_11:)-/D]1TD8W" M<1R9'K)1$1Z+VZ'BX\CKG^^Y@&P/U6L!X8LV>;UFL#?_!=I8^\')*7(%)S8Y M.5 X)E8$NV 8DY$BA@?5@?VRXYM:PMJ<56W!&W;^<3#;Z@!34YLY0)\< 6W4 M+VI/WDG0%A0XB:Q=9Z. G+6:-HK&!XGXF-H@4+!?H>B$A!:"-VB[:CK3?+!L MMKH +Z>AJ89=.$R#C 0F-0EFK_*6&Q>7H 9IA=PHBMD*Y3$B0&H$Y<^%(%J6F)YSVDFPL M@LF@>(A?\?S&I+S>Q>MVZ^8&S9:WVC>"U[4.@FI;?YV\L=7VA3!/4SX06^- M *2FSG/ "&Q;.D)ZD$+$+X7TFOHI/W]^?OR$I.+%CR6O2R9< 3_;/B8Z"N0P M";'9V;F ,8[Q2,XE@Q8B_J.!^UQ6Q3:]UFM]B /E ]6=&(?J A0;2$[=J([82AMNF!5V3E@XQGB0+L0O77XFZGZ" M>^Q:'_-@:>:"X2MLY0ZGM3'J@\@AB7?#?>].DO7IR0:6]Y4=D96(KY54X!@( M>>]F&A0&\2N,TY^'+O4)N+$NVOL]U.URAPXA44I-)>+&Q8%5IERX$ A0&"GYOQVOTH/C:W_#OK/ZA?.R[P6VRRG1$Q0> MI\<!PX0BG.3)'LPI$TP"-2@@[%COJ+'70 Y;I0)P7F4%&H_Y3[ MI, &B+(K,@N/"A2%-QMP\I%WJ3[L_%9A#_NW\=^ZMY"&O?O\?6\?ZLZF.E?\G[-Q6L%:J5F"S 97"4P*=&_-^TO%%]U M;Q)?N%*\Z7XN60["40/@_P7G:G>A'[!_>WWW'U!+ P04 " SAF526"=W M)Q\# "[" & 'AL+W=O7[-3"Q'CJ^\W'P4"X*;0[< MT6!)%_ (^GEY+W'GMBQY60%7I>!$PGSHC/VK:6+LK<'/$M9J8TV,DID0+V9S MFP\=SP0$##)M&"@^7F$"C!DB#.-OP^FT+@UP<_W!_LUJ1RTSJF BV*\RU\70 M21V2PYRNF'X0Z^_0Z.D9ODPP97_)NK'U')*ME!95 \8(JI+73_K6Y&$#X,<' M $$#"'8!T0% V #"KP*B!A#9S-12;!ZF5-/10(HUD<8:V+T:"*X$JS,J8: MG)$34G+R5(B5HCQ7 U=C-(;3S1K/U[7GX(!G/R!W@NM"D1N>0[Y-X**,5DOP MH>4Z.,HXA>R2A/XY";S ZPAH\F6XW^^ 3[\.3X^H"=O*A)8O/,#7%N-@+7Z/ M9TI+_'+^''$7M>XBZRXZX Z_(OQ&./:KOW^.<&V^-RG70U21]2S$9G[Z744A&D\<%\WB[9O M=.&GZ;;1M,O(\]*H-=O*2:_-2>]H3K:S;N1WJ:@YXDW?_;@7)3LZ.LS\V(OW MI'3116%P0$K<2HF/2OD!2EV1;$\0H5K+MPJBU/>[12>MZ.0_Z[E?5&BZ4= M'C.A<13998'_+D : WP_%T)_;(R#]O_*Z!]02P,$% @ ,X9E4A T+/%C M @ W@4 !@ !X;"]W;W)K1VBT)M^U(YV!T]\43I_$&>])5O@ M%-WS]?W#XSG%C]_;@EL]=QXOEP+&[ZPJ7V3"/*5=5K68,I P30J0&=RGM$;,-Z;V/PF7&9 DWRN?-FGSM!?3CB7 MC;2R6O"".2Q@ZFBAFCH+>@XC+>DEE;[$:X0'E6N)<#EAAAQ*=#QGX@H^P/-T M#)<75W !7,&W4J\L4X7MQ8ZR\S'BO,YD6&62'LFDG<*C)F8+GU6!Q;\$,0)FER(*'1V?#VIP/P\?GPNQ-J.DVE.H&OO_V_^LQ/N51B8KW7KY$LP@3Q$*N5\I5#Z4Y;8;4 M(/3FN_,A#:]JUOREJ2;?(S,+KBP(G!-ETOI(^9AJFE2&T\O07S/MJ%O#MJ0! MC,8[T/^YUFYG^ #-2,_> %!+ P04 " SAF52K1'8KK@( !&, & M 'AL+W=OWE?Y#V7 MK.-*ORT>I^6F M4/&R$5JG4^9YQ\77]RK-G\XF=/+M M@X_)XZJJ/YB>GV[B1W6GJC\VMX5^-]UK629KE95)GI%"/9Q-WM%?YR*H!1K$ MGXEZ*@]>D]J5^SS_7+^Y69Y-O-HBE:I%5:N(]9\OZD*E::U)V_%/JW2R7[,6 M/'S]3?M5X[QVYCXNU46>_C=95JNS23@A2_40;]/J8_YTK5J'_%K?(D_+YE_R MM,/ZT80LMF65KUMA;<$ZR79_X^H%8A,IX?R M0+UOF?.:"MJEO*F7R[B*ST^+_(D4-5[KJU\T1=?(ZS))LGI_W%6%_C;19HLXTHMR5VE_^CBKTJ2/Y#9/]ND^DI.R!]WE^3GGWXA/Y$D(Y]6^;:, MLV5Y.JWT^K66Z:)=Z_UN+3:PUJ>\BE,@=N$6N]BNMVE<;R,R>WC0^^H-N55% MDB]K(]\M\TV]T=[H5W_K@-76@R4N1Y;(UVN]6>^J?/&9_!FG6T7^]YM:WZOB M+Z!LYE;V;KE,:I/BE-S&R?)$!^TBWB3:=Y?2JY'8Z<.OW!9?6QL=BCZ,6+=8 M[.*I\_VIB+.R#JWVO0N?2_FU6_E'5>DC66N>Q4669(^E2]?-L;J^1T',W8O_ MGF>+/*N*/-7?/)*;K%*%*H=",]6;;K_SV'[GL68)/K!$D\A5GBY54?Z+J-UF MJQ?43>\I+I:.)?A^"=XL(<9WCFH"16)73-[OM/F-MKJQ?CGG/O,E/9U^.=Q+ M-HS2T.^#9C9(:%4B[,.N;-@)#:5O+/D!P 0/9-"'72-MON3<,&X./!!"A-VJ MO7"+?;B%,]SOU6.2U:6J.W8:9PM%XHI.(+N[X/N_ZAM)/=+2&=>?]-I3MRWI!,&ZS/Z"I^ M5M#H$)22YX7"*$P "\)(&JX!%*-AB#V+]IY%[B,U7^LY9%4/"/I4'0I^9"\= M"^N:F!"V>AI%O MX#X@G$^E-*R[1CA&@\@WDG/S(F?GR%D><3%T:G04A+HYR'^JE2I(UI^7DG9> MPB>[S3DD,Z,.,)'IDHVA?(!-THZY4#=UF65+!X,/H4,VT\!E:>-06=HH5)8V M"I[YE#'@1R+QP8/UE'&9F;,AX[YS&;VIT8YYTXY@9P%A'G O2=[FC/\Q-?XX8\ABZWHS=LA-Z\;OAA=G\.N!!F[&V4Y'YH%IV-BD(YX%#7Z-G8AI@WIP E) R\LW["( [H1&5 MYK4=POF,FNM>(QR7S#?GTIL7.3O'S@I_X+CC'77@;NKP^M&' Y[@FY!9'?]1$POO: T?H36O/7; 0QN87( #R0777S"YB%:AY (<3"[ MX>1"-X:3V]$Y[J9S#AI_S0%G\RD50XMV=(P?_]R* TH5A9'%%!%.!$$T0)QX M1YRXFS@=.SIPFQC P45*)'TQM'Q' MB+B;$!TY.7#PS(HRD^K- :R'ZC\X[^B0<-.A(VBT0"S!G ZOQE!]>[O6+]RM M_[L\*Q%V#S?/U7'(#$"&W.MH@!BA :^;$H3=$Z7@H6FHC?*I^6QW#E"4^4,% MUG57\7U_"B/ RKJF??4EP"F&T9D>FZC1, H-V<^@--]3UC/OQ%.1)$Y0UY# M'.72?'HU!\#0"[R!6Q1Q\(,8-]UX/4,6H%5'YI-! #*/=J1GZ%9&=&U[X<;8!U<@$CR72KM15!"M M+^/89066PIV9-6K^LS2V%,1'NXK=VJ+( ZA4<=+IG,>ED#I*A\$VL^G05*2D MQID%5Y6EL"]C5&8SBKK1UG G5P5Y0YP.UV*%'[Q(W;FB--X;#BC M-J0'[NZW[%^"=M:R$ XG1OV0.16CZ"*"')>B4G1G-E^QT3/P?)E1+GQA4_M^ M&D2058Y,V8 Y@U+J>A7/S3WL +KG>P!) TA> _I[ +T&T'LOH-\ PE7'M91P M#U-!(AU:LP'KO9G-;\)E!C3+E]J7?4Z6_TK&43HQVADESQED3>US' M3O;$[B9P:YC9P;7.,?^7(&8AK9IDJV:<'&2<8G8&O>XI))VD\T9"DW?#NY_? M@$_?#[\XH*;7UJ87^'I[^-IR^&K,R60/A5$Y6O=A6YN?5PM'EGOGUX%P_39< M/X3K[PG'?<1=HOG562YX]@+,K)T2=7_FO_DQ^F1.@<3S6\6NV0>!W4^;IY1+ M\+1[^__UF![RJ$7%.V^]1+L*,\-!9BI-]4-IK>U8N@K=^,H^YG%53Y>_-/6L MNQ5V);4#A4NF[)SYZ6#K^5$?R*Q#1RT,<7^&;<$C%ZUWX/]+8VA[\ ':(9[^ M 5!+ P04 " SAF52GW=O_[@* #6+@ &0 'AL+W=O?)FOWP8HB1+0A)R:?;$EZ@#$ 1K=IQNX>E+-C_9!RHX\;ZJZ_7#Q MT'7;]_-YFS_(3=:^4UM9PR]KU6RR#KXV]_-VV\BL,(TVU9P%033?9&5]<7UE MGMTVUU>J[ZJREK<-:?O-)FM>/LI*/7VXH!?[!W?E_4.G'\ROK[;9O?PJN^_; MVP:^S0^]%.5&UFVI:M+(]8>+&_I^&3+=P"#^4\JG]N@ST5162OW07SX7'RX" M/2)9R;S3763P[U$N9%7IGF J;E55%EDG"_*U@W^PJ%U+U)HLLO:!_ J&T9(9 M^?YU2=[\\I;\0LJ:?'M0?9O517LU[V ,NJ=YOGO?Q^%];.)]E)'?5=T]M.13 M7'I5F5FM@4L0PV;OZQSM9'D3:7:]BWI%,GUVFP;]5C"))+5"P%' MT$"3^G[82657RO:]9SSB,!YAQB,F^8$[R8?17))LHYJN_'O_K2[@;7DC]5?, M%(:N0].U=D"/UY0FL8BOYH_'"X3 F&!Q<@I;8KW% 0T.L!."X8%@Z"7X>;/- MRD8;O9[L+ZJ^GWT!3U20F[:5L!%@LE>2+,MVJUIX"AA-^S=9%3/PNK.^E1CS MX9W1T5A9D(K (NZBTI"FD<7;1?&(49QU=& =_03K>Z6*I[*J,":1\W:;A8M@ M89P(BX6OGQ,*\8%"[*5PJZW?A)\W*UG+==F]); BVNG+IH&EVFV:+GN6J*.* MG1'1Q+*YA8N9L=2RWR4"2HYZ.F&7'-@E7G:?_NK+[F6F0UI!@ ?$^79P"?)9 M?T:M+G$&$D74,J>%"THHLRFYH)C'*4XI/5!*7[E@9IE4O^K6?:4]B.HAY&"$ M4I=0$MKNPP6% 4\M0BZ(T3#""=%@#)Z!E](7\,<$"!7&/625WDSP&5PXN.)> MNXO!+4.014-E<'9S(9 X#"S4$D%Q$<1L@M^1.*!>?O_N'F1#_H"(I./-YUT4 M^C18X%N4$G57@X7,9N6B1)PPFY6+2J(TG"#%1E+,2^I?H(;)NE$;\!!MWV1U M+D'!YNI1-A T2=:V2@<\6+VGLGL@1;8! 5P0"3MRJSTF2INY/B 2W*:-H&@< M4YNW"YOPE724%92?B>.K#EQ'_I#5]W+O0W"CY.[:)*FS@B[*,4H?Y)3&J$:H M7XXL%E]NR==AH6[(;;/W]=_KLM,[KVO*56_VVZ!.BO^"A#:*%J4JSN\_%S+C M86Q'-PPF@F#*5D=Q0OWJY,^L 0,%&;*&<$T>LZJ71Z103JYYBCA*&I-SU;&/_9ZB3X*.,:,@7M/ ML+65=NHH!U<&T"A-[."*P&8LCNT]CL)2-I50L5%6,+^L@& $.55QB*W&'I01 M4'D/0:KN/,;/W)!/H]@.N@@JC&VEBX!F?#(?8:."8'X%\:W)"GE0ZV2;O6BC M.Q0!M,_RR0KFJH%9Q)@=21<8CD:A"&V:+BX4T82_8J/ 8'Z!810O.GXDPM. MA_;P,2' 0MO?8C >!5.+-.H%YM<+?X#+>55M"*7H1OLX2JECA4C9(F#<5N\( M3$1A,I%SL5$ZL,CK@K6W:'^BTL7&.,W.5!3Z!O2QWKK@M6$"8=JZETNRK4"! M#=6N0PY@G#LZAVC%@"=V%H[A:)"PV YD*%#0E$\YK#$T,W]HOM$!J2WW=<95 MWP( /-08N8PE[>,6RM:-LK;T0B SR@)':F(XD49\0GVQ,62SLV6'7,JB'5*^ MXTQ]SQAEYA8,'&9G(4L$PNE4J.%C\.?^X']*:2^M_!:+D>1(V2"BCN1"8)0E MB>V1,1CE$RZ-C^J ^]7!*=G_7\K.72'@9NP("$G8$=2$V?)13G"_G!A*+R7B M[% R6&6!)W:I#(,E@4,'[4R("4I'1QM^!8$&IS=]:VJU;U_/U8W\46!G- L$ M!0XV$L*.4R@P22(Q$:GXJ"6X\$:J7\L:+/7UD8J/89[[P_SIGJCTH07DE.#= MY JW=206QW'DG,0@.):P,+7]&H*+HS@YLK=38F-PY_ZZP&U3PHQMP3^#OMR= M1-:O(8@D^"*)G4+- @."/&/4KH!CP#"!N#M1T^&CS.!^F;$\*5-UBIBBUK9? M565.^AH"VCZD!)AR6*,Q)DE$8Y$)3.WV4%MPO+>YD(3?;@: ^2<:K M=BC!\XH"@'OZ/2$'ZE\2U[AD"[*;M.QURS&:4YF2+NR11Z M HR4#(2=RRTP%.PU^_P70<71A+X0H[X0?GUA*N-EV_9&5>2J[8Y3]S7BPU&B M2%DA"JBM)S"8L)/()8:B]-A'G7(=187PBXHS$?C59-%SC(C9924,%Z;,H8L4 M/T*1IA-N2(R"0_@%QZ?U6N8FDSFO90"FZJB )'+O%I$-J M^R$$%4^=I8JC>QEG3D)@X)?#'1U]5OP(K@BBY26YDSJZY%H+FQ^U*=O/3AK< M@E]6A3[<:R3L:?)F*8=/;R_UPZHOM$%\VD_@G9[ 86+1>7,+&U%$F9W^(K 9 M@P!E9X4(CO*83I1YQ"B@A%] ':;&[ 8YSH=YV(SS-:3 '5G)^[*N]4SH3,M, M&4K?%4:0+S@9%0(3 0UL:8K 6,23*=L9598X<_KRL^QE79SA[:JE! 9JZQ($ MADS/$H&=3L\I[U%Y";_R\O"V./Z3LQF!J:HHC)UK3UBIB#L%:[2[, FG M\H MTH1?I/TS*W!F:#<]9HOXYP>YIA)S6X O$!@-N7W"M41@3+"I9%6,2D_X3WJ^ M]MMM92Y#0C)B9F!=01]E/=RU!7*^5"X<%5;H5UB?]Z>!^O O4J&G,WPU"D\ M8["$.U59!!9&+)H0BN&HHD*_BOJF;UD9#N0-Z/M>7^Y$+XB$R 61R,Y,%@@J M=LX*E@A*1,G4AX'-IU=W(S,;0+N0L$ MQ2-'"Z%].NQF MN/']>]9 Q&M))=?09? NAB$UPR7JX4NGMN9:\4IUG=J8CP\R@\15 ^#WM5+= M_HM^P>$J^_7_ %!+ P04 " SAF52: ^*ZJ(" "L!@ &0 'AL+W=O MLJ ^MM#:_*52 5^M - ME75[F/9@DH-8=>S,=DKWW^_LA)120'U)[/-]W]UW%U^&&ZF>= %@R$O)A1YY MA3'5C>_KK("2ZBM9@<"3E50E-;A5:U]7"FCN0"7WHR#H^25EPAL/G6VNQD-9 M&\X$S!71=5E2]6\"7&Y&7NAM#0]L71AK\,?#BJYA >:QFBO<^1U+SDH0FDE! M%*Q&WFUX,TNMOW/XR6"C=];$*EE*^60W=_G("VQ"P"$SEH'BZQFFP+DEPC3^ MMIQ>%]("=]=;]B]..VI94@U3R7^QW!0CK^^1'%:TYN9!;KY"J\R6AM9MF#,H&2B>=.7M@X[@+!W!!"U@&@?D!P!Q"T@_B@@:0&)JTPC MQ=5A1@T=#Y7<$&6]D+,>"J%EISEU$!.%@9?V%.C MB5R1[Q4H:INCR?F<*C078%A&^06Y)(^+&3D_NR!GA GRHY"UIB+70]]@3I;9 MS]KXDR9^="1^&)%[BW*$ M_9M$>F&4Y'BRQE8:4* -H5K+C+EO8L-,07*FK1\3-5ID]UT<:G<3,'4![DW' +>P%:1#L"3G@UT^B)-A3XN_!00E^^6U'^*().YV M[MDWO-PV[1>[,J9+OJZKVO[R:-5UFY^>/K7YRJPS.VDVIH9?%DV[SCKXV"Z? MVDUKLH(&K:NGLY.3YT_765D_>O62OOO0OGK9]%U5UN9#F]A^O<[:W6M3-=M? M'DT?Z1OGJYR9;FQG2?-A]:^/34S5*4:U/;LJF3UBQ^>70^_>GU M&3Y/#_R]-%L;_)W@2>9-\P4_7!6_/#K!#9G*Y!W.D,'_[LR%J2J<"+;QA\SY MR"V) \._=?9+.CN<99Y9<]%4G\NB6_WRZ,6CI#"+K*^ZC\WV;T;.\PSGRYO* MTK_)EI\].WV4Y+WMFK4,AAVLRYK_GWT5. 0#7IP<&#"3 3/:-R]$NWR3==FK MEVVS35I\&F;#/^BH-!HV5]9X*3=="[^6,*Y[=<.7D32+Y*9F*O/2V)=/.U@/1SW-9>[7//?LP-S36?);4W7^9?/CX]N;MN]OSVZOW[Y+S=V^2FZM? MWUU=7EVW@"R#(SB8PONH+DW0K X1%AZ&Y&AB]7355 M!4?>UC#:]G-;%F76PA$GR6<3SXW#1^>7J9#IF#:YN+F"7:Z!ZUB;-\GU!S_M M+CGZMW]Y,9N=_'QQT0L-&LY[ _Q5KBOKDF*L@5F)D ';E9VI?&# MZ(3K!DYB/:K!193K#3P-JY:P@H%=-.LR3S:F)99>YWC,MNF7*P(Y7EMK5^4& MY\412SAW"[O<9&T'?]US1AR>9W:5+(#5VV31-FOZKJSOX'1XL?"GW %"MRK7 M)6%!0T?ZHX<53 L[+DJ@P'+>(T+2/<*Q#3#O(@$$Q1EICKQ9K^%S7^,N$6*# MG?J;/6)T17*#O_">[TRT2-(B\[8.EZ[>?+2*2T]H;H+YFO$\QTLDB ($$VO: MNS(WM$\!*F]T;E99M=#KF22W;V\_GN.LTQ]^ADFR3=D1TK=]WO4 #EQ&D?C0 M(_"?-7 ^()24!A1-4C>=H\>\;:Q5J02HV]R5*#YM*K_@UF$L0*G\D^G=/Y/ M8?BI)=P$X(Y!DCVO!$$!W)NLWGER)[# XI$8,8"F M/V8N1/CB><8D>5\G_Y[5/=+R[$?"WRG1J"&4P5T+4G[HVWP%4I].>Y,!OSA? MMH:X%$CJ;I7'5T%BESB$UNY@ MSL?3T\D9J"U5A5\@*B![V&0E[*)+\JJQL%*:/#Z9/!MY:D?\&;["K=GRZ_$: MM0DX0PWTVUJ1J_BCS$3'>PP'BB9K2-#BA2$BEH4@$/Y&?!BP#N>A16&"I\T8 M?RF5,^>KT@ [2W(#5P53>#;>92W!:JB@8G-'IN<39)+H,%FJ]>C6Y>3 M! 25,N?#5VMW/@.TP8\!0\7=KDO ;$KY*/9M.TG2RR@!T*Q@<[ MB#$OYN=-\ /Y_]* F6# 2:K"JB%'! MS:ZS+\#=W$:)#UBPQ#8,7M(=LL5"U8N6D .77SO=#IXWPO:KDK624J;"6P,\ M-B&Q'7J<%T#]3_%W%$0J=,=VT@(%PLV"5#-?P3JUL@M4=,J6AQ=]JQ3&,Q M"7E IH$TA=4 2B E42CV%9YA@51 6DNWPL,X<+&HM3TP8'[*U"CP>=S<)/@0 M:)/5!(@JK^#@I'PQ9"^$3P!:W)5-;^%NW9%"%="A%9"192G:NLE821*444+- M^[9%0.],UCKY*'0A"'I)3!EOIV=2$XBW@VWNWT0XSU\CW10TEN\E4""M&M < M+AN);EO"98"68XK484& =3UB>QAP7'I#GCC4:TUJ!.A8$76 MRH#&G1%;]BP(EP1Q1WH6LJ(#YYTD%RA)W@(9W@&#Q 7$[$'10R-7H&W"2E4) MSQ0L>+R.;)D?9(A5@,2="#E0.I(U6]-PJ02<[0J09",*"F$(X"+-9OSBD^#, M5S6JDKS(98![_EOB Z H_8Z,H+<"#%29 S:>@X94=J SVR]\+MLI;R+>A?MM MLT+5=I3BU%U8HB$I12HK M2;ME@[(@4,*!(X"$%L>)\63A$1L5QI(=0C7!S-F(@8Y/& ^<18_*H#5?.X.. M#+)C/:L6CLL2&C;)NGG!J]"*JG,CE5B3\ZTN2-VFZ16I69\BO%_P=&CSD")F M&31Z,!L"'LS3DL&^SGYO6A3I574,Z 20+^T*L;.LV$+*D$,TH#'C%,0SX4 ; M/!4>.GC*W=0$5-H=2Q$ DR43!(&7V!4PL6/\$MUB)5OWI (P8X(;=,HAVBN, M+\"PB6*%Z-CX"XT(V$D3V X9PLF />MG)=.^(F#"X)!P4*P*NQ6614HKZZ, M_I!($9JTHT!.!D9UZ.#H6 O+-EO#DVBL,QS@FLLE0LIS]P> "!?!#DXV60X<5>^E;B)5<9Y59/WW M-?(EA);SB?!2YJZI[O!)0=-%ECLI?L@!\GY_ =*(XZGG6?UE9%;X!G\%?/YB MNL/XPO"@ZP8B 5X1^W%P!39N-=;4L>J;09YR)6]K0 MA<1HOS$YRLVD1)KQ$I1H@%GR%JW@"LT$YJ=TG>PS$&GJ)G%*S9:/UM.::-$# M@LSQ7"!._'&[:,](BAFJQOB-_2GY+U $V-6Z?S/PS_1'_.=%U:C -S11^#?Y3SK"([D7@!R;SCDZ MSF#O-6*>(?\(8A5*'[B#MU]1':?#890A(84.*!AY=2D+[%*>)$::WJH>NJ4( M 2X-1P26DZS!^D=U]);PPQ)GV)_]P&R'\% GA1L!('6PJ0] A1VKL*B4;(C5 M^9\W_F?C?HX!A9M#&*"@*#O1MS+R.@&HK..2>.55>6"4&=KGF56W\50 MZ+4#]& MY[G )D$48^U#%/QB;_-$:'2 5#PO>([ / O([G5?5LCO;#)]1NKM%&S&LQ/2 MRVWR&WH,8-AN .&9>W2FCY[W(-L;L)2,.M?Z_(L%K=E-*@]>K,P:[KOBNXO6 M/=7)KO%B5N@K K,(%0DQJUJ43@(W$\""Q#F3 EL(>!\$1L/^$0%)(P,KNGB@ M!_2../ MS.!:Q$!+17,F%VQ@IN$Q2<>7^P9P(XWA6GP,,\[.4N)GC+7$U-"I M__ATYKU-:?+X;#;YT7F"V#7T8_@ X/'&4%2P LT3[01RM(IOR%'@ 5FG:_^H MJACZRD)ES-_U(INW2I\P+2K7(*"NP+RJER5RF7.F%88$D%:=_ J:[18V"MI7 MAY!*6:5&T2CF:"/^"#=)0' @5L#B_=/)K(@*6%+IQ9?M 3( ^.#,<&%D$D^1 M$J>G?"T@77F%Z)*),7_O=NGBGDU.@WM[YAUX//;QF?_]'\./^++Y^])I>:1I M%@':I@K!S%D*(,I:PU;U;<0Z%KUX[\FKEOVSX *[@V,_BX[-;FKX>CK\>I:B MW_/%\.M3^OJ'X==GJ7I*]WYZ%N%EMH>72\5+1#/0LS0*(I);@U6H!QG$,/34 M=!Q:\&I,7K9YOT8],:7MQ(*,ZC(9]C\Y%'\Z"7[)J1X03C@JT")!H%:Q< ML9) ,D-%,VD2063,?"U1H%XM<#W/#LGST^0LWOS^\9C+&J@9*+G"\(Q2@/=% M 32Z+;J,1J"GCK0 8_= ,$0_8.+L/V/:4:-JA'HQ!L,G4%>LAM "+@^K7#?U M\OB:8GC,[-2Y:HWCN.0C>NY]1%<#0?&>T/""!87S%#E.Z?YHC7BOV&'M36I6 M.U3B[8,!=3_EHCD9]<09YH@;AJ)G+KK!9I7$^^!B'%T$UXGD@1B2!2Y(],D+ MGA!C4;XA3+GUE"-DT;2T]6!:I#PY8+0)PDJ>C5:&46.[RAP*5QD\560NBK)H MT,FM<5@28>A,04;+3&\!NEH'TL1L'.(,3EN*RPB^EO#Y?6@W M:\^2.RYL6 MF3)>!^;SR* @BJOG>D)$=' 9V VZVI1WB>=S;/(4C>/@,*1UFS7KGT2NA('P MD 8"\+BDS5AU !6XF319 2^XPZ!>1(O>KS1R<,104U@.T(\<)!WP">("J/!F M5=ZS63PG%Z#$R@XPA@ R>)B83] -VRA&P*2-0E%\&V05B',0]?*^#1Y7)&)Q M&'"[T3./+ <+_-X72Z^GL0VP)SX+I"*,82-[B2G,RM^!L&I9YZO M*:,*XTN!O]"[ZR>LQ5M,NI2Y IC888Y0ARS]>C8<"")U$=RB!;6N [;-NJAH5R*XV9Q MC'XS%I."EQB71*PDP*%#GMG*R(" A1-D\0GVCQB1T9@H0H3%84>-CRKQL1XQ(9]G%9C*PAAN!4G*_@I!.:$11E;16R88K"<[XE()M I!P^, MG!2U0- L>[,?5&LX-X#^',P3/EIR2DR45Z6N/<[K/.BL\R=A_[@)SX%*E@]L M?0Z2J5!&$0_,G'&%'X$$K,,0=A*831ADTC$PZ0K5AZUXL@3!V>OK)E9' M \(4X0*PT/MC?SRNRQM3URDM+0A#'BF*0)"H,2CQ*G403"= M#0)4PJ,MNL')V5.;+;FF75Y71H[=_8,W[K3,(09$2FE7>[N+B"^S>T2#VI]] MV" >7*QW57',&0^GPH9D8H&W;BD^=F>AOEA%01>SW6?3D=<6/XEOJPXY8QGZV!#!T,_%%.'2#5).-"D:PWO1 MI#3X4.L9UINFYNOBD/J(^\@]1(N:--5X3+1M01DTV'D@>7Y0K(^34%Q*$H;DN%D91(OX:"DP%G9H0^I!OF] M-Q@-R5K0[EXW&"S2S(W+\YO7+FEC]/F+IO!N71UV?G/A1KTXFZE*P7J"*A0 M#W@N>7[R7'__R-C+5W'AP$D4?*$Q11T."!#$533;@&P?-(G'@3D*,$63, W7 M^'O=1Q9<.Y@IE1P-SMQDSE+%S.E0"& X">12!BC0A!1YDN M8"#ZA#=D!I0YJC)\7HD*#HHCIGMWB?H8.!XF,1^LJD#GH:-D@#]Q<&(@%,[, M6]*>T&)LVI:/1%.@V:7F@!@!X0J]9 C$SI '#L-.471M:K8C>X(JU!LJ,N;5 M0]2*D%N"DK[1?"( X,I4!0$7-T!G(3N1R#U0HA=>S8O5(XZHA9:9-XLC0_@A M?\/P@;TSA!:%.FXXK!K[/%+QH3N49FZ*_OAJ)]O])M,=+%?R6(V?*!WGZ7&. M0FRQ.GI$6 :FE--JQ3:+/%R>! *3C?,=6,R1*2H*-H0 E-0 ML[2;QF:5XPML# [#B(.9VW'/!!W3_V)-5=$5H. /C,;O=(8=MB19@Y$]!P$8 M.6;RT70EYW5 M/5KP@(8I:&$-QD%3GSZMU$YZ M%]^D./J01M @5"54$U(X5[,V048LXZ"#6+.(:$-A&CX1P#1"GY*5][8@P4.3 MHX ZFYZXI/"]"Z) KO=NP#T'5Y8J*FS1MA(CYI /+@M4PX5CX0?V'=/5 4V2 M;1E5'T5=4RW3J_I^2T P-:=0%@9+ ^"YV /EF!H0/:A=G%@:YZT&^1:106$F M05;R76E0B8V] ))404=;HG;&EEPFB5 >;ET0M):[SL4-?!LKMGLP9&5^$ 8/ MDX$.,SK4W?=$K3KBHBCNPT9-N8@#'K#S&(FN Y]"_(O9"_RS5D;8*]S&2F(> M)16,)!,$9Z>(.A([<3!S>"D<)_94,=PM K>0&'/D. FIBSWLD;@)TG3BE;U# MD#T9P"UJU&18)',NCG,S\9T*Z@8&K$.8*.DJ*,<:+'KP% ^$G"=!SCEFIK%< M/SQW!-9FT9G:Y0\2&V@IP0S#E V("Z)//T*3E%),6T,7KEH]2-08CIN;0>:B MS]0.#Z77$L7JT)A#WL>."DTC9V4%0SFZ,9TS +;;*_P\-U+K*A4 &PR3K0\K#&#'.2\4'*J\)T&4X;I"H>V@,5[:#76HH!*#(29]QA MCF9+CWAX<2J1.&K[#I0.)EO4WM6'CEBP1(.LP>P?T*9SRJ?]%($C@"J)__M0 M16HK\&#\$0V M63&@EKHP1L[M<]LA+,-PM"81IWS9WVX+8#$S95 M']B*84D.8Y]Z@CX&_I,/02UPH$OZATL;Y;L[+5#372F#&ZMGI,9YJ,B'*?H: M.72I[-$R:\#2OF66%]NZEKD$!R*E/'BO'E&WU7+UE-^+KR"X9U>?7=VQ M*ZK T'HC&1-W#8S#C"_)'N;*ZTR*ZF4U-FUT#?RPB;+IN]U&' >,6R0(3D]P ME>53HI[%6<[ M2NO1@>*YXKO0<#E<'YXAPMDNRD"FFF.@Z(W%5L7;/HS[16@\SAT#T[ M]BC?T'#"N;@B&;0J!%J"[%I3@E!AR2J+GK"%Z,8#5V*KOE(JG@HT'@E>!5CH MZM*!!9"HTZ/"\2P\8A<[/!!+M;#BWIL@4J2%A=5^I^*972-A@QP_,-0ZWZ"O M87 5+_O.!4;5/1\@I>L?9Q7>5_PH5[>+8__ %GC["K(A\Z5L5LV&PY@THTUH M&X1%$?JS"_Y%ET=(*"M1X"R0.2EK04CKPJ^#%,C]=%]=2 L"/PBU8D6K]1^9 MFEWD9]\AG,7RZ%OY(7R$'REE>,AVTH#1ZFS4C<%1GVNK()Z/W7".B92AAF=0 M^F&]D*[CLNI+4&#^+5MO?M836U_0-UI?A%91F\Q;Q)T%CW?M-UY?NI8)6OYT MIUZ; "\"#U#A#C4$N6[W,TI V>(EB,UYEG]);I3W^.)#S#5RG#3KN*\#DQQ:0>.,@*\87P$=*$N)1%7BUB M/Q&+*]@ MAXHDGZ#N1K9[KAUB3/;,(AHX^V("X5&499;3T8E7"?)%\?*??L& MI_GL'6WT'!0P&E!^QK5H4K[X77?I02#(D]@UE7Y[3OSM:*S[YC2"_7WF?B9" MZ .7_3X9%3Z#JH"%I"*P1B?R3Z/A3)8A5()86'SSHGA_!_:+K)+$AD7RHR@/ M;FWB;&#M?$62E!RP DU+^: MZ:2(<51.8"NB"^V>4,JM4Q.-ZT7C>>FPQI^\%[IO#D1Z=<&%ZV,U(<;I6*T] M,"1TM5IG[MI&$%D"I>*6XJK=P,LT4BO/N<0N_8 M]PNFQ1VRA,LF@&=K8'3M#1,%''=349./(S"B(O*0(%Q%6; ^NWI58F" ZEMP M3%MBRA@O>P?6S=J'-BW:IM^TN N&'I68= T7'P7+0MN4-,A&G9&T8UG6XYKE M+BP#JV9NE%/OX5'8C\#M1;6/*R]]PHBUU.5(7 3EJU=@41!0OJRUO9%*2C\& MQ(^6I'+:)SB@/V1N=<5( MLH&5,C;C57BY&) T;5$;#77*WD07I/Y*N ORU*$%T]+,:+SP1,2M].*=_E$T M.179:QF0%+.S-4=M<*17%G]T!H=.1 INE>U0E(-%7[DMQ1/+67P6[=IHW@IE MR&!J0QKK"]G@%C!CP"5-9PE<'/4L.W@GO!U-XY.<$;528VYZ$5\WR!T,<+!< M>6B=="^]\O"6'DR*%#3D+A@[#X"!%[ZOA1%7^;/SG.$ MS86TU=IF/E^EU\Y86A8<>!L8:\2X5)82:#4'[;3W+M!_09+T8E1\NLU*KSGI M$< ?)(-N$2CQFCOCE8%A %=S*MILZSQ:6.;7FRI-^DZ G295-L?>!2BR5R8K MTD/%H6DXB^_[0$(<540IX-H"LF"1,U&6MS=;\@/2QFS?\GSD\M740]1^)@XX MWL^A:$O&J9J& \/OS@)"##O>D(.%C[Y]Z>$ /J/N/\MFGP7KS M9FC:LM0HU_,>U +Q0'CW%TL*)R$X_5+4,FY56!=1_L+A'_=H>%2+H_K"7G;! ML,5%Q=1L>DH2VC3Y%]-IO-O=AG/:LXJGYH=W=0T"*_G@JM$=&0'BFU<.\>"[ MMC PV&Q<0QL7(Z9Q-6) L"-EMZYMENS )TN$^(<3WAG@2!59 J,5C+6VT]A+ MAHIVH\\'W1IP7($>\G5)J2B*%VQMW)=R,,3=;TB[Q;,RGE&&;%A_)UOQ_@#U MQ;B+B9H6>7HMQ-"2E747<'U C:0T.DJ$.1>]\F8=/SE@!_F7U*5SZZ!0]619&3[M;SX05,>D6*:R4_X4 M[S+;4DJL%AU]-7G?<5HYPA/=9E_,+C%@RS<[@\"KP?P>>8J#N"C,&G3QW[*> M?W!95[V.U6*HD+&QK$?EKDS?68A,!<]G4<'SV>1Y7*<>U4/'9>J703.Z.+_K MX#&"#ES3,]MAY^P5;!UF7LNM; M P5I<)L&$UA+[O@F&Q<6_5OS.Z<'+=6SE%4E7&]=9NRO4?5,1*%U;2(9H7'( MWI&.;F_^\^\_)3?7UT^DN M"7RAT\Y#B\CG-&P0, VJX7&.Z>1DG':&)8,N#6X >G_FD5P -XB?Q>Q0O#]. M>FO8G(PJP#HN[Z??CH2?/&&&,F9,#'I@!UV6F>Z!!4)X,6&">3 MF?_\0);1-S1-&&):\PWVDH\_Z=@/L;AX#I#&,M.,/ZR"M>]I9\ MEF\T_@-L^F#[R3B&HYQ/$X&P ME-@5_XPWT]3L'@4][8KSUF2FR3H51'#P( [=8]+'C/-BO M8D6KT>N).#!>*5,+9"ZH-NTN HUF[NG,OEF#$:]9UU7:#(AS=S@"*,%[5G-D MBW'B:>8HC>KW6.V+LU'CDD'R/>*Y@ZK3\[VP[E['">==&8-T7 >=);XCQL]QC5&D?"&M#[]>KZ]LJWH@[:A#/(8/.@"%#G@?.=B().C")SJU3\)U4-"&(I*$9DJV-&*@A/=J;&BP M\"&D=%'ZHE.70D.NT9V,@.WM/9E97T:JQNZ\P7 8M?,EHM+,L1"![BOA)"LH MB)G(DW0(W@"5N@7KA@3+C%*!@.UM?C>8U/QKN=$P\;09'*SKHH#)P-LWS UH'U_LT)\84N& M\[I$O*+FDHOA75%6!JJ,E/R"P^TJ"!E;:FTRHG<=(N/)X17O6P6Y..V&?$>$ MJ]:S%_4V8#<>,CT.K'//>6+MPQ%#/#\E;L@"E-"D6]*>@^,]#5$0@5*W$Q-$ MFAH& 48-Y1+^'%Z2FS<%'6$=U_A>EP91B32U5* 0'&S4<-:!/\Y@Y?8IP6/W M $F;RU+93^R*%"$7+T ;;(9N*R0?*A84L5%:EUHO ML!N52['[FCF:2I.0%][&K#;DL %YNZ\U;.:KW'TS 4VW'0>J>S%,>!C,[)8, MF:A;\WY/BLPG5([J-9=#2>GF.UIB8Q5^&9$RR6&W&0+/$;/J)Y'S4O 'W9WP M[..9;_R7)H^/3B;/G@PZ+D[_L8Z+!QHN\@MW^MHDI_S@BW3O]5Q&>C>1W#UO M\1T2H)6(]2@=\\MZP;=*+_&AKDA2[T!\(.B5ZUV8(R6601N+!O>%+U1) UXV MAHJCN.ZW2>%;NBE?+>U^-DRM^Y@C_8_,VKL\@(%RAC1G.+A@IV.8(QZ6X+4- MC96I-:QQ2[Z+3<9MV40]!LIEX]M>QL:]X&[9.@=##TI2@!.MR_\(1!\'8O4T\'[LO"B9';P<0$CKD\9*FC5$KA_T& MN1C$T\:(1UER3=T83P]@_9-4-(Y2(@C(2B0FIHWD#@4P4RV-=QJ/[W=Q;_^) M[]@>&/-F&[U0$A2+IIJD!NWBO@7_T2K(^A7XF2RHKD_.83 M_7(\?99ZQY5"D_!J.G/-[.)P$?QPQ89+=8P9E#?-HL.,C.0(+/>NV8!^?OKL MY/CLY,E/KO^,L]G/8T_-%6;H^@0GSEZYTA)SZA9V434]1Z]Z&A:$I8##@GB^ M0E&AN'\2)Y\?34X<3X^^7 M.4XN^/T.UZRL'-WRK<^>PY4'_(F";M&333W^RIKA=>$FD@Q^*NR0OM9-8:A4 M2R5:5GM_-'7/9*NIJ1IZ^PQ&P7/C;7;2Y4 KD-85@FK#@6JF2=-9K;O$*:@4 M$,-IOEY.;[1RIUR,OH('+V10>=R%Q*_O.0RM\MN5";VN^D8:><-&V'"=U2D7 M%MB+W6&)F_8*H'>^:>?-#GKW!;K+<[CEUZK!+SO2\T.29^$>TVE=; M=D;O5KL8[IW!/-\KR^8.>-&+/.3< FE05_D-D;X/F:L-XOI-CJUT7-3M^Y1R MK.#3IF!5?O3W)%MT%.!C\>!(5S?K;$N]-BFQ^4O+PB2ICODK?RB@X4"*9:)P)(T).I4G9*U6N?5,4721R'$4,Q%46QSPB M"CH--5'TE6"6#J-M$':CFF-2V8+3NW8V9(U9<:6&P%A@DM&*.DL2/,C"OT\* MQAJ9[P?"I?74'_JX=R$!'[UL%D%CW/"R_@',GOX_838B]F\9**HBM\>Q>G9R M?'*6^F9[VGWY(W(("9()>K\X>_%$,#:-TZZLI%))Y4%1NEY/ 2H2R\,X+5Z& MLV/UI75D'J3)RA1+#B4PSF% (Z[Q"6]P6%ONWVL7F5'7P,KA$ZEU]/ZF]X1X M!1]2HX;75Z_??W1F#;X'%;O!\*JM@PLY0 8!XO!U>J('H6SWQDB,(N@6PDL. M^J7P/2%[(?U6.>[(*UC?ZD LIJ#86A#_CE=>-$&1PCIHR:BKDB^9.F2I>(E> MIT0]3B*^$(>G&_*%6?_N4=A(?)!4*M:].X67RJ0BG$WLO[[._6\OEV8V"@/# M]JJ^P,XGG5 08=W<&7_=]"4AANNZY54L;:4I?#YN;!!'G0-:^W95]^73[M7+ MIZ6%?W+XKVVV\"\%;-YD7?;J)1@>2W,!0ID:+]3=+X^FCX)O\12_/#J?_G0^ M>_041OK'7[W<9$L#(%QBP^/*+&#HR>2'9X\XE4T_@+V(8&*P<^A-S14V+ M#\#OBP:8E7S !;#[!&WOU?\"4$L#!!0 ( #.&95)-A)RI5 D %$: 9 M >&PO=V]R:W-H965TG S+!%-Q30N[6UM1\46R&>=JRT)$.SOW[/E>P\"*'";'^ V+)TG^=< M7=DGCU)]TS,A#/LQKQO]<3 S9O'A^%@7,S'G^D@N1(,G4ZGFW.!6W1_KA1*\ MM(OF]7'H^^GQG%?-X/3$CEVKTQ/9FKIJQ+5BNIW/N7KZ)&KY^'$0#/J!F^I^ M9FC@^/1DP>_%K3!?%]<*=\=+*64U%XVN9,.4F'XNV: MD2<3*;_1S47Y<>"30:(6A2$)'#\/8BSJF@3!C.^=S,%2)2U2\6PP+ MYE7C?OF/+@YK"W)_QX*P6Q!:NYTB:^49-_ST1,E'IF@VI-&%==6NAG%50TFY M-0I/*ZPSIV>5+F1CJJ85);M:",4I6/KDV$ X33DN.D&?G*!PAZ @9)\A:*;9 M>5.*"_W0?T5>M'0ULO*BM[G*>%,R/%M( MS6OVFY+M0K-_CR;:*$#F/Z\HCI>*8ZLX_O]C_*H@(N@'O>"%^#@ [50#V)P M>G9Q.[[ZOY&;NZ/K\9W5UC_BL:P\P?\]^QX\ L#6?[.FQ8<9>'0AA])>!0,4/&2>4K8X#J8I;&RM-U9'*' SB+NM+N,D5SN$7J9E6#6\*&,Q@N;')TE8R68_9 ME2PU6WIXQ"Y0.LNR(AE>+_X9J((5J$;%]Q:6/V>6&UA'V&<.[# ;@""W\"IJ M25(Y [ K82.E1,W)*U"QT;QP4LV,&SS1J+O."(I/N5+3I^!J.M4SJ<1F_'FW MU*J<\0> MRAD:[-)47AQI<<045UI0WAZ+OX6/*P*X=R%6T@-/-/BWH;6>R4E M1^RL53V\S:Q2)?L.VAG' 01F:%?W)O?@GO#FFVH7IGA",NO.I/-%55@(\0;! M\]CEY=BZJ$0A56GCVI4,ZR;)F;;(.)^3\R2A$. J@03/".6%J![XI':9V 6J M98:D#8KL@U+V .[RLU+S+CA*L)/5M=V4FW*7.9R]R]9F@NKS2FN)HM0 =.O% M 0E4K:M+EL&>@XAS'DXX6A!]^PC:;):=$TL#B%I'2*?H8!VN8(W HH@XKI#- M8QL+5(8"P>Y137*FK;+AZUAB44?5A33*NBIML":\!@6AD+9M)W#C^1HQ"6SK MT5Y(>+$K&5K 22QE4P2+=5,L/M8@MV7-IK;"5J$9M5V "H(LYPCVYASL&I5Y MLG8_6\SUC$W1Z&F2,\'VM6X%S=_)A%'?%Y*<58VJ&M=XNAYP VL[ZYRF=$]E M379\8#<@ &35%>^+ ^7ZDFR[@.F:<@EBF]:2^UH)PW^P2ZFUB^*NKJ'; D=3 M8.[]W5Y+#BP79*L1"'W(_B6X/DQ8G$4,_D1ICMVGVY6[*1YKL",FH9=E*P7=[94UXL!A M]G!S1>BE>;ZRR-YUN:Z7B=N%J(,T][(H.60'01P=VML\RP]A'&EB) 3EJ2MX MD8<@KZ%AI] L]/Q\>+C'5&Z,JB:MH6I,P&L :,Q3@#AA=MFYQ!2^_$\(O#N_ MNP$!C2R^S="5":4!J8,P]H)A\ :@+C>_3<3&6>JEPW 9_?ZW']_"; 3$^%&& M< _#P^7T"-MA'B=OP"[)3R/ 8RD#(UF0[ /%&'G, T)*L,)-G"# PUV@!+6R M>,O+;MBVE+>NLQD1]*9"43/]M:FH_P*;V .O$2U>_H%CG^VAGT,9[5+D#[<',7 ?>LG0LB#(Z3]($6:;@A#TLC]* MO=(U'&1>XJ,<.9PL]K8D3+V05.X@7H0ZMP?Q<*A) .T/+P1@;RAO8YE-2@<8< M2@%,A@*7Y'N1+4)&XAA+AT%G:>"E\<[JCWE^\B+1,/Q3B':01='AE@8W^OHV MXZ,^' 0H7^GA&D%]E*']"1=%7C8DB@V]V%(M2E"&#Y"])/V3A(MBS\_"MS,N MR[PT&NY@7)@/]]KH,O0<^<_D6XBR'.[#]?TVNB1!!45AVVX5/_,_T-2/:XX# MK^UP1[CH>I[+BD\PUW1G5>H&7VD61_9@HREYW;N#VZY;KY_Z0])MWTR3O%^7 M/?!U?[!]UD!NO4=X6YT8;%_>F0:E<^MOL?*7.W_=86OS(+4KYF,Z!-@S M#5W060%\LYWB.X;:EF391N>ZNNH>WBE>BHWS)X"?HQW8ZA_<\$5#;Z^D)3PB M@>/:ULQNV#&W:%$/$./.M<0+HV"[F-C1:T5^F2>/+7!B,Z[BD4<+FZ4$)2?V M7UCI%:&@B='AAF-.MZW^;^_>H%"@+8F)<84YI,WPAS_VX M2]6Z%IQ%Z-RT!24W[/*U8=6;DI9%.)9%F0U1@O;PG76 QE&HL?V^]-KY>.TU M_US@I$4?,^BDC82Z-_[+T>7WDI'[3+":[CZVH!3<5S"F%E,L]8^R9,"4^X#A M;HQK*VMWPV')E_SDAE?U;S"-TNE M2V9QJU=#4VO."J=4RF$4!.-AR40U.#ER9S?ZY$@U5HJ*WV@P35DRO3WC4FV. M!^&@/YB)U=K2P?#DJ&8K/N?VKK[1N!ON4 I1\LH(58'FR^/!:?CN;$3R3N"S MX!NSMP9BLE#J"VT^%L>#@!SBDN>6$!@^'OB42TE Z,;7#G.P,TF*^^L>_=)Q M1RX+9OA4R7M1V/7Q(!U P9>LD7:F-A]XQR,\M.CK3:@"9I1*.%H^JTT3E145+F M5N-;@7KV9,8?>-5P6&I5PE155F.[AJFSSC6\_:0L-X='0XL&26V8=^!G M+7CT G@8P15"K@U<5 4O'@,,T=.=NU'O[EGT*N(YSWV(0P^B( I>P8MW]&.' M%_\/^G^=+HP[__L5@Z.=P9$S./IU@\_%^550:MQWIF8Y/QY@9QJN'_C@9';Q M^>+3W05S>8,3@&%DRR M*N?&@UH+[%0AM_1&Y8)97K2^YGUP"I4WV*.6V;9+OS9"5RD'EHR-7<=+;<^ MW*XYMF*.4\EP$-5+C$"8/4X%IL$JP+&$AMQT$'9+V@IC+E%D MP?(O,,?("L(Y1UDWE@J-'E2PV()%%XQ856(I"4F.HVG_>]$X;AAF)A4BNK0L,(J8(GQ? M<*24JP83@< Y%P]L(3D*:P+,98/]2,@OBO:!P% :)47AIX[?\#/F?LV%( (Y*45)3F,2"T?VI#D"R[#@I-$R:T/W81PN5!83_\@:M'H MGO\6J1G@-$]?\9(^3%QC#79\2!-U^F5->7:%2' N(96R^_7KP_E_M/E#:^Z: M+U?&=C'_$5T8MEIIW@: _.IX^W"/I?_]+<9JI:UK@4[.E3%] R&<%JL._DF=+15U MCLN3\WA!MRP?_J2L7KQ0(RY=E"IXB[[=KE5CD( Y=/TIN7/[4C:B,-W\ZZ)J MX,Z?^W 81!XP61,JU'FA5E(JPA7XP#9XMRL''><=^$H\I(T@3!&C?$(I5(O M&J40X?EX'$(TR;PH22!*)MXH2'\R=9WY,$J\28($QI$79#$^0R^*TR>&$39# MLYF7HL@H]-(8C<>)%R0CB-+0R](QQ$&,-*)6L^@G.I?4NEU;.HMO?DNC,'J_ M>R9/;#U]_S9.X\-G3B?I(=PJ^@STEP ''R&A-$[02R22CB#. HQ%_#22"9)( M Q?Q+)E .,Z\<99AY./)Q)N$":X2"L4H=*O "X,(GKNP#/#[I<*NZC9D8/=?Y.1?4$L#!!0 ( #.&95)B8"H!<@4 %$/ M 9 >&PO=V]R:W-H965T:7?<67A?'/3[+E[(7+B>*:3&3&IL+CQ>[;SO"BM% M$HSRK!\-!GO]7"C=F1Z%L4L[/3*ESY26EY9?"KDYE9I;'G6&G'OBNY@O/ M _WI42'F\DKZ'\6EQ5N_\9*H7&JGC"8KT^/.R?#@=)?7AP5_*;ETK6?B2&;& MW/++>7+<&3 @F!GSOY4689.P*,GVN?G69+-FP_U]X_A=@1RTPX^=%D M-RKQB^/.I$.)3$69^>]F^46NXQFSO]AD+ORG9;5V/.I07#IO\K4Q$.1*5[_B M?IV'EL%D\(Q!M#:( NYJHX#R3'@Q/;)F2997PQL_A%"#-< IS46Y\A:S"G9^ M^MF89*FR[*COX8W'^O':\K2RC)ZQ'$;TS6B_R^Z(3UN*!*T0LCSL0FY/V3G:FGR\N MSF[.OWZEB]+2C?#2TEN1%X?T"=J:B?B6KK!0Q9*#NU-!.+&!@!S"-2GYI8&0 M"F.]TG,JM?*N2Y?6)&4ED6OIP@SGJW+_36A($R+T/3HK+4_ZA<2?L@G]+(7E M1? <#88?NB0<%1CB 0.$2F-6BXPRH^?O\9P3MP4HE-!-2(IX$5 M$-]C7$M) M99$ 11*<"13-.4:RMGF$\(&+$$4B>5OD-H&)\,$N+JWEY8F,T<8D*W\6:J0A;2T\ 58B&^%!(>(5%X(96N,\S4/>B!< MDQ<&D"KK/#DOB_:RMK5?%X*=FJ;6SX;:#6Z-SE8/<[!4?M'L\ LY34O/>HB% M6U *4J$.HBBR%3N4]P5:*4PWY9Q#&MC PB-6)N"[*1E=](]. \]@6)$=B2_S@CU51'^*IBT$OTAX>1]+B59,T _R86TH6W#1Q5J' M#Q4/*$W:M-F&#:]DX64^@_O1H!O4O*7WU##='PL^-LB 2GA98%KH#2KG]W4/ M$%J7J'Y#\@WE FG!-199K29(DALA0V17S^ER*Y:6C&N"/F+QKPKIMU1_2_5_ MD2J3/D-!V8=^0J_U-Z?Z&K?XUJ-KN!=Y*!XV:S%1N7;N9ZTP4.XTA=9T+&DF M_5)*_1 WI^,1!)R98V,3P7:!GLQ$*2S(*Q)3U.D]N?K!_6#__6"7WOXQB:+! MX>:TY=YO'<,N@LYWKDVA8AJ-!^\.Z HQ9"I=U90P[HE-3G:E*#QODWFYTYF&R8X.0]@E]P&N0N:C$5Q0-?&0X8[YSB1+4SI MD#?W#KRLL(MPE'N(=I_>T%YW;[2WR9J(^;""["2;1KY"]0B=.XI&KSB<4#3N M3L8?-OZJ]#[A;P[[UI;)_^B8W-PCG;VQZ^!_Q"HP:?^P)]A=$A/GH+E%3_\#4$L#!!0 ( #.&95++ M"GX4Z@0 . + 9 >&PO=V]R:W-H965T M?3$+M2>I4E!E9HOY_-VLDMI.#O;2NPM_L.>::+2E"R]"4U72WQV2<9O]R?:D M?W&IBS+RB]G!7BT+NJ+XK;[P>)H-*$I79(-V5GC*]R?+[8^'N[P_;?A3TR:, M?@M6LG+NAA_.U/YDSH3(4!890>+?FH[(& 8"C1\=YF1(R8'CWSWZ:=(.+2L9 MZ,B9[UK%')72%Q3V9A$I>.,LZ^ .6[C%,W#;"W'N;"R# M.+&*U$. &;@-!!<]P7_/U"EMTARV[*LOM_V?H*W/G%\NSR_.3+]958?CD67Z\_G5R* MHT_+RS].KL0XF+-Y_1ZTHDL4$<-U[;(CFX)3:$PY0YC_* FM#W3F2) M'D/\,I^^0[<9PP>G]AKG59L[Q!D9$1:=D,)SO_/F)I"0R57," &APA#."2^Y M!J*EE4KB*=<9H;MCJ6U:^ XL+WZ55?V[.,5P6,GL1ER17V,?..NU3B=?!J:< M,:1*N8#+23I U6KC-W<>")$9-CK>M;Z&J;B&FJ>5TF%4'!;L*6 :L0K4AWI,:.#%S(6T MY.4&$P2&:&E"JEE&/DI6VE;,I6;E\:]!]0F[L(4@@X+U-M,M94U:3XD-]Q_@ MJP>9,/;K&C1EX8F2"/5:H:;HWR2$1:6JT6V-:<[>)G64Z"K"%TJ1Y4?[G+E< MZ9AR#1497 9TJ;.2FXOS*9WGY)GA6+EWZ$I(UW;MS)J)5X0RV&01K64-3-XY M%6?H6:4T/VR!7,7G/[G\F%GN7?6(4EM^U+55VO;1BCJY"IX1ORG(DD=>E/X& MYRYSMLT7^EH[;=+<*22_4OB.^+NI^!9ZPWN\(4W>Q,:3L(PF0RERU#>PGS@? M#=!#YAK+&_$)U"$50Q$7&9,*),O.W$QZ?\=)UM(TPU%]:KG8@)AU,9W#-;2L M#$W%*?K[/T6.4C=)D\3Z$*OM&[KEVA1I,#55W=:"#6'0OL!HF!7%#9'].>[M ML"N\:^J$J6,R&9V0G+PGPE3O!TUX.&O0W2:XUT_!:^-J/MT9IM5H^/1GFGXT MNDZ;VUDB?FKZ/ABGF-Q>/:+W?BL)&TT>19EOA_7CYAHU5FI]*0(V:(SQ[J;# M4P>W!_X(/U+=#A63/FJM_8]<6$P_#"ZT78L39B/ $:%M1#-H]%@7W'V%6-3+ M/@0J4JW^[4HP&]VZ0+U(=TM,=SXH[05L>#M<7Y?MK>U^>WOW/<_O9VTW]?^(;HZW>%6+L*G]+/$%9P\;\!Z[ESL'SC!<*D_^ =02P,$% M @ ,X9E4DPG' I0 P [08 !D !X;"]W;W)K&ULE55+;^,X#/XKA+&'&<"('WDT+9( ?0TVA^D6;7?FL-B#8M.Q,++D%>6X MG5^_E)QDLH.VNWN1*8G\^)$BZ45O[#>J$1T\-TK3,JJ=:R^2A(H:&T$CTZ+F MF\K81CC>VFU"K451!J-&)7F:SI)&2!VM%N'LWJX6IG-*:KRW0%W3"/MRA7WO!4/J!_"K%S M+!M!>&W45UFZ>AG-(RBQ$IUR#Z;_%??Q3#U>812%%?I!=YQ'4'3D3+,W9@:- MU,-7/._S<&(P3]\PR/<&>> ]. HL;X03JX4U/5BOS6A>"*$&:R8GM7^41V?Y M5K*=6ZWU#K4S5B+!J?SASCBDCXO$L1.OFA1[P*L!,'\#,,OAL]&N)KC5)9;_ M!$B8W9%B?J!XE;^+>(/%",99#'F:I^_@C8\ACP/>^%]"?H$;284RU%F$/RXW MY"S7R)_O>)@N1N!N0@NF@L*0 V-! M6RXS] M="3U-KCJ0VE[USNTW*G0H*M-.8(GOAS<5Z^@OX%&+1:RD@7(DKU[283^/("N M[[[S\_.X>O/^QI.S\<_43I6E+E17(N>@5R],3W<55RX760F%0L%S MRG+2H5*=9$O.2L]3SW\[8I5P2?P67$D^:Q;;SA:U\'>5-0T4:!V/\_WX04NA M?"P6+P77Z';T6H&ULG5C;;MM($OV5@N %$H"61%(7R[ -.)D$.\ ,)H@S$PP6^] B6U(C M))OI)FUKOWY/55/4Q1KO9%\L7KJJ3U6=4]7TS9-UW_Q&ZX:>RZ+RMX--T]37 MHY'/-KI4?FAK7>'-RKI2-;AUZY&OG5:Y&)7%*!F/9Z-2F6IP=R///KF[&]LV MA:GT)T>^+4OEMN]T89]N!_%@]^"S66\:?C"ZNZG56C_HYO?ZD\/=J/>2FU)7 MWMB*G%[=#N[CZW<37B\+_C#ZR1]<$T>RM/8;W_R@WY(-#Z]WWC]*[(AEJ;Q^;XNO)F\VMX.K >5ZI=JB^6R?_JF[ M>*;L+[.%E[_T%-;&6)RUOK%E9PP$I:G"KWKN\G!@<#7^"X.D,T@$=]A(4/ZD M&G5WX^P3.5X-;WPAH8HUP)F*B_+0.+PUL&ON?M$(R=^,&OCB)Z.LLWL7[)*_ ML(L3^M56S<;3ARK7^;&#$4#T2)(=DG?)JQY_TMF0TCBB9)R,7_&7]I&EXB]] M-3+ZU_W2-P[%__]SXGXG/QPMEZU8V5=^UIE^G8 Z7CM'O7@[I5KZQHE?-;?6U-#'DV$!2N3 M:9(=(GI23F]LZ_L'!YYM)L8^(E7EX%&V 5*WE;O>X;#'M#*5JN#Y %&F #A(YJ$G M6TM.>+%^;C0BX$ ?E3/((B%YQN;(V-/&%#I41,QX0R"58NQP"^'52N["W"-P_ YY;R7<6L&@ M*(@SB<"E..S 5+YUZL<,N#W1!!@FHTEH*_6Y@6< M >$7_:PX@0JMQ(,F#3;!AN61*IX%]0I]L0\935BCOSWCM7 E1XQ%A8)EV* M6LY*^1(VXRBEM7@?.'IS>"03)PBD_2U F&VU*/ELDD_*_ 7I,+R9>J M$'V$DU,/A]>I++-M)?6LL3[;4G\&D>*(U]U&TC#4GBY)UQ1(L'C_]IK^Y"+) ME#U533)FZ2SHS<\L.;0+EMM;^NV83WU\%Q2GT6(RXXMI%*6%W.-V\!%&@]C MG&>* FF)Z&(:#R?[6R[\13H=IKM'O>Y$2Q#IV61((UD$X#<=^^/H_>/B>_=3*A'FJ2E:% M/VH"''F) % ::^]) L3^AE:\O4!GWMDGBY?$DOX/8.$A-_CV83D&^/2KBZY M14A#@+"6?'[IFM S9D.U/I ^7A=F'4IV?:HDWF+:[@%+A81,DDIOL\C.PSAC^$J#.PU!CF8AKD8>LQ)AWG9-WE4A -!H"[&@[29*K0/&5 F MC%,YH\C(DU%XIO$=!M1]*IT0$*NXN^-H-E]<\5U"\3A:Q"SV) 5O9O.4+R&ULI51+;]LP#/XKA-'#!AAU_$AK%TF ).VP "U:]+$=AAT4FXF% MRI(G*4WZ[T?)B9L!;2^[R*1(?OQ(BQQME7XV-:*%72.D&0>UM>U%%)FRQH:9 M4]6B),M*Z8994O4Z,JU&5OF@1D3)8' 6-8S+8#+R=W=Z,E(;*[C$.PUFTS1, MO\Y0J.TXB(/#Q3U?U]9=1)-1R];X@/:IO=.D13U*Q1N4ABL)&E?C8!I?S#+G M[QU^<-R:(QE<)4NEGIVRJ,;!P!%"@:5U"(P^+SA'(1P0T?BSQPSZE"[P6#Z@ M?_.U4RU+9G"NQ$]>V7H_5]CONZQDZO%()XT_8=KYI&D"Y,58U M^V!BT'#9?=ENWX>C@'SP04"R#T@\[RZ19WG)+)N,M-J"=MZ$Y@1?JH\F4II'$(R2 9?(*7]F6F'B_] .^.O;*E0 -,5N!K M9L+ K^G26$T/X_939/_7R4]!W A>F):5. YHQ@SJ%PPFT_G\_NGJ M$JX7T]GB>O&XN'J 0S;QE@V81GJ0EG%!!F9@I03-G+D ZB8V2]1]1^F("_BR MD/!8JXVAIIBO,%<-C;IAW;10G[!IA7I%A"5*7'%KX 3B+$S3,R?DX=GP'&Y; MU!0AUR"0AN.83TCO5VN4%EJE/6@>GA=#*,(XR_H"+-L1=4)-4C@+\^+-PJ5% MZH&%)"R&,21%T9M*UG++!.".&%?<;L@/8HHMSG.XM365RMYI4![&14)GGJ?P MJ!S >UZN=.4Q3B!UE&,2LBS,AT-X[YU$1]/7H%[['6.@5!MINT'L;_LU-NVF M]\V]VX$W3*^Y--3+%84.3L^' >ANKW2*5:V?Y:6RM!F\6-,J1NT&PO=V]R:W-H M965TD_?J[3W>3ITMMOME,",<> MBES9LT'F7/G+>&RC3!3"ERO3P;3 ?-C<\RS1S=&)^?ECP5]\)]+>\, MKL:ME%@60EFI%3,B.1M<3'^Y/*+U?L&_I%C:WF]&ELRU_D87-_'98$(*B5Q$ MCB1P_%N(*Y'G) AJ?*]E#MHC:6/_=R/]5V\[;)ES*ZYT_KN,778V.!FP6"2\ MRMUGO?R[J.UY3?(BG5O_ERWKM9,!BRKK=%%OA@:%5.$_?ZAQ>,Z&6;UAYO4. M!WDMK[GCYZ=&+YFAU9!&/[RI?C>4DXJ<UN,L@;K9#W'3&/FKE,LO>JUC$JP+&T*U5<-8H>#G;*_%: M1"-V.!VRV60VV2/OL#7XT,L[W"'OLK*X8RV[TL5<*DZ&#MEG$>E4R3]%S&YB MH9Q,))_G@EU8*YQE'B6#AX30!SR2.1 2EIY7A8B'[,X@3XQ[Q*^<*S?T*]]C M5XD(=NS?%W/K#$+P/WM,.&I-./(F'/TLGSTA[NJ?7V_N;[[?KMGU MS?W=;7NC.XSIA-TO9>)^YTX8>%B8])'="[.0$;"X5>Q7,3<5#ME2M ? 57E."I,4 1/<(Y,* H2%/Z7:8\B0??APQ0XVCNZ=D\DH M8](RH5(P5TSRZ)QY$ULXMS1Z(6.I4K;TAQ1<8:FWF%P6;EJ=5\&-0$?+W#]* M.00@F+C3QC:B[X0I)%?LDN,("#/?0-@XYHMX $ ['2=4 MQA5Y3%>&-8'#Z%0E&LAR$#PI3YBEQKMHPXY(%R57DA!;MQ;J*)L(,V1@,(,- M(2$VT+-L\U;9,N(RFED<)1'/ *U.>SDSD194KG&CXB(0H99W0%=:&H M"0>^,B+W2C9R1^PK",AX6_"\L(UA>T-I")M0;V("O\;MQ=%L- 'SYGE](^(V M@UG5_ \4EA#55'C(]HB7TG%X,?X#S!T$DL;'P^/CV7 RFS*;<2.\+H0] "P@ M%!!%W]C!@N<5Q:UC+V8GHUESYDN$M4%@<^F?13D6V" M ,JE41O/- ;Z9CW6(VN99\&$05K6Y8(EP3TF?NX21AH6A1S MR ]4/3T9@6 A0*4A4OJHUB'-"UTI'\0OII,>QB3:6ULKCQ*>"V1"7!D"&<+? M^D(<(UX#52!9?'N"H!Z!DK?I\W;H"2':I5/&8S870OF31^NL]X_/O]UN\!VQ M!#BO/>E-0WDK-+1S:T,PM*"A%@8S$$\48NN>))B.1V]:E-;BX=D1.6(WR/4X MEJ'P[03$NV5TM.F5GAN&G1\:*Z;'[VS?'\UR6?P?/4R3BA! H'B); MBDCR'"78:(ST"@29:.[@(FM1Q?5%".H\RHFL# M3B9NI81"N7B D<12\%%@3!%XP/=Y%./84K,S>HI"(^]%DD!?3R4Q(6)K*K5] MQF]9'+)+;5RBX3-2=Q]]M\#5>G_D)@)(5*99.,A^C_1S%N4 M/I[[[+A-$IL18M=R(?W,@.0DFS(V[64FY0NQ+)DO Q4WM<,7+1[5!3E#.'5%=Z5H>%7K(KMB0U5[GMNJLM#K06%+!6]^VT>Z$DGF+ MR-.19I^XJRB"/PL+K3:ZF'I9U\(T^SJBBM"^8HB#S33+4>+IQC1DU="G%.F. M(<3G"CH$6SNQ ;!V&I!IK=AJ6MTL _Y&(;!2@3Y:0@RBF>JZX(FC_J%SF2_E M?1<1=XFB#&?/T1RPCSXX;"9+L%QH]GX<^/>A6WPF\M0-XB '[%26GMZH]>T"@^\M,$[OJ)1$K"BSJH^2>-CP]^,HD?07L M,T%[L!6IQS%4(N^(_9KN]OF.;O9)MABN+ML9VW5_CK7/<720NMHPU!4[Q%?C M33\%K[B*JO2*2AT9;->U!6./AAM+O6J6@AU '&D8;WTRO94Q +R+"J/ MD[Z6]N)BO5KI>2[3VI.>]'QK$\H>!8FGGF'G;[\)NL2R7S:WF-[:YML"VXP: M-25+.+]008V>YC@8Q;IJ(^,9P7 @?PH6??+Z7S3?HO.>R(326[5>#:P?T/V9 M0;3N8?A*ZI@:371"RZ:KK1OPW7)]S?D1E%;MZK!Z7F8>R,7+,$&LSEDO#D?3 MMIL_P!I.RA326HUQ6VDGF@W:R-3W7-36^EZY/ZL=CU[WAI!'W[AM*!U"$_*2 M*D?OX'0JPK!.A:&A61I?.#-U 9B.7L_^2A@#*XSX0YHJMDQQ!PO$0G_ V @K MSBXIX^"2KI*)!Q%5=2.'?%3U.V&OSK-2IW7@TP&[V1"$5K\_K@%O]8(/@.F+HS>CDQ9]W(CTH@Z.'9"0VJW*=8CZ-@W1[:0) M"O=IK9?:H28 \#K[:H9_I#6<#K2:HB3%/(>D>^R]TTL06)@9=(&>\>.(7>7T MOLI+NU"\=Z?>*D233 BH;1IM\L:FBP\BI*7P+_F;5V!UG?W2=4+T4J*K65UY MO1>"?:(4F,[8JV;?E2X*Z8?FP,_M"XVHZUQ]/4MHKH5B& \PRMG^A+2684T4 M;:COWUOP>N"H=]O5)LXW>!E?^)FP,121+5W=\36O'[L73)N,L1(/=7]BV^*/ M$WN]"L=&(Y(\S*QP)=GG,:#W5+V%"-;P.DM9#)[AA2Y-;8HZOC!F^W-Z.!]V M,%_WI=ZV4O<#/-KV'GW<^PZ"<3KU7WNH&4 2A4\B[=WV@])%^([2+0]?HX 1 M.-!BRDFP=3(Z?CU@)GSA"1=.E_ZKREP[S.[^9R8X(HL6X#F]%F@NZ(#V,]OY M?P%02P,$% @ ,X9E4O^W73?9# .20 !D !X;"]W;W)K&ULK5I9<]LX$OXK**]K:K9*(UMR/'8F1Y7C)#.9BH^*D\W# MUCY )"AA3!(<@+2B_?7[=0,@HC(Y5)5'T^/C7X\JJ>N#E\_Y MWJU]^=QT;:EK=6N%ZZI*VM4K59KEBX/)0;SQ0<\7+=TX>OF\D7-UI]I/S:W% MU5%/)=>5JITVM;"J>'%P,?GMU1-:SPO^I=72);\%23(SYIXNWN4O#HZ)(56J MK"4*$O\>U*4J2R($-OX.- _Z(VEC^CM2?\NR0Y:9=.K2E)]UWBY>')P?B%P5 MLBO;#V;YAPKRG!*]S)2._XJE7WLZ/1!9YUI3AJSK3RCT_:G$$+3S* KE7GMQT#[G)5%R!PL*)-W6N\G4"1^"M M9W :&7PU?93B:Y6-QNL$O^^F+G6 MPFO^\\BI3_I3G_"I3_Y?:OX*N9NKJWOQ>7-]<=WU[^_N;Y\ M]^9.O->MGDMV^L]*2,A2RTKEY*RJSB7QH&OAU(.RLA2E7+I.![ZLU""6-Q&[$M,M-9A^M"S#HL4,Z- MQ>>%+I5?UK69J?AQ?[JQPN"972<_Q^FN%9T3F:QKTXJ9P@(\S5H(M-3M(O+8 MKD:(BQI 0FR*W,":M"$S ) <='4+Z:0SM9R5*]$8Y_2,^9&MD )&=R0]@IGD M*:RI %39XBL,0F[U)8-X)(NL5T)6IF,C9YGMP.)".O"L:JS,.@O._8':85^C M6(K68-4## 7^6V4U5"QSZ!OZTU4#!Q0P)/0I"N@6#H/G$"K79.!1X)G/!U); M-KL;$;>E_KO36+8:BUMK\@Z$;CN;@2,E;F9EEM"6I._"2KYEDD2 'SH!F@T\.72L &I/,:PKFN::!Q.;=*^0A([49&ZPI( MB9BS+,8#G,K XE8N>XUX[X0"-* N)Q/P\6-Q%_P($H#KY Q6*397?FNO,><- MX*!\7:Q(Z2!:=15I#+C*/TN$1DE4FZ O\ 6#L)J(9#AP.&XL;M@UDO.M@O81 M>A $.HB$>!N>TQ-$0=.UD58J+?&R*6OXCQNS%6](]8;S8:S^$)-8MZMSS_FZ M>B3;Q-3XP]:P:BXM^^(WJ-VKL**:P>M19^$TAUNH%$ P(,)PY)C R*K,S&O] M7_+V4LN9+N&?M(,7#P(4/OCZ W$<*Q_U 'D7R"C]P-JLQN*"W0:)0E4SR!J3 MQ2@P,"?96A5",^J[T%\@$8F7*[*I)EP "V">W;G8X*A7*=US'5"4E/5=,?+3 M/\ZGD[-G;E=$2#:)-7! \(J'A^>GXQ,X9UERF ,^RHXP1QP^'9_&^P)!)U9* M6@]8D'I"7.'_*8MV>'(V/N\7DXLJ64#:$="G12X@>NW"FFZ^H$U/H+A%V4EQ&5<"U-8S-WD DC??(^"]Z?&( [,0:?A:"4HQS,4*W$%M&D5Y+AP MY+P]0M+Q=Q(><1%E]H%R8W5M,B.N)2(/H?I!.3@!4L!(O']_*7XF(T^/GX5E M?#5Y]D\?,;#O@R8%;3D\8CH2AB"1I]YAK*+ZFJQE=,FLS:$_D(.0+4GO_0Q'>))LLR>@SPS[72.V$U,* # M YQ<(X<*EJ]YX'7T1#$/VSS/0)RVDM%2$1.48N.?DQR$#4H;?JJ MCAUDMZ^C_GN@ @'69D6 L/OHUC*RMCXJ>+P1%5%\A=_&2!A$G:$E2,B/4T<)ND8RE> M&0\H U9Q)8KSN!8E3P*9W0BRYCU;A ;GB9KO1:E-_0LD-)DO(93E84F= 7- MA8%,UCLKD<,GOZ8)&M[8%YIK9 8,)7T,;A7J4$8GJZBL]$I,"L D(-<$? LKP554\I,C=CY(,738Y'+%27_LC3+&->44?![% R7D/5.Z\WW M%26-N)XDDC$@@X>RBXV&>C(JT765U^#94"*(GS-P%GW#,]2+2PY5(5^S2*RF M-=''0X1V=JCF=^IA+NM[0X.EVSD2H[C' ]6HNI<7PQX9T9'SD5!DOF_V5^I^5DC1VQBV!((-N,HI[^/"5-#\%>K@4MI[G[(O M:IG<:=:0T1'&)OB<(/B:4X3-D8G?X^HM(!P"AH8V\;8'WW(\I!_,0!M_BKR^?>?)*"EW$13CQG*U)"0BWP0&.E M8B^7RX6&(G/MJ#[ 'JI;LU+JRFT)^)C_>%3WZU/RPYYO$.QSK^2:>E4E?74F MJX\9_! MPQ0W_HC$?H%;F*[,V06Y >"!6U SO+06UP B;DA/8R>ZR:K3\]J+9BSIA'=S MPP6-5X:[>T*Q00Z2_4%F 8\HOKE>V=B^)6:1E((;UHXP$5HZA+Q<2LUDJ<9=1[1F/&&43I$0[^7P)Y:5/Q05/+&LB^T&@BB0]GB] M)S)*+WPRIHFYU/W8\(="_P^SI+<%(V)C,_\'#"\ZR+0^8O-(#6LR;@^1&>OF M49\+HFB;"6')<3WK?2T(W;G>SS9TY0>A.P;E\>W&]JP\-D0UU51^:"#9W=6: MUC6I+#+AJ_0=YY,V](X@87899'A82IZQ/FA\M+/<'F QZ":3'$>]>IAKW!0% M !%NW\_FP?&;!I4232IEK3=G51O/0GX/\Q&<>E^;94VM$R_LR=]1 29+U]D87BGI.7L;X!4V;63J98=G MR2PT+6*8UNUPQC7.2$K<-LSAN;*\Z.84)SXO;##A$QY9;R;K>]LU;8A'+Q$A M;>[G4LH^J"V6BOW!L:& =%82WQW%29B?A<8R,U;EI$[RK:$O&-0R27C(.QLS M% #&TFL9/Z6]4TT;QK1A0.O3PR[=<0Z&.^>=HI2S,>"=/%VK[)C 9B@SS@;0 MQ3EO/GZXV%NSI?MPVI^R[BB'3D[]--G;PZ;3YTUWVJYQ.8H&D8<7!#Z/QJ*, M&>MG=5=#XK\+B?S/F,A)XCA;\'C8/]+A?1U5=Z-8O7%'1A92-E1P&XC,Q=12 MLDMY_<"7GO9V!-%<5NBF0ITP%,T/VX69S^EP4DXU_L4O5W#A-6KLA/B5I7.= MY39S#7ICCEHKQ=BHL=?C)42-3M\,$IS0^I*%RX:4=&Z^LH,AKM3WA,5]"DC1 MEWM\ZBCY12=U>WO1=;0AP-)W;M24W:'G9N<^$;]$X-CS#B%B(MF(MTPFPYZ+ M#!VA"V\7:06(-";<2-"T'RS ([*.H7Z\Z]N"H^1S#B#PG#]:<=YY_)<=_=W^ MNY@+_SG(L-Q_5(-.&NCI1*D*;#T>GYT>".L_5/$7K6GXXY"9:5M3\<\%.FYE M:0&>%P;2A@LZH/]:Z.7_ %!+ P04 " SAF52#(R(DS\) "Z%P &0 M 'AL+W=O3[P1:NM&WP79,G: MF-_HQ\?LW=&8%%*%2CUQD/BX4Q>J*(@1U/C6\CSJ11+A\'O'_6>V';:LI5,7 MIOBJ,Y^_.UHY?A>I2,QB2.1C)/Q,_PFO8$3YCE5YFX4-;KC4[Q M@TS]6*7&UL9*JH-(2"?Q 04%T BNJ3(8"S+M;"6G<&<\%T[\D+:E$TA"4%;*T>HDF"E Q[=B[4"&*:%)$W(ZEKJ#/P?R'#7>K[RT17N>]QPA;]R%7T]"/T2=C MK;CM2W%>2.3A30I5*$=#QE%MDSJER53!4T#./;&$7A$! 25RMTE$XCHTGI?< MSC;T(1;3AYL?1V(,2,H96I:Y+'/)5 M+N_4;D8(B9Y!^I.IN6G58>?@7TF(.6S*AYWV^CFG/4AP2DMBTW ADU":.B'' MZKLP111:KE'&B.D3$E2VA84Z8 YXB+PGX2DT MT029G(4:.2=U.V"V$V!PIB/QNW<=.K(?D.\5.+HNN+M@!5KD>+?,=G[F)9., M>@!^+2(.H(>QO)TU]V;0;D9 .:*I<]&U@E6@? *$,*-)UY:5>]//-H'KY4#J MWXD=KVJ/V1"J+'GRH=I=*[BX:KMZJP!-VM-%',4G$_X^G\RCV:8 MD<93\=, TO=G<,X:S':$V!2Z.'G;?Y[,HEDR%7\)V0-2*.Z17WZW(!#9R_B5 MF"ZGT7*\$"^3V4DT'2>O! UF232)3_H)[Y'PA_)V\QQ,I5ERW\ANG3AD,.EQ MU=4JN8T+$06!7-#(P*Z#/;1"R"UF7?A@FVM UQ"L=5E+/G@P93# 5J'PI:.V MT.UNB!PETQ]1HP%DNU:)S&"^]ZW\9Q(6I:P+@1(,T_^7\(73]0!_I)!D%"8= M 1!=MK=Y^8&R_7]+R"1:)),H7L;X-H\I-C@?G4P6T7@YZ>1@J5" CBSTP]: MPSD63\;1?(&D'L^BDR01\V4TQ9KX*$]V&^136EP^N=A0H:JR-M3_LX!#<+&0 M-087X$^'(JQ-N\-%E&*I;%!1AS=1'%GW P5-'A6WT-+0(@EU6]S$,;HBP)R- M!L##4W\=TO)N&>V!(&V%U&B'C/J-%(L[64.?[8Z6TJU*V'NQ+BC*I._Q"J-I MRM,4FJZ\;Y4 T1U-2,.)2E?=E-"Q1ENH8?9(_$J%0.T)*Y,S11,F##N\J2"( M4CP,W^% Y;G'63#M?T9#NQX-^CRHK?=O&]I"[.82HI'.*1H7[B1&(YI?"4Z@ M%>IR'=2B6PHL>#^]12V5N^-7:"QYEPM=H_[2^F5^$^ M=G<\W&K_(BU@RXE";4 Z'M$]L TWQ>&'-S7?SJZ-]Z;DK[F2,),.X/W&8*UO M?Y" _KK^[#]02P,$% @ ,X9E4D%X+'W2#@ =B\ !D !X;"]W;W)K M&ULS5KK;]PV$O]7"%]ZB %97NW;<1+ CMVK#TWL MLYT&Q>$^<"7N+AM)W)*2'_WK;V9(2M0^'%_C O?%7DGD<%[\S8-\>Z_T5[,4 MHF(/15Z:=WO+JEJ].3PTZ5(4W,1J)4KX,E>ZX!4\ZL6A66G!,YI4Y(?]7F]\ M6'!9[KU_2^^N]/NWJJYR68HKS4Q=%%P_GHIJW-!?=F_'#@=[+*U-I0HW&3@H9&G_\P>G MAV#"M+=C0M]-Z!/?=B'B\HQ7_/U;K>Z9QM% #7^0J#0;F),E&N6FTO!5PKSJ M_?GOM:P>#TY!L(Q]4 48VW#4U]O#"LCCH,/4D3JUI/H[2"5]]E&5U=*P\S(3 M69? (?#5,-?WS)WVGZ1X)M*8#9*(]7O]WA/T!HVP Z(WV$'O9LFU.)B1K%?\ M$7RK8B=:\W(AZ/>_3V:FTN H_WEBL6&SV) 6&[Z$9I\F]>GR]IPE0_;WOTW[ M2?^8G?_K\\7MKP>G)S?G9^S#Y<>K\T\W)[<7EY_8R:U5+5A@D8R6::@ ]@B+ U'KW)>&E8M><566MW)3#" G@AV (T5\ER MP=0<]B=H3J85+ ;3"Y@(KIM^C9A:(1G33%K5.ET"4SA)U7IM-"\SIF"89BNA M"7* *VNQR#'J[-=ADM]SG0&7BDB*!Y'6)(F:SV4JM(G85_'(1+'*U:,0\%BJ MP044Q@S7])L6_R9%5)/R:1NR>&_9J%(\ O/(<%HCP:=H^X*N)5,Z[KWI+AJ?OB(W MOBC91_X(G/4F$;D*N=U2Y1F8G_$5>CBL@<+RS-H=38O/M^>WUR?L5J3+4N5J M(=&+@'Q,Q-QN"];K&!\7CX/%IR^V^$EA#8&JN(8MR'$#/I,CL,U2IDO&8?\M MW*Z#K0E@:,@($->LOGF)ZH>0#VXAK7-"!))%7;"R)O,#F^33($9=+94FQT2W MD<;4N(4#Z9/>4]+/:TV,&KJ MOE5?]"S]\2R3.!.\]OM5>55K_%EYS3R?9S"Y(!P+: ,1"S46P$;1Z*@7]7H] MSX9C$\&8F.M@XFN[+S$(M/&C.P3- G#[>\US.9>P8.?S_G$8.NC3,9NI$N*2 M>[##T4%$*JTH&E,M0%82I)GN?@0R/M=Y MH@W+1Z'EH]V6C[[?\I=6Q0,*6/"7^-VJX1?0**5/7: M4+ CAHTL&NU&!#H MV*F2]N;8JG>-__&?XO]V*76VRU.?+=H6$/Q3LH&K][QP=ENZ+3!]F1WY(M+2 MU@SA IC#56<*N$*>&P^S&].)C@-A9E:GMLZX;OW>YBDV%&%ZW^\=KX_&C_0I M.=Y'.3;IT727G=M,FQ1CUA)SNY_L3N6TIYO@ P,;_3NCA##T<@D+L;Z!@9OR MNR%=V?\T+HVC\6#T/;BTJ<52(@X]%Z]"K')3-^$K?[06 X%*9W=/P\ M\^TRF(6%2Y="?<%O:-W*RY(M. M@8EEN:/IT76-]H[B+RS[F*O[>O%D;"N\))Y.UTN[VGBRISD'C[])P2/!>,X! MD1]KCT)E AMCU=)9-<_5/<[=$(1#DEQ8]M^P7U$1Y]MY=4#T@.PTQEQIK)3O M5 [+YNC!XX3]P$83^-.,!"?J*&D8#YU6AE#DVE_7TGP]F&.Q+$&!Z#-,8QW? MCP= JA^/0X*91-@&'3U*D6=-C\?_1WOI'?366P:?XQLP,,;<&L*3I9?6^HYJ M#3&?PX+;N@O8E7#] 6K'0,BKB7ZC<5A1%A0KQ;H>\'/'%>-6M$"3ZZS"W@9/ MERD41,$HUQ-R]'PSXVG6OLE0T%2:<[>_4*MKBE_G$!2G!>VU$J'CC]!45ON- M3H,- C"CP43XT5;7K;)Q1Q0\@P+NI++]%%ELY=A';T=6<"#CACVY_\*N"_;X M+&*TFLX?V8K+C-##BV)32_;S0]V6+R4AZ]83<6[#]3]F?!$K#20<*)@P3_XL"_N!9X6(%KM4M8'5S3Z[K"M('DLJ?'G%_LE+ MR@@]BX-H/!VS5VP<'_4:%$\QU.? V>M!K[\/WR;3YAMH%, ?/B63\3Y+>G%_ MLK[&IB(&4&U-DM$K)J2.T*CH !:G_3_O!1AI&PVF/[#<>-3;RX7#21ZA/MMAUV!^C7:>C MP*ZD0+&)ZQN6'PY[^VP0'TV_87A@S[H7.=>H"3K_D^%W$7F>X6GV8'S$)C$$ MT1%$M>[L5ODVIY"VMY9)@$O U!2[R]6]$+X!IK^**D@_V@A@7:*H\TJNTR8"B%O[G0MZ&340S:TKVW,M9E<+Z0 M;AQC:)%SYUYUB0ZVGE2CP3&<& DTYA!ZRBK>+'JOUW/I(%G>GF=3Z])F RZ> M^3T)K*R=\+2-21=-T1_L=ZJ995,^8Z<(W$+D.36!%2M(*\;[XJDO[L_:_!PL M8IJN4R?"TM&:J\5MXQ8UA'P$9T7!24I,-=1&#>"YIOT+R<2\!O;\F0R&5JD- MY2:02VOCHFJ3:\3L\PHS:+?RMC: +SE]LUD+ZC!;7=)'/&22*XD:BC>-90WB M^C!&5%5NF]U8YC#@W].MB M2<28@,RIDV>[C3H,%'@I95: $EP90<=F] TI]*^'HY!AHU1 J-I03)B*[-E.3?FQ$K+58@V*X7;*QD/HV MU(\F$\#V/D:5?SAO3Z*CT90E\>"(_6()OTYPW#X.F[ /+B =_JCT7$CZWN^/ M\&N__QWL4+R?# 9 )TG<0>(V=&B@ ]6XL88[$$R" \'AQH'@,#[R;YZ7%6X> M/(:UIC_V_ :P;1,Y"N%N0QBY =P#J <]Y[8"D*9-F('&3(0JHB*'-X7L@2]D M=9/D\$+I2O[A3N-M*83M.J@B'8"Y"5ELV#G"'<:] M1DHRV"#N;S_!;=C;<3Q,VA 2VT_)H!=-IJ,(\M]1- 97Q6&3HV@(V:7E:+V# ML.4.06@N%"_ P%3HBF/5YL%VW9PQNZG!8(8J/\A)VP9UPR, 5^W0,CB1KGS- M[P "O:4/Y*FB H6AKES0VKV:X6@\ DH?=W'XTF211 M;]3W$J#\H9KH.!'3NW!%%] "SGR I1HZ1(>R;6YUFG)!5]XWX>JJU@#0PU[R M^NN^[05^:7AV;[6H(/)19*;&]&N@'%SC!_6VEW]%QA&O\YFIBK]Y<0@CB M+M,I5LJT >T"^S-XRGLM[D198X3#@O^<^@08Q2XAN*-7-+F?*)<(U_:HFU(\ M[!%X[[6'MFTN0^?+31ENA=4PH\).@V*C'HE#'0.O"DK*)\>F%1Y]QXH__2%F M5QS@!0(]I1OWDM(,V(% R6W_=L?XE4)*H.DY-CQ\#8#H8:^<(-] @!-XW1 "58U-> *P:9S2)+4UQ%TJZAQK:QN[//A\I>+,U@69A90$J#3 MN:H"^+5"F>;.C;M9$P 4TG7KD=<3TB9KEV62M=@X:*/ER\3&,P%E&8+=YNG> MER:7M4E3IRCF=X680W*BTS M7:C3"E"EZ)1"R7C#WM0MM$.W!O/8]1J"<5&7"":TQ(+;(;01&H1 ->>/+F12 MIAMR:7-0B-^\(#:4V[)6Y;0PA/'*W6T"WZNQE&"HH>#WMSI?&L72*>LV'[$%0?9; M3:!%'2>0P6 QD2MC;$W80EI _$J;W.("B$/JC64-'= X::G-!2@D<,Z V M&W+\53QP/UOM..9(.Q%R U^@-(']9X^C;'BTK7@P08[]"MF&,E#A&=YO"Z$O M;[ ?X ;D1<0&JCDD(57GEIY%76L ML#LBW(YV0K ?O->T9_4$>4'Z; \@FR24FO!*(U8IEW2 &2E*,G4/562\[9;N M87 7NA!Z03>^,?@!$_9:=/.VN51^8N]2M\/MC?2/7"_0@W(QAZF]>#+:LT># M_J%2*[I9/5-5I0KZN81X)S0.@.]SI2K_@ LT5^W?_Q=02P,$% @ ,X9E M4B]77\JX# 1B, !D !X;"]W;W)K&ULO5IK M;QNY%?TKA&LL;$"1)<5V[+P QXYW722;-,ZC1=$/U PE<<,9*B3'BO;7]]Q+ MSD,OVT6+?K$U,YS+^SSW7$HO%]9]]S.E@OA9F-*_VIN%,']^=.2SF2JD[]NY M*O%D8ETA R[=],C/G9(YOU28H]%@<'I42%WNO7[)]SZZUR]M%8PNU4_6-3WHZ"W3CZ/7+N9RJ6Q6^S#\Z7!TU4G)=J-)K6PJG)J_V M+H;/WQS3>E[P5:N%[WP69,G8VN]T<9._VAN00LJH+) $B7]WZE(90X*@QH\D MR-5$5B9\LHO?5++GA.1EUGC^ M*Q9Q[2D69Y4/MD@O0X-"E_&__)G\T'GA;+#CA5%Z8<1ZQXU8RRL9Y.N7SBZ$ MH]601A_85'X;RNF2@G(;')YJO!=>7TOMQ%=I*B7>*^DKI^#QX%\>!0BG)4=9 M$O0F"AKM$#0V##,OWI:YRE<%'$&K1K51K=J;T;T2KU36%T^'/3$:C ;W MR'O:F/J4Y3W=*<_I.TE)(&Y*'US%E@I9YN(WE4]U.147E",Z:.7%E?:9L>00 M\<^+,98C?_YUCQ;'C1;'K,7Q?^_P!P1=W'P27R_>?7DKWK^]N/WRZ>W[M[]_ MOA6\P1UOH#TE*-[+A?3BE[^8'<$/I)\H)*8R68VUT6 I=TEKK;&*BR4 M*I&P[CL$S:4+.M-SR7X/@E0I6B>(7 ;%6@Y?H S"+ K&$^Q"]X?/7GC2O209 M)DGM"3W!LF5??(Z6K3PE'_ VZ:H4BYG.9GS/J;F%0HA[W"+Y@HVGYXWUC=5T MM[6;5.1;4\!A4#Z(.VN059Q21MTI(^PDX@Z6][#?5+K<*._I_F*F\*X3^EX= M:\TT= +0:."0ZCA9 )81B^C8RDC7*MWJB0MRD%QY6/N9\2LB.OWZVI3KYZ MX6><,;6>XW;??%A M4QR>YY1D:- Y=Z973 MU$G&8#VU#54QCS[8AGT1:*H \_YD92CE2?ZNC+_6)71$F:ZTKO<(KL.]3ZJ. M[85#74U3=A(>7MH"6RYK=/O MS\7MNW>'2,X\X5Y0KF#@TIQ\[3Y(S@H(4T)ZX-C G@V9B#Y4H!Y!KA66H8\M M]10NJ$]PXJW1%%D*I*&@"&8V?C6N/RI+2Y)CHQT1,PZD>,>X.^KF9"=O#F.7 MB.]D\(TM4QG0[AJVQDQIFJ&F>M$)(!L+T$VK4DE7LC60H^[3,.J6DA@0'I,J MZA#]PGLQC/'6=EHB+]A12;J]2U& FDQ%.!S1F'5-X%6+5"$%F@ZUQ6!&C MRMR,>5+R0/T$!GEUR$_6HX^*#"F)"4KG*2Q(M6^<>2FYFPO:BG='XBR!JU1* M4KPQ$FK<9C.+G@LI'-D6^PN;*Q,[5"IV6%+,C884-'(94O>Q9F+U+M0,N0J?4[H56=?!\"A5\L0)E6HF&G\447$X*9,20P' M^VXCJ"6U00,E)],.IFAL'DZ^1#W@+D$].5^OM^%YI#?$2I5KT8)9W[)(Q;P_'/0'8!?& M,.U>V1C5PRVP[(:9N#S12Q\I9?YHJRDZ'8DBCT9T+(M^W!]V%5*T!EF2ZQ"I M0TSN@X@&AR*A00_D H0^?YQC0$^-MX]=W>/H,I]EQ1ML;%9&;]7&PZM__?3K MAU7O+YB5T3#4\=>J@S@:_>/-8&SQ&E<:*A*:_$"B4B[B==(#MFU#WY0-4((U M 8T"W* 4V+V/C&!=EC3E4C25CLVX+0^D9CLK7Z:.X\4WQ4"+6-G$E2<-+6%R M&]N=T_Z[C]4A0?K1JPASQH3*BHJW3X)F\BX-$"0],B7JPIPB+(+:CZQ1@S ( M %Q/J51NQ+ZB%I4GU,^8Z>@6PA3(T92FTQPPXY:=;2N'*2A;PI*,RT$X8I.\ M*1M7<>KUM/B.^DT PVKFZMQH.Z00@GV2JB=J6X8MIJ3M4@OYVAW M60(O:$*$F80G3M>&EX4A=67D?#5K)W-I*B!N UY#,M%M[M1J"TMMT?>Z4T_> M9EB[C6[);4_X"F0<3O0+.>?\RJSA";?F+"30BIG*I['UH'D3,X+P%>*UXHB8 M?8J-I0 &VV/9"\6&U-TO=BA>EA9AU'/A";&N]9CSZ+(@LMNQ*6NJ)N&,QG.> M 6*&T$<^'8"2=NID@9>)>Z7!"JZ=4I"9\CTF7:F=\U$G">CF*Q55RKE:;U^- M 0<:V43NN# !4^QTUE$9\.$K8H#<)>B4(.G(K9_&0L7560K0.RJ'+$4A406> M,2;&+AK"L6E"5WM.C"6#"W%01DGBV]$EG+?8+F[1:@GH F@:/8FS8WQ, %\Q M#L(-2G+AK1UCT#B4M-A%=KSJQK*3E35P2T)S;?/HD;&J&61>B\P5I8HNFYZP M1F]0,5'".D_DB&UDV YMR&--?UD=.I*PQTY$:PI0T!ZMQ(XQH2$\Q)'P0CM9 M;% ?O[UICP9USTNRSACE.A,2 ,S9G_6IV/Z@/ZK[;H^Z\$G3A4G _L&@?WS8 MW(+28!LUE4S,DD[I_%SQ=P6&S^PFJ:J:"68':5D?NQYR8:HI)&?]C0B/3IWY M"W;B/?+3]M!QVVNI<7OJ=5]$MO$BCN$$Z&H7_KG8<4(MOO!8]=D&:=(.?XL9 M]Y%@UHO;CNK=SU?*9T['Z0N[M^H5AY:(SPW]Y\O M[(M1[_39"1]R#T_?]X )7QO_7 "7RZWYBR?KW- M!\?'YUM\P'>O6E[?XURFDR2CV(9K4^G9>E\,\Y3\<$UTFG, M$S@:!OOG"IS!?#_FD#!QV&1.:^->+*@G*B]5^X[]10Z>S,9.3J;&:L Z&F M&J;=^!#;4*03'UO61UM@(*AL3;V,3L,M<[KZE?H0TGI6Q\F%(" #R3.Q3:R1 MQ0@_]+4LTLIL; [LBC5<(ZOZ"0"I^X^,WF4"T]T)X ,2N.RW>=5]E2)3F?K4F4:C=K)M&F2N M/9,#7+5/$]5K*$L\:4$OCX<]]H^(_AO+*-V/:'IJ)#F%,&31AQ132.(O9U9. MQY\T#*@](ZX/GE>Z>;<1;/F&H ,3.\;:;=^'],4U5)I04!$M\D?E/6O@E1*_ M \O$J7A2?U-XTQ8=%_<'?NMR)AW&A_0]W5K[BH$I;?EP[WKTV!Z/\W:9]!^V MKRX4=U:NXC@\RM\$0P*3J5B--_2-"5?>12SN77#_#YCS)-@G5T33UT#\0=SJ M5'4#)OOBO'=\L[/C!^2I'Y6> M<\H_0B"DQ>;9*CTWK]:/.;QL*#/3\"PXON)#CSQR:N\V/1"[B M;R/:Y?$7)@CF%%1/!JX/^LY,]S"'\JXUX$>RVYW1@E"]ZT+L_C M,)R-Z[4E;HVPC;KM33W+U59[UZ,HE'WX%=]NW+TX/SB M^4;>JAOE?MM<&]R=]U0*O5:5U74EC%J^&%U&SUZFM)X7_*[5S@ZN!6FRJ.M/ M='-5O!B%)) J5>Z(@L3?5KU294F$(,:?+_:A:?3*BE]>EY5^Q\VN39"3RQKIZW6Z&!&M=^7]Y MU]IAL&$6GM@0MQMBEMLS8BE?2R*?O\W($B/3_/V]TO_>[XQ.XH%C_7E5M9\:8J5'%(X!RB]/+$ MG3POXT5G;QBCQG\N%=081\=]' M6*0]BY19I-]HPD=W4](]LQN9JQ%6+'*[05:.K6X&D-9+"W@HDKG @<:^DL4*1 MGP2LK-8+97I+TV\T#X2L"KJ:!43,:NNLJ)>\?5F72�?B;^#4K>X0\),1TF M(-Q9$[5/QJC%&54Z\505D*\43\<]_S.(H_O[HU8V33HEH'HDT#$4R M"062$"E6B2C(YC,1![-D*I)@FL9X,IW-<1WC21I$80RQE@K!K-: 5M3.,)_=*##[4#V4-_/"%) MLAG^(5T4X3\))K-47 *]8,YVOO;&6_SLGDKO6F M<=!X<2_D9E/>TP+V6VL!"WT;5YM[84AQ4&K9G"$GX)Z% FOU&6]$ ]$P:E,; M(CY\&PB-%;8-#/NM87%U+++W]NCUDFZ@0J?4("U(*PN3GV5!/(&#8NNG#(5VQ\; M!PF7!F$R$9,I A/Q.0\'>WX;WXQ9VE+N1+Z2U:WJ([[[!\XR(@LF@AB%@%X=BX-] !2 31]S M\,) 3=BQ; HL.D '=EA=(=&_.2)>0QKK=,XNS()Y/&<71DD63%K/0O,TH=@9 MNF"6)F(:9-E<9+!@UMK $PEG$T\DQM;0$XR#20QRI[)SH6YU59%*9 7@)E^N MZZ9B5]:-$;<&)A--101N*_T7]"23MT'T_\F/'Q[E0?@PD!1RP4&Z+LC90$.X M.":'9P"R=W)C*?K;-%*TN-1K[5I_PC8AQ?F*H [)H?@24O;P+/1R:/8=DN-QI=/] M@R]:<6B5,05>48NJ=APMD$@*BZJNESJ74*>%7H04>6PE)T=.^/6HK(1.2&!M!&5@&& M+P#D#LHHZ%=P/^7;%U+ZL']I !>FU2]ONU.N>%WW2*9%SBCG*V%'G%/)> @Q M!;=%E(.XYB+-J86$^ >90RUB:];H3YX*0."4G:JAU,E(9''U("? M^RSD'/A:X0H%"(#?L;*Q71#WF>BSPJ/N@JN"3U=80U7=TI82%&G0@MR+C=00 MS[#>6^!+P1D WR,^M5TAQ[9'>A9PP-(F]PXZ)C[S]/5R3;U'J3\AB3TL4 IS M7%MR'/N12K0A!EVE/DH3P,&;%^0G65)NL[@\UQ0D/9.06ZE+SB^UQ6,('(A% M#0=Z--SZ0*S4K:2;@"S569:,"M&I^PKX9 #&\;;;\5F %X^*9$_YN(6@=Z44 M!1)%ZPE%"5*/*#I&$W0@D<>JEM9Q?D3W.#5*\TV)8;1 ;Z,0**;7A8Y@\BY# M:@87QEJ!2 "LL@F[)-*5/RWRU=-R3RB-CS;V,%[OI"F^*^OZD\_+?H,W&4S2 M6-6B)VM W0TWNJVDK:D7LF2=^ 0$#EX1'G-%W1[X&CJRB"T"@.X&Z65$+HVY M7\C\D\?00"P;UW!N0R\K2\XY=8=)V".QI^(4FEPC,8D4&GECR+O[O8>\/-)S M@86H[",Z>W!HVEKHA4+6/O =W1SQ'@,"F*".46Q7M;AMI$%14ZHMQ,H'/UYV M,V.; .QU&GB.QM'-L#[V3?PCH?<0=KY0I#V:##KB$VWP9QWP>QK1_-P!&]&4 MPH->%*9!.IWQ51+,$LS9U >1RZ()#P#H_";3%%PV"-VVN2=9@*;(KK_\ S(U M'1HR!M[EU(]0WN[[3!%A4 AG(DHQ6,9(MRT0;^W#7%Q+XRH$RDIO1)Q@1$S[ M.>Z2\I8C%@2FF$U(JEG2CB7'[!E-YAC(P"G+@B1+CDZ 9U$Z@58\D8+A+)QY M QVC]X1$"J.0FO$HR-+L*PW^:X=>5%69%BA,B1?^YT$XC[["IB3'@4G9R+U- MLR!%54/XH07V"VGJG?[0GD"1Y=^,2W!ACI+J.YG,4N8T9V( M',4*8O4DCL?SOD$'UL%$?L \@5S#;IK ]M2XQH/!7J:BZ1OU(9.WI^7S/1-W MLQ0!4-[W>/I@V*0U 'C5(=QFD,K]_ 1&KUZ]NZ;_GV35$.)#Q(AL2NLT M3,]GCP^]P\ZW)TH@(_RRH6:Q7BX)..@X]T7>"OB$#L9JGV!W"#)'.?]D%H[#P0E %.V'S_8 ($J& M*P['S2OR4&VIXT"?[FV'/=8/-OT0]5#0UF2#:4T29FZT/V7KAP!RS4/% IJH M"9T:I[G##3Q@,0%%[NM&SX(%69IZ[6/KV&>/\\%7I+4RM_RMS'J5_ >E_FG_ M.>[2?X7:+_??\GZ6YE97--XOL34<3[.1,/[[F+]Q]8:_2:'5=O6:+U=*PL6T M .^7-1*JO2$&_4?*B_\!4$L#!!0 ( #.&95),+X'N4PD )H8 9 M>&PO=V]R:W-H965T^$ A"-2[S8- MD"9I;CZD+9)TBXO%?E DVN96%GTI*4[OK]\SE&0[=E[MXGZ)98N=##/=+5W=.A^^V*/#DW;E+I27RRKV_D\LS\^J-(LW^^)O>&'*SV= M-?3#P='A(INJ:]5\77RQ^':PDE+HN:IJ;2IFU>3]WK%X^R&@]6[!O[1:UAO/ MC#RY->8[?;DHWN]Y9) J5=Z0A P?=^I$E24)@AE_]C+W5BIIX^;S(/VC\QV^ MW&:U.C'E-UTTL_=[R1XKU"1KR^;*+']7O3\ARD"\DN3=7,:G96%:IX*. IJ[LE8.]'^2S$D]5/F:^X$QZTGM& MGK_RWW?R_"?D]6ZS*[4PMM'5E/W[^!: (%O^\XSX8"4^<.*#OPG>%Z1_.OUZ M?7/U![L^.[\\^W1SS8X_G;+SL\_G5\=??K\X81>?/GZ^NCR^N?C\B7U3R)L* MA<9,:QFJVCJM-6MFUK33&6N6AA7Z3E.]U6_9B9DO2N5*YV/9ZJ)FOV7SQ3OV MQ9JBS7M/OF6-LOV+CRCPVRS_#E_MG1NO8%D MRW*KX:O.QNS&9E4]498T-$NEJK6!M'RZCFX&GJSI+PP&(O"Q<=Y#O$;0\<,D M@\T$C(/!(3/@:\CQ#DD&*96:FD:[38-:6M[["T_:2H.?V6__2*3TWIT8BXPF M.,V=LC/PM7LAWA$>95M :+Y:T@>I"T,!FM%4 L273-V#_VL":+V\4&@ NO]P/' H %%P7_;UJ@)9, J MJ!-3%(IB6R^ ^5V8Y\&*A#S6^A>* /_!$I_4G8Z*)B M-S/3UK"FW@<;W*FJ57UBJ7OX4\&0CH\I\'T1L#HKL>K%4CGMRXJ]85*F//%2 M>@H3'OF2G@+) W#EL]6T%B)YBL6I%$SP-!)07]6FU(7+#4CS)8_QDC2D/ Q] MIR'@?NROA?V,R4+R)'1V>CR2)$Z$W/->;:^ 02*03":">U'(?,^#@?&VW0(V MIFF )]\3/$H2>H*F6*:@26@:R FEVH?G9[R@]!?RW8.G4;3_6B>&3<.GGP1; M5JE2HW)Z[ME>/O+C9'_;X\=,&IYN3(.,^R5/*9VBR"5 G'(9ABX58AYXR>M# MA@B'@0M9FD2(B,^]6/[?'OMQS&-!!H61X#(0[LGC METNL$J?(M2',GDN>T0 M>!&,-RSF84+"A<]#D70IZP?A"_ZC-E/A,]]'.8(>$AY(R=9,&H,S(C]D49CL M.)9P*2AW VB.J$:0S8$,.\2(#'N.>Y7QM#]R5L?I"R8'+&;AAHT"$0_ :H+' MOD_?PBA\:*S>M@B+?!E1D@A0DU.;\AA"'M_6\_8H\+Q]-@I#B;^QMQWK;2T< M#:PAT0E/!V4RC#IE'A+AHA=+#7U_Z-WKIEWH&MR/1M?2!+!N\J^ ,T3H?8K- M"(%-HW3?48RCLN>Q'1$@(7F)!Q'[^Y02L7BV#/ 6>2#$1DA&@G!*D)$.*M!W M0K^@ -(XV"F1D43I)1$9.1+0)SQG\ @U+0$R"3N>FY9Z'0XP=+IQ:+N>[GIB MU_NH0PYM?=VYAV[^JXWQ_,5!@;"-./82\(('$84X]'C@BP<5OC,WL 3J(JRB MZMJNFBY[9-B"]%Q):8%6(W!0)D(PV:(/W,YD;QC;3.8KAG\?0P3T_ M8<>=99A4GRK'6'@8#2*&49-':;K3XSD- XF?NF<9 QPP[*_EXDFVT 27"TRA M,;V_ID^"F+DG(MT1#HR<.&[TT%=<.Q !L$*^D8RA_E%--7*< MSA7@2LI+1"8WM?M4?[9ZX4H D@O>4P31PALAQS&;Z[(DF(K6G8,(:\[>1.-P M]PT"0(GQ1GAC[Y&W"2C'NH,:S>E D8( TQPY#B/%S\_V.^N]D_1.[3]!. M=F3B9MT4W.CYR.8J*S)GWJ6ZU[E!/OE!S"(>(5L%I@JDW+5IFQG"CW-HGJ') M@&Q\&G$$4DA$&*YC=M9:P, @%3,;2WVT]IBER)TT9L<3MR\AQJ/U"8A)4&6G M[%(71:G865;CT'MG6[&_/2&_-%R^AG\O"F2#GNCL%ECT-#S$+@D= M94(-9CV:C702#E+$)PG&S)]GY@X^_8C'3]'T:5?Q*D.U]9<5=&?T S53,_5$T:SK MK3(,A_4I] R%02,],1DQ AAD[B:^68;CA_?/5;5O,N,0[#'[7&V(65ASITG] MHQ(:Y^BC<@82(U?(C<>]$.D8^)*X)]U+G7L8;I2^(RA[*M 5#8E%^X ,K%K3 MCC.S]_PQAS%<8:KK8:H?*.CIGF[-ENX:C2 L3'O;3-IRM67\V"7FP<9],4R: MNEMQN@_"CN[J>/7KZN+]N+MO7B_O;NTO,SO5R*Y23;#5&\?A'K/=37CWI3$+ M=_M\:QKX[Q[I,DI96H#W$V.:X0LI6/T[XNA_4$L#!!0 ( #.&95);)#U0 MU@0 $<* 9 >&PO=V]R:W-H965TF+ M1 "[9W?/7H#3C?.?0\T3'\>-TG9T?IKV;OSYJ>NBT99O/(6N:91_O&#C-F>CZ6B[<:M7 M=92-\?EIJU:\X/BQO?%8C7:[.1O/IZXMCD4\"GS1OPMXW221+ MYS[+XFUY-IJ(0VRXB(*@\+?F2S9&@.#&_8 YVID4Q?WO+?I/*7;$LE2!+YWY M0Y>Q/AN]'%')E>I,O'6;GWF(YT3P"F="^J5-+YN_&E'1A>B:01D>--KV_^IA MX&%/X>7D*PKYH) GOWM#RM)&41/4XU].+Y MHEL&ON_81KI>XS><9'1;'I(^22?? -OM@MREO!F_S5(^G.^#-&C)/[Z!OSQ#OXXP1__ M'P[_!>+CQ>+Z]X_7[^_H^I/\WM5,EZYIE7VD6@7BM3*=BERB?7;6N \FUMYU MJQK_3)4&](IV4X9NN74^$KI 2IFFDZ-?#TG9$O4;V:.L@!MK%07" M,PRNF9;,EJQ[,H+C=."*HO-^J[%QG2G1GO>=AJ8J_T;--KV&(]=Y*G4HC N= MYT#:)B<+9X,SNDSQ5-HJ6VAX&2(V>EU^*+B-A*&3%) J&U3?QR6'PNLE-)>DT5T7:QI MT2H?E:6V\Z%3V(7BIM9%+7#PN$PP*[;LX:X(XTNXOKS\[>80A@K3E4*_B+V] MN@W)DFI;[QXT)@@;N#C+IM_W^0&57430-ND8W6CA8PNKD_LA)M:V!H286MD5 M)VH*URS!7J(%B ?367:,(6&,;$"X4*$&GH8/D20)L'-(!Y/LY M2CVH)1ER? MH: ?CAII:D1@,39]$'H'KP>D%-P!PGD&!B6<":6295V"JCB"J6J/R*(2JA8S S@)DP.+A9@KQA M>.09S9$$E&? E![\#\_J*1S2W?7=[1P58 SJ/>Y79^_%DE<:+"#B;1#:ATCW M*+G8YU]J+M'10VDIX!;WCC2)@_74?4KNH,)UB2!:23A0?5X=!]/\))OL$_I5 M>PBM++6$H(QY/$R])NQ"0@8'0DX79ZG76C[VRU.B^N&[E_GTQ1L0V XI A,* M'%H,OUXT]4[JWY34#NLGX8P6S/3>@:09'9' Y9,W5_O"'W;"Z73Z)L/X,>C9 M;8OLI6&;!;>Q@4ZR?$?!L[H86BW;3YDRP='6J- -/M>H.US6Q>L*(73C2W_.[ MW=TK:=X_#I[$^R?6._2,!K^&*ZA.LAFI\+213P\TF>-EQY[ M$&PO=V]R:W-H965T7Q3LE5%"U21^Q< M5;(<9[3KC%V6/=FMK?T DT2,0@P:$ TY]?O._L 04B>;$WMA_D01R31W:^[ MWWWA^UW=?+9K8]KDRZ:L[ ]/UFV[_?;Y;M(6/S>JY MW38FS6G0IGP^/SN[>KY)B^K)C]_3=^^;'[^ON[8L*O.^26RWV:3-_I4IZ]T/ M3V9/](L/Q6K=XA?/?_Q^FZ[,G6D_;=\W\.FYFR4O-J:R15TEC5G^\.1Z]NVK M\S,<0$_\K3 [&_R=X%86=?T9/]SF/SPY0XA,:;(6ITCA?_?FQI0ES@1P_"Z3 M/G%KXL#P;YW]#6T>-K-(K;FIRU^+O%W_\.3%DR0WR[0KVP_U[B]&-G2)\V5U M:>G?9,?/7EX\2;+.MO5&!@,$FZ+B_Z=?Y""" 2_.C@R8RX YP85+S,_LLQLGOQ25^W:)C]5 MN=U96%9?*4<'.+*^Z'CO5KYKR) MYGS7-<$J)D^6197"TVF9V!:^ -)J;0+CRRXW2;LV0"%T!#17#:-WZ[HL 35V M%8RVW<(6>9$V<##3Y%<3SXW#!^>7J9!]F":YN;L%*#? /ZS-ZN3M>S_M/CGY M\Y]>S.=GW]WS9)4IOL#-!9:QI ?UHJ;1-\)MG!;VER#R"EB]+ M5N 98]L$%B[:?9)6.0[=P9<$W[8I"-47IC* YK1F2A "+IG- N!3?)HFU\,_ M3'!&V'G;P-$<[%LAX-M $!&&= M,+HBD<)?>,_W)EHD:9 +6X=+MZ\_6,6E9S0WG?F&\3S#2Z03A1-,K&GNB\P0 MG'*H#.C"K--RJ=R:!S?!3 M*[@)P!V#)'M="H+"<6_3:N_)G8X%GK-IQA>U3N%8%\94B<&KK8C$X<8CIC5- M[H!V6Y@>4!_N&O[I4[M0.D+WNF#@W)F 7M&DBA<-$57>9OR3\G1&-&D(9A%J0\GW79&L0W[3;NQ3XQ?6J,<2E M0.2VZ^0.UTHK$%"F6>V3]XQ[-A$J[OW\E[K,LWJ2O'U[DYRT]Y@SJ>S M\^D%Z!]EB5\@*B![V*8%0-$F65E;6&F2/#V;7@X\M2?^#%\A:+;X W6.[T>!5UV$A#4 MA#D?KF+ZMS:;';FU \B![S!AP%/P=&&3ZPH0OTP^F&W=M++($B 4C \@B#$< MA![^+KCZ\WLBAZD@*XIVHG^82Y@C@>;)]6$BQQ6 *_.%=YU.,T[-XT"BWA"0V8O_!CD2^;W#A'EIWOX MUVT-UUYV#9(J( V;-,C)1K2[2Z?=78YJ8I^ L\#! %G1S=H1E6YT(K3"OK4@ MY\T/3^AHFGOS1&?_R7WSC=$YXW(I;*@K6F0J9"K (Z,R$S./8X+X#ZJ=+7X!&I M4N @&<&&*X<-5Z/8\,%D)8!%JAOO^S@Z?.U,-\*OX/KOB[JS<(<.]% 5=>@- MY&Q9FC=N,E;6!#64861=T^"![DW:.#DM]"DB_PT)![R%CDE>3K;I@7EXXN$\ M?XR%3$!S^EI&,4T^58#.@%Y(_+L", BT+9-/'-X%V-4A5KW6@+A;4=X(:Q?F8!=C1_3"'=&+!R@-S0@2>*RV M'#V8\7G&8'GI8'DY.L>;@([1:-@\<%6/G>TVF&UX#>+/H&#_A@RZLX*\:&H% MXC\#S;IHP=:RG_G.;:LR@V0*WF63YFKNH?8G%\ZV![)G4=H,J],%*/\ !"KT MJ/731I."EC=PQQV92;!$3=H-F3JD):UJU"$"XVV2&-#LQ'-F/!OSC @-C8(] M@A7AD_,M!+8A<:@M8)YLE='.?&D-NJ_(_^%%J$A"UNP 2+;IF1#KX<2GECP=VLJDP%L^&MV8#0]^DS8%'_LF_:UN4!4LRU/ M9SCYPJZ1FQ0E6]8I M8M<@=$[Q2_2+%NP5(M61!0G_)/4'>(IC8(KRH@=/=XBVLFG0#3Z*3A\\!KKE8 MX4EY:?S (<)%L(>;3=TC6]5[J>K(Q%BD)7F-N@IY-IZ6\Z7Q4N:^+N_Q24'3 M99HY[>J8X^S=X0)D2<53+]+J\\"L\ W^"OC\V;3'\87/@ZX;B 1X1>S_PQ5& M1<+LS'O'ST99YS5:>+P')->\[A;MLBN][^0X3QZ?>5C/=\O1:J]UM6M=#=7^ M-'KF$*+"AMY2IM2MR5 U2PHDF%/%8]H"3VW99XQZQY8%5W0W M>!YX["C7BU;,F92RN#>1U8V^6/97%W\WO0-&CT,AB@.&?$$= M(JJ&;&R M*&Z%_ !X8C*T@8DX6'$?@9@BM6+HC3J0^^RSQ:,4C>I/'BS-AM L9+O+EKW7"=[BQ>S M1I=PL2&]3[P3#2H3SEA+#!UC=T_/ MY]ZI/$F>7LRG+YW#ESW +\,' (^WAJ+X)1@*:(93/$5WCLO._]O#^Y>?_%/?[%/?[% M/?Z_<@^?03(;3_>XK<"R6A6H6@F]\6D">5;D"MD5&%DYSD0>/?WUP?0_Z_3O M 2$JI!1R\:"I9B?!S18',)+*OP%\0XX@!DE$J&R&*&X6S1%*A2O$F0&G*"%A MALQB=LZ8,TVN>84(#TGK_EIP";M_ M/9]@_/9%_^MS^OJ;_M<7$XWX'OQT.4T>A_:(9F#W:S:'F&6:=(-&KD$,,_>< ME]2$7H2L:+)N@WZ+C+[(D7Y#2SAMFCUB'EDTD<@ 2;8GXW=A_)IH H/%:CL4 M)16O20%:@C1V."Z!/0[-VTD@'-TS&!CH*N>:QK0<^"4M]T0XX:C ,@.A6\+* M)1M>)-;4W"'K+,CP,5\*E/FW2US/K%7!+>@8:4-14H M$$2PRMNZ6IV^I5PD9G8:)+;&"06*,5WY&--M3Y:](S2\85FFD:8Q3N^CR;/Q M/)<486QV9<6G5N+,RP@"<6F.)-7 )424D*BU@%+:PA>M:0U:E+:7NG]?(4 M7>W,R21="%-@D*/0?6#,E<7=P( E6OR[<,3[)\TPD8Q)Y&8*K-*X4-]N'KS MU(L2G?*X5TUOX!%;#HM8#9_C"0-2.IKAI_ PI\QM6+=F\P;SLOB>$$5#L=][ M8&"G**A!^'?F,#^BYC0T^K,W3_AHP=F740JO1@.X&."H?]_OA$-J)MP'RD%D MZ8!.)=&;%W5 J\0M4Q<029B(\2/P* MW,1JKN*9XKG 6>C]<0@/UV7 --I"2POR^L //4TN8G'>PCB-V'M75R#,]TXBTM91 M4-==B=D%ILD*,=D9%$K[15X:I/O$)$VGT$M'#1B#7++D3-R&51F1]$LET*<4BSH<..UVRUSB!Z1D@OV +J(^%)[ M0#0H!>W#-DOO8KW# Q2_SM#F-,F35/<<;]U22/W>.*U\01D.PON=0'"?N<9"% 5=6LXAFXZB)OA)/"15R!F+T%.#"(;>$J8( MESDVX9S&O#8,B^8_PX=*][#9UA5?%YIX@TX(]Q!MMFC9$Z3Y0RZ).PB[4I0; M#(,T]\$=5EGK>%&J)T"UNPR7B:XE()L6@Y4DEN2> (B<0M>4H2K#R1 @7L)Y M#'+.R@Y]%D90@'*' =2TR6WRJL;XLB;AO;F^>^7R[P:?OZES'\W08==W-V[4 MBXNY:K.L)ZC:"^<1,$WFH:@PP$!@E"L)I21#HA6 MR_!A#AZ8HDE8\6'\O1XB"ZX=S$26=5>V7"3 G*]:U?A1:$;OX &\6;KT7CD8 MSAGP+ (1:T (.LIT<3+1)[P"W:/,097AU[683Z"/8CU2FZ@9R"%TB;EB*1ZZ MH!PEP_D3!R<&0AD064/:$VK.==/PEF@*#*6G9=:5*@7C%3I)N(KMU0F:!%_U;EZ\V MRJ:%P8BK*_*0>/H,'!R[ M*^VY0OR6V?_.9A#!,NDY84C14A]R4)%1C#S,V>U311L7D :8M[5- M2\>TFGPHM-^;N1GVV] V_2_6E"5= 6HE06;_5SI3N%K 9]+%B<<.YB#&,$K4 M/A5T-I[#"78/F)T%K<0E--YV&B'H\4GI_),/IBV8'R?OG/YD?]4*"Q.F0Q6< M-E5WEK4H$CB2A%;6FA#N^";Q:Q%YF[3J8"8DCPFHKC7F3$Q\?IHP3TX%9%;A M$CUZT4'2IFT$%YM>O1(A+M!R!HMR(5)6&U"I4)*E:8 M-MR!UZ+IJY$?@8W M-E$4W:%!*I;?,9=F&NC32R?WCL =T_L1]9L-0-6Y1<=5U=S;1QXD(&2L9 3$ MR V6[L%S095&$U@?P(Q 5^7"BKAN(T@2BZPP,PVJANX+@YI_[#J13##:V@I5 M6C9_4TDX]>?6!O%BN>M,?(@?8VO@X S9 NI%H,.DR^,,& V> \E-EEH_@/JP M)5@L8T?^.$OR&>&S\23N&!$?R9"^9LJWP93Q+^8@%8 U;"(J8\\EZASY 0+B9Z]QI%T#E(>XY7QKJS= MN. 0,+$*M5+68#BOT;D,&=6$H@)GA,/C*.;?@FE;FB^J1F@>]\/[1IS.4K2E M3(AA?4],$30S6)")BBP276]O@%^CYD]\@F?J*A'U@@8H -3G*:MH#:,@+/BY.+Q.G>M: +,=FBL:/Q$,2"%1K7->8#@?&143G% MI^@X@E,EK60,5:3D,5/\ &9[GY*KE, @NO:L>5=@!8[0P'*8<@3RD)\(K7C5 MPZ38R@'(U$T4P)22BKJ/.U5,0=EO-F@^(L]88C@H4$0TN.@<@0O4MK%6\(MH M,J$O@X."+F%W6Q?.*3UJH0=O&U8>Y[C82+/>,G+=DZK&D13, M0"/\]B$&;@7B',0*#DQ8EUU@6H>5LH1]8YUW?%7$?+PJ0CV#H3_MN!;RR,D^ M!).]#WJ:!#HWW+<\7-BH_LIIRUK+0!5%6 LOO5KZ!D]8,D9)AV%I5;3,!LBF M:Y@'Q[Z*N G!CME61B%':7-RT%=!P6JXRMK#XBO:1J#ZU?5/<060&+^N)6/B MOH9QF)0FI2'<02:5YD"R&IN N@9^V$;57>U^*XX?1G:23.=GN,K5&0; ]<\ ME5;O_-(AN&!B%-R1QMDNFA*B=Y0;5+>/W DU[U$/J$Z*L$HD!]6'P8'B%N6[ M8&L3-1/2!CE'BU0-TLVT<@H'1+Y0]HZP+I)J[2"Y,\+80[A?[S>FE$C#!5#B MY^:C5:G4T,EN-"4(-:BTM.AF78H-T?-3-^J(I^+K0 63R&B A:Z_#O DDKVZ M5=B>A4?L6.#& ^IN/TWR&FVY;&AUCF>?4V=J\ \= XQ MJAXXF*E\[#0M\;[B1[E+CT2-CH# X.N1]:4!)=QJ-APF/##:A,9*6*2G/[O( M9B1K LQJ4PQ89NH%3MS6/^1J=F%%0^C M#6DL(!_+#^$C_$A9S7VV,PD8K;[7>Z8^L; @S6NZ*9UB2+!G%GR>-=&[%7;USK)RW'O5?O5H 7 M@:C#=)M,1$HW9\VKN?'+HQ0VQ@<<371*$HEZ\C*A>LD^>)8N6]#Y52Q@ZT- M[H.BD3W*3[DV6EH-?-5=^B,0Y$GLAEK8>$[\>#16N#E'Y1#.S,]$"'WDLM\E M@\*G5[BPE#P75C%%_FFJ!9-E>"I!H#6^>;$$O@+[159)ULPR>2G*@UN;.!N8 M7U^0)"4Q-$=;5[[RJT M=?:WK061)0HO?C+N(A&XO0*7D.-)E&SI,J>Q$1C;G%X[H0913@OT;H0]^\C! MUKE'EO"F#LZS,3"Z\I:2'AQWA5,;E"-HHB+RD"#<2*FF/KMZ76 A4IP<$Q3 M8#XB+WL/YM;&Q\TM&LN/6MQ%VD\*3+J&BX^"G:&Q3!IDK=Y1@EB6];AFN9M< MSZI9&.74!WB4Y)Q/'<&BVL>MESYA.H24#DG\".6K5V!1$% W!FL[(Y7]?@R( M'VV1P'&[,A6;FV)6(KF).MW"KM$%JC65BAK1&85Y1MDDOK&'YNC2M%.7NZ(1 M4*3BP-L]C5K7>%5/XL)TC-S.Q&4/^;XF3B9@<'^ALT";5'?\CQ74.'E8F72?$YM--0I.Q-=D#I0X2[(=8@63$,SH_'"$Q&WTHMW^D=> M9]3T12N5I+D*6W/4SD]Z?O)'9W#H1*3@END>17G5%J4#*9Y8]N(+TC9&DZ(H M_0KS9B:QOI#V;@'345S!1YK Q5'OU:-WPN!HCJ@D)*F5&G/3F_BZ0>Y@((CE MRD/K3 YR=X^#]&#&K: A=]':^P/HA06Z2C@,+(O>J\?,^^E@C&;&^K8S[,W' ML[F1]J"[U"=#==KA4WL^!-X&QAHQ+I6E!%K-,3MMS!/E^QW,QUL5O//)'B2- M1[Q0HQ,-ETOXV6]H]IM! >^.4[KZ2E<=_B )I,O S-#4,:^N]$/QFK73I#OG M!,1:R51ALSQ'P^XS*">2160G4#!9XN+BC%<=Y0CMZVSSZ;5S 5W&R[. MP4JH&DC>&=>+166]JT:':700CUXYQ(.O J%G4MJX$#DNEYS$]9(!P0[4+KL& MI0*!3WL)\0\GO#? ,TNR509K+"MM0'60;A=!H\\'_8UP7-Y+0?+VT%CRR&CM MT=SW+IF/=QO!S@'M_I35*[1( <*'.M4_;LI7-.5-,.6?_S2[.OON\%^USC0# MRM $B>_['<-%H3V68NJ=4.USA3VP18-I@BY_W%P72#3[/'$5!CHH5%A9PH9/ M^]L(Q!N?UT0@'3J]=$=9VG+%YHO)NI8K'4 A(V?;9[-/S&9;UGN#F%6!T3[P M%,>B4<#4&!CXR-;!T65=63X6[:$:QR:V;I7[+@Z5+_--'*]AIEKIBZA6^F)Z M%5?A1Z74<1'^FZ ?;YS:=W0O0?//V87K@R"\YBB.^01#X4!C5.*;>#V[>ZW!>R:=#;9]U>S=YE:V;'9*KFU M9.5QI -A**Q;BWPQL:^ETME=U,"7N5&=P&MOR#^B T% O#*OA/.*"'N)LL_# MM@>SH,8?YYA-SX;)NM^VWB5!]H[>[WD@Y<(-XF:S:2HZ+)EIL6 MT&\GPN^>,<,;,I%Z;R@)>B4Z8^E8"$FR$CW1X5&=]7J/G$WG_O,#R5R/: 71 MQ[3Z$5:?R[F>7?JDZS>H)_^-#O<7#FS3'H8:I'N&/&JJ^>8E\X>ZBQ#H('O& M...CYOA('N'7&EW#*8\U 8\C9"KQQ,6( _$,J5D\\6^)U*C/P#Z2=U@PD]X-)JHJ3/[5AA&?))M6VHW*$[5 MXOBJI$:PY24@QNG/J:-X*KUE53G.B8ZK?0SV)#3F>]S("P#MX,K6^ EP-]46- MP49ZJ0(1E28*A@@T5GU-WH<@(B5/TB88 *I2#=8-"9;U"SC\L"!WC'W[CB3S M\8XD?ZTK?>\5I]KJ2V1&F/E7S7CK9CRZE(]B@[[2Y*>L OL77#-9B[IW[V6A(\[TA/9.#GR_J.AY:H_L"%ZY=38#?J&(O/QOB#\ MFH4U-C2X=\Q^Y/;&9[O.LF[3,15)Z58TO_"\D[>UM<_<2ROJ\:[<[+[C/@8H M%0,R8<7;*8A8_E1JC^S"!%50/'+959FV7W%\(O MJP+A)A3ZJ:)0*+W_P28Y-GMOPI<33'PMDY=]M&2_GSCY*TN1+/EOG;QKS;^) MYQ 7T^ :I+7>T#6?8)^F9]/D^FL>[VNAS@/CI ZA.3LJCVJBK-YS\HZO5V0H MBK!9_/#N#S,DI,;T6+-SU^Y9\F@0W[[JE#2%,.#8_=>;D N';0L<.$J?OI)X M_D#!;P3$UGB?TYHXTG%*'9UW.+01D^>6R1<7NZ/%V%3F=$C1FU ES<3S5%(R M$]HDE#.&PQE(R;2PU!=L0*$^Q@FGQU<<6P7%,T%#;32(N*SGT.INPTY19-L> M66=D/[%:Z:@WGI_RG60!R@-4D+2;Z'"W4M0P0%O?BXTK[4J#N+QF0!#"'U^2 M>YX%C?T=FQ,=?@P[?4GL?+QZ]J.S?@QF50\POR+!E0>:KI&J MCU<-F#[TJI:N8M\)%A[LS*H %>MS TR2O[Q)JS3'[Y@YZ^#T[V [I>ANP5"2 M)OG_ D8;EC5LC:TUZ7M0FKBDP$!^ ;]Y [LD+0)?&K@SN:EX/1$3_P$7E->; M"4&:@KE/P*43@2>.1XFXC!<@ .N^+Q7QFHJ$10 5UM6NR-D-2K@XV,&\4>52 MR%4_QDP[O/R [MS7&@;V+4%\YQ5-'Q\^5/?"QG S6#HA&5_1VS .&_BD/D%X M4&<[0&,WW\D*NU#Q2T*5>_5;<]'QG##3?Q:YU05_T!$/SSZ=^T:6D^3IR=GT M\EFO@^CL'^L@>J2!*+\(LZM,/S7"A2\ZG 3V[! J#N*Z!Y/2$>BF M?/<&][-A:CW$'&D69S;>V07H&2[?&=4% M?+7O_(%7-OGR\0#T46/K$1,>.OZ0QU)"P=^C'H_1FCTCU"4>@4)L-99)O[K7 MO02:UX-OH,:*P>%UJ:4!PR:%UPV^.JGA-\O8(HA;#_04B5T\-O3Q!%ZSOK,Z M=*@I53HYBQ7.&A6UVE>;V5ET21/_T6 MV$6W K.A[SBCG,0\N;[[1+^U_:MZXWES/_KV!5UBPG>/C^.4XMNM9,# M=3*\*>N.(Y@=#0OB?\#00!K>(F?65'C-87/O.@QVBAEE#3;^L4.NPB(&A;U8 MF&%"ZV=N_5[NN7=1AJ]%U_L(5I>F#7D=-',$NK4:ROM#K#CD(1XK<+H].H $ MFEN1BP#1U5&LNZPK*MD M<,K^=2$020H_Y=;5>$H+H$V=&ZKT4UZ=5M[A3BV8V7JHRYI>IH?I$)GQQC:I M3B"$I4.,H%I_H)HKTAA8ZXAQ"BIMQ;BE+[?4&RW=+I>#;Q3$"^E5TK>AK-'7 M?0?FM-8+J5M97[ G+PP+7RG VHN+>QP$2;NT="TYZ-7'VE73ESE+V448^T4H MM]CQE[N%3YSVZ7)[)0D#.7>6BF-#J]=)R\*7"P6O&%:<""Z5CGEQT&: NW-& M+_F2?])58%W\6Z]-*O1DEJ:294-L.-I==_D%HD7 -M$27M3#M888";,-IX!RD/<(Z7I[.YI.A0(]R MB&](*-Q1%S^?(-N7"8<1HFFX0F)Y_#$^[F*K&*C$8$+!^A"ZYD3K,5^DIVX4 M_2B03#20AB&O4AM+3=@[4VQ\[R$7P T=*!$#<97R,8^(HFI]'0L]%YBNQ6@; MQ!6IAIY*8X/=NZY19/Q8\8&&A['$Q,XU=;VE\R"#>DP*1J^?#/K;<*L(0 NS M/>U<=,&'9VO?-#R^K'\ LV?_),Q&Q/XE!256Y/8P5L_/3L\N)KX1J';U_X < M0J* @MXO+EX\$XR=Q/EW5G+JI' E+URKMP 5B>5A(!HOPYF-^LYD4GPGR=KD M*XX!,,YA;"0N$0MOL-\KP;]6.3(0W@(KAT^DUM'K*-\1XN6\20V+OKU]]>Z# M4]@!V 5V-^)5&WC_P_>$[(7T6^6X M?<_ ''LCR4"LQ:'@81#@CU=>UD&-RR9H%ZNKDD^5&M&I>(E>M4@]>R*^$,?? M:W(]84R-LBH(D'@C$VEXX+T7O%0J#078>/SCZY#_8BCSQC< H'[E= :&+3%] M'Z_/[B'O_Z:F[#67\ !?$F*XYG9>Q=(VO\+GXT8=<5@]H+7'J[I#EMMSBK2\ M3MOTQ^_!\%B9&Q#*U$BD @L+BRG&ULC5;;;N,V$/V5@5L4"2#8DFS)3FH;<"Z+YB%;(TEW411] MH*61380BM21E)_WZ#BE9<=+8Z(M(23-G9LYS0;3P4@II9KV-M=7E M8&"R#9;,]%6%DOX42I?,TJM>#TRED>5>J12#. S30JMH)+ M7&HP=5DR_7J%0NUFO:BW__# UQOK/@SFTXJM\1'M']52T]N@0\EYB=)P)4%C M,>LMHLNKU,E[@6\<=^9@#RZ2E5+/[N4NG_5"YQ *S*Q#8+1L\1J%<$#DQH\6 ML]>9=(J'^SWZ%Q\[Q;)B!J^5^,YSNYGU)CW(L6"UL ]J]QNV\20.+U/"^"?L M&MDD[D%6&ZO*5ID\*+EL5O;2\G"@, F/*,2M0NS];@QY+V^89?.I5CO03IK0 MW,:'ZK7).2Y=4AZMIK^<].S\L4D&J (>^5KR@F=,6EADF:JEY7(-2R5XQM' MV1-;"33GTX$EPTY]D+5&KAHC\1$C40SW2MJ-@5N98_X>8$ >=V['>[>OXI.( M-YCU81@%$(=Q> )OV-$P]'C#(WB?Q?O78F6LIK+Y^X2!46=@Y V,CAD05/Y, M9H1+G00WJE[9HA9[H@UX8P-F=A*>-J@V3N3F'A845KKF4C@8JB HU5SG\#%%P02ETZS 9 MT3I,)^0XM1.WK\ EV VVPI>PU&K+?TY 5_!]7%[!EHL8^W+YD6%G/K!MVCOM*JS4EWM"^=3-H0+BAZ611T] @ M.[5Q276F=GY0.=/$+\U=*-%N5-ZG2L#6?/$)^A$T4V'FA@;PG*S[\>&G[1[T M[NNWVZ]/OS_E41"&$3TOQA?P_2,?49#&*3WCX0B>E&7B,!YG, W29$*;21B,QL./ MKAT*R3U9%S1TJ,ARR(1KY)4FTJ$0-2=-8F5'9YA;:T,B_J>A M7% E.=8T5K6F3G+_"JU*R%!;.IS;PP1U,X"HOUXSJM%U_T2'I%V'I"=KFWJ> MVM!2Y2T%G1Z!Y_'V1\TK.K[M\=%V&O6JYB(G#XGL!'[Y:1)'T:\P"N&5.#%P MS[(-*5!7.F/8&8L[T7@ONJ@I<+7B IL,6UUGSP:&;Z"MX#7=>*B !50NC'=V MARW89VP-#HY?(GCM+QD&_%1K3N+N:W>/633']YMX[F_P)02P,$% @ M,X9E4GQT.^W(!@ PA, !D !X;"]W;W)K&UL MK5AK;]LX%OTKA+=8V "GED@]NTD UYU'@!8-TG0&B\5^H&4ZYE02/22=-/OK M]U"4':>.#6>0#[;$*_(^S[V\Y-F]-M_L4DI'OC=U:\\'2^=6[\9C6RUE(^Q; MO9(MOBRT:83#T-R.[\6-?6815$V;H1J!Q=G'>W*7)SIM:M5*Z\,L>NF M$>;AO:SU_?D@'FP(U^IVZ3QA?'&V$K?RBW1?5U<&H_&6RUPULK5*M\3(Q?E@ M$K][G_CYW83?E;RW.^_$6S+3^IL?7,[/!Y%72-:RT90XZ^> MYV KTB_V M^R?W86Z:#DBUMDXW_6)HT*@V/,7WW@\["XKHP +6+V"=WD%0I^4'X<3%F='W MQ/C9X.9?.E.[U5!.M3XH7YS!5X5U[N*#LI5NG6K7/JU[*^R"%'9 2,_()4I:6_-S.Y?PI@S%4 MWNK--GJ_9TG2*B*>=;2?WPLED)95 -7<"DAB\,J9;"W'J9$2V2>+NF M'_XJ6[BB#OSG*![*P]9702*_HZI;27A.BS(E2KG0C1T]7,)H5Q:-&W:B/=;T-W"%$#;."YCP=D6&<\%$W M+/)BY',#DHAGLC+Z3G7QXQ1.WD'#0:8YHU%1CDZ8*IPS:K9VOMYYX+4 -.89 M0-QC5FU\E'CW%7^#XK;TM=SZ6Q@-20)30NXQ< ]9,PRLEJ^0-B MDSRC66QZ@Y'%Z"A03 MQ+&(/5+B1]PD*1Q<'@(E4BM/]JSLR=/IQROO*07[)AYZ"VD,//JU5@S]PS0%7.,XQZ] *6! \>GHCS,:Q0EP MSVA:=ED0%_X?2<'RIXS@]/EF!T%$#V.?IA'*4<#)ZF1-6$:9%WD@\3CJW F) MQTJ:%M%K)E[,415?*?$Z=R?L%=(.)31#)4UH4B#P^"4 -4_R9Q(N*FF<9D ' M'C',*;L<3+"AO"#;(A]4H+& 4 "3H,"EQ4G)QA&1),'2,NXUC6F6'*S^F!>E MSR8:R*^2:,.<\]&>A$ ]OLU$J _#&.4K&^TD:(0R='K"<4[STJ=829,NU7B* M,CQ$]-+L;R8<3VB4LY=G7)[3C)<',HX5Y4D;78Z>HWC-?&,HR^R47#]MHTM3 M5% 4MOU6\9/X4QLRK86U@!,($[ST/<]')6:8ZU3XXKO!(\WBI-%KWRU=^8ZW M]6WL%[D2F"#K!](UALAHAV$'2/#[9=L#7VFK.H5^:"!QZ)#-#%C<'#Q>5B>F MPI@'[U;1JP:A36=O]6BO"/:J[A0 I=%90VMW#&M389>=@RK_(O]:*^1;URF^ M(:AM:9X_Z5P?W_J/-T;,)6I3);'0G_#\7ER@'=CK'P+YLD45<[I+>'B"P0\_ MSNS)(7.K->H!?-R;EE+&X_UBTE&OC+?+/5"RJD7K0L7S%JVZ**4H.4GTS.*> M'N3U61G'L%M94:++#W@TSQ&*Q5EIP6[ MWD'T2R(>(K82#R%UQP,'SRA'0\/1X3%6^&'H?]O;GU I4!;DS(7"G/G-\)DX;^@A5+M2 MCD*-[?>YH_QXYUZED3AI M^=LC2RH?T'#%LJ5N+Z@FX5[F<7JXW4(IN%50II8++(W>YNF F'!C% 9.K[I; MFIEV3C?=ZU(BRL9/P/>%UFXS\ *VUW87_P=02P,$% @ ,X9E4FHL&41@ M P " < !D !X;"]W;W)K&ULE57;;MLX$/V5 M@;8H$D"P).J>V@:2=(/FH4"0I%L4Q3[0TE@2(HE:DHZ;O^^0DE4G2 +LBSB\ MS#DSA\/1 M6J>N]9CO)U['F]Y9+^W:C5POQ4ZW38\W$M2NZ[A\NL!6[%=.X!P6;INJUF;! M6R\'7N$=ZF_#C:29-Z.438>]:D0/$K7O@GP;WZL@&D\E&B E-P36\NY4Y+VFW(3Z]O\1'[ M'<)6B@XN1:\EZ:0H"%W#I:5'J>#DGF]:5*=+3Q.G\?2*"?]BQ&=OX <,OA)J MK>#OOL3R.8!'PI(*Y2,Z MZVNJ];)L#+@+>X3R#Q_2.SK*MGA^W\5\WYLGJ%!4D@_UDRWZ$BA279.?:.D= M-WT%VI0$;,RS7L /Y'*\8:#[P6Y#HAWNB#Y!;CX9G%!L][78*=Z7ZI34[H86 MK0I7[:XI%7SDW? );J0H=R:L;XN[!7R P/==/TV,%>5ND ?&8F0E/ESW&F5O MI>0M[3,WSF((0O)((CJ5N2S*@-%ZD@3 TMQE<0PL3MW(S^ [:2(GUBO*9,.+ M![@C'9L")_J Q6X:4P()<_T\I#%P69B](";8G&AS-Z,C4>!F(9&'L>O'$; L MI;-8V,[&[8-O6N+,S%^_"MC ?LTC_$+KI?[)V$6GKZRFF:G M<"\T>1QJW,(S2B@+8XJ2$LDB"'.?M A?*AE3$IEO%<_C%((D=Y,\)^7#-'73 M("8K-E)$@;5\-_ 9O/8\O*/N1-55V1ZLJ/AVO1X;U;PZM_GSL;O].3[^([YR M634D4XM;R '/ON.-%BL+UN(S25LC5K^E6A- =H?RN$/DP,P?SS6_\& M4$L#!!0 ( #.&95(_EP,U?P( '0% 9 >&PO=V]R:W-H965TR%#T@(V/9AV@ MCAULA\"_W]E)0R=!^9+X[+OGGKOSXUFMS;W-$1T\%5+9>90[5Y[%L4US++@] MT24J.MEH4W!'IMG&MC3(LQ!4R)CU^^.XX$)%BUG8NS:+F:Z<% JO#=BJ*+AY M7J'4]3Q*HMW&C=CFSF_$BUG)MWB+[D=Y;<$=7\R,KL%X;T+SBU!JB"9R0OFA MW#I#IX+BW.*;UEDMI(2C.[Z6:(]GL2-8?QBG+<2J@6!O0"0,KK1RN84O*L/L M?X"8^'2DV([4BAU$O,#T! 9)#UB?]0_@#;HB!P%O\%Z17&5PJ1Q76T'%PM): M=!8NA$VEMI5!^+U<6V?HJOPYD';8I1V&M,,WTMZ2@K**\N@-["B\UMZ#*%Z5 M9[;D*2TQ]C@'< IL%%O.CI]P1-%R5_% M.R+/R71XO)9+T\%8(:69>;FTY"0*3YE@PJLH)+7&LP55$P_;Y H0XS+_*.&_=\GUNW$=?19)$X_]KA-\>#.;'!5;)5ZL4M5MG,"QTA%)A:A\!H M>L4E"N& B,:?%M/K4KK 4_N(?EO73K5LF<&E$H\\L_G,&WF0X8Y5PMZKPP]L MZ^D[O%0)4X]P:'S[H0=I9:PJVF!B4'#9S.RM[<-)P.BK@+@-B&O>3:*:Y0VS M;#[5Z@#:>1.:,^I2ZV@BQZ6[E >KZ913G)VOY"M*JS1' Z?VQ89M!9K+:6 I MB_,-TA9QT2#&7R!&,=PI:7,#WV6&V;\ ='K.,9'CHOX+.(-IE?0BWR(PS@\ M@]?K:N[5>+W_U/P.3S_I"%86"_-\!CCI@),:./D"^($DDU4"0>VZ9K[[L*RT M)AN>ZI["!M\L+(1*7YX_Z^[9%$ZC$U.R%&<>B="@?D5OOE1%J22E,"XS_[A& M'R3IFO9:5Q^81F &=DJ0',T$J+=8;%%W_:4A&L/%2L(F5Y5A,C.7<,LEIS>6 MP5ZIS, W&(S\*([(&(9^U.O#/3O0J[2H.1,&8G\2!J(_$$\H#'N);!1EHG3>ES"@3_HC\@8A7XR M[,%GUQ:'5L.^! M;I3>+*PJ:W5ME26MUF9.GR-JYT#G.Z7L<>$2=-_M_"]02P,$% @ ,X9E M4@AEQ<6%! T H !D !X;"]W;W)K&ULG5;; M;N,V$/V5@; /":#$NOD6V :2;!==H$=JB*/I 2V.+6(I422J._[Y#2E:L MQ.L"?;%&U,R9"\^,9[%3^KLI$2V\5D*:95!:6]^,1B8OL6+F6M4HZM7;D:DULL(;56*41-%D5#$N@]7"GSWJU4(U5G")CQI,4U5,[^]0J-TRB(/# MP3>^+:T[&*T6-=OB$]K?ZD=-;Z,>I> 52L.5!(V;97 ;W]R-G;Y7^)WCSAS) MX#)9*_7=O7PMED'D D*!N74(C!XO>(]"." *XY\.,^A=.L-C^8#^Q>=.N:R9 MP7LE_N"%+9?!+( "-ZP1]IO:_8Q=/C[ 7 GC?V'7ZJ:3 /+&6%5UQA1!Q67[ M9*]='8X,9M$/#)+.(/%QMXY\E)^99:N%5CO03IO0G.!3]=84')?N4IZLIJ^< M[.SJ%Z24#%P\L[5 <[D860)UGT9Y!W#7 B0_ (@3>%#2E@9^D@460X 11=.' ME!Q"NDO.(G[&_!K2.(0D2J(S>&F?8NKQTO,I_G6[-E83"_X^@YGUF)G'S,YA MAG"OC#U5LK/&KL]N3,UR7 ;42 ;U"P:K>U752J*T!M0&A,,'?*7>3DVFEJ?$'94'Y*PQ8E:B: R0)806SA+F-'^P.49W !U X$ @T= M$(07Z?*TV'.Y!68,VA"81A)AHP0U+C'$QV W)P:DLF_1DAO5N%"E M48(7S-+9F@DF4" M(AI6+0U]+,9-D#.DD3+,9/"M+U_$>C&*(IC$) MXSC,IG-X:NI:($TZIYPS4\*&2DYE;&^W:Q6SMO1'T1'Y-2^9W![1ASX+OO49#SSW+L:=!W<;V;!N0UX-:O>Q8.]._I,) M'Z,!?2*[3Y"E84;W3D++@]L\UPVE>U12WYW*]_ GF(73^9B>\S"FA-[[.+:B MI*?A>#)WV%$8S:<=N=19FXQX2%=!PCQ,LAC.C+YQ/_K&9T??E\828^"!IDO5 M5. G(3RR?>5GE_\?.342SX*>'HF=IZKSU.97'SRM][!W3>'*V;&9;;<:B3\T M,?T\HVDDKW)'"^'"^DA:/T1<%YN.D#0X7!_0(&[!W>CB[:!U#MIAZ(>D_4BK M8Y(<_E>'M"(MU_=Q0M<^DMEX8BV)!I=#TE=NAV?VI? MK*K]SK)6EC8@+Y:T&ULE51-;]LP M#/TKA-%#"QAU_)'&+I( 2;MA!58T:+OM,.R@V$PL5)8\25G2?S]*3MP,: /L M(E,2^?@>+7*\5?K%U(@6=HV09A+4UK;7463*&AMF+E6+DFY62C?,TE:O(]-J M9)4/:D24# 974<.X#*9C?[;0T[':6,$E+C283=,P_3I'H;:3( X.!X]\75MW M$$W'+5OC$]IO[4+3+NI1*MZ@-%Q)T+B:!+/X>IXY?^_PG>/6'-G@E"R5>G&; MNVH2#!PA%%A:A\#H\P=O4 @'1#1^[S&#/J4+/+8/Z)^]=M*R9 9OE/C!*UM/ M@CR "E=L(^RCVG[!O9ZAPRN5,'Z%;>>;I@&4&V-5LP\F!@V7W9?M]G4X"L@' M'P0D^X#$\^X2>9:WS++I6*LM:.=-:,[P4GTTD>/2_90GJ^F64YR=SLI2;["" MKYPMN>"6HX'S9[84:"[&D:4,SB\J]VCS#BWY "U.X%Y)6QOX)"NL_@6(B%K/ M+SGPFR&FO-_5XZ0=X"_;JQ0&3%7CQ3!CX.5L:J^F% M_#J1(NM39#Y%]A\E]15]KYXGH5Q'7IN6E3@)J.4,ZC\83(%J@LT2=5\76N(" MSN\D/-=J8TB:N8 ;U5#G&M8]?E*+32O4*R(L4>**6P-G$&=AFEXY(P^OAB-X M:%%3A%R#0'KK(-XTA/0?%V MPZ5%TF A"8MA#$E1]%;$U2V=[UB!#ECXN$ MUCQ/X5DY@/>\G'3E,.]O1T?-U*!>^Y%AH%0;:;N^ZD_[ MJ33KFO'-O1MI]TRON314RQ6%#BY'PP!T-R:ZC56M;\VELM3HWJQILJ)V#G2_ M4LH>-BY!/ZNG?P%02P,$% @ ,X9E4HT4 N)5 P \@< !D !X;"]W M;W)K&ULE57;;N,V$/V5@6H4">"U;G9JN[8!.]E% M%VAV@\1M'XH^T-+((I8B59**DWY]AY2C*)O$:%]L#C5SYG8XLS@H_ M*B'-,BBMK>=A:+(2*V9&JD9)7PJE*V9)U/O0U!I9[HTJ$291=!%6C,M@M?!W M-WJU4(T57.*-!M-4%=./&Q3JL SBX.GBEN]+ZR["U:)F>[Q#^UM]HTD*.Y2< M5R@-5Q(T%LM@'<\W$Z?O%7[G>#"],[A,=DI]<\+G?!E$+B 4F%F'P.CO'B]1 M" =$8?Q]Q PZE\ZP?WY"_^1SIUQVS."E$G_PW);+8!I C@5KA+U5AU_PF(\/ M,%/"^%\XM+KC20!98ZRJCL840<5E^\\>CG7H&4RC=PR2HT'BXVX=^2BOF&6K MA58'T$Z;T-S!I^JM*3@N75/NK*:OG.SLZEY"G> M37(2\0JS$:3Q$)(HB4[@I5W^J<=+W\6CK*^XR80RC4;X<[TS5A-7_CH!/N[ MQQY\_-^*Z\OX5A%/HUPJ:93@.;.8@W"0UD'F#C*C;]Q8 ZH :AL42@C?M3FY MS+#:42==M5X(9Y\E;$O5&.JV.8?MQ^WM&N[HN>>-(!?7S#::VT=8&X/V@^-\ M#IG&G!,_]AJ1WJ2%.ZQM"QE'OALI#.#''Z9)G/S<._GL7QF?Q>>O 280SV;# MZ6Q,PGAXD::P59:)[U,>=&J#3M'A?:$)1E5H)*N4MOP?"CJGOJI&^OO!9#2A M!R2$GP5$\\'%:/Q\X2OXHDJ.8%XQB>+9D :0J=&/$/$X]/?R#8=8H*9DH>"2 MR8SZ0!TZMF3\8S0.O<=>ST!>^$/.NVW.A#VYG"%>N^W MC0'/P78D=[?=0ENW<_Q9O=V&UTSON30@L"#3:/03-4"W&Z85K*K]5-\I2SO" M'TM:RJB= GTOE+)/@G/0K?G5OU!+ P04 " SAF52XV1+TYX# ^" M&0 'AL+W=OZAX5G:RUZ82CI=G$MC7>1>/@C<2]S:%W/PGJRT?O"+ZWH1)9X0 MME@YCR!H>,1+;%L/1#3^WF%&!Y->\>5\C_YS\)U\60F+E[K]7=:N6433"&I< MBZ%UMWK[ 7?^%!ZOTJT-7]B.LF410358I[N=,C'HI!I'\;2+PPN%:7)$@>\4 M>. ]&@HLKX03R[G16S!>FM#\)+@:M(F<5#XI=\[0J20]M[P4O72BA3NGJP=X M]UFL6K0G\]@1MI>(JQW.Q8C#C^"D'#YJY1H+[U6-]=< ,9$Z,.-[9A?\3<0K MK$XA2QGPA"=OX&4'3[. EQWS5'<=E4%PE,&O0[=" WH-=XTP:!G<" /WHAT0 MA*KADVOH^$K:JM5V( 'X\WQEG:$J^NL-,OF!3![(Y/]")MB&3X.SCJQ*M0G& M/]/U(J//^_,/V-9PJUM_";?"D(!/TVM)>M.JO^!GMA<5+B*ZP1;-(T9O4/D# M*20AG4#)P!"P?4+HD\[\9PKG#E:XD4IY'0IHCT;J&E)>L'R:LG22A7F9E:R8 M%)"F!9N6)2N3'-X_H:FD1:]6C3QL*$3=^SM+65'T+OWXPY2G_*?#."E8P7/X MQ0CEK%0=D^P\;[ M0=2_]0*$SS7%8-O(J@'9=5A+X9!49$=9]()[WF/R])?DG<*UHE-%%6L=@WHP M/CLA<[["_@N-04D*\TBBUJ"TV]D_;IUTG&SAD: "E_MQ E2_Q_"IA(0"J0+' MT]>OP/\K2,ZF/&/I+*59F?K>U#B%V]ZAV83.I>ED%-HQ^?]L'MH MCN=C3_@B/G;6C\)0-"RTN";5Y-3W(C-VJW'A=!\ZQ$H[ZC=AVE"#1^,%Z'RM MM=LOO('#+\/R'U!+ P04 " SAF52,FH8GU,$ "E"P &0 'AL+W=O MPICEF>_K;($EUSVYQ(IN9E*5W-!6S7V]5,ASIU06/@N"V"^YJ+SQ MR)W=J/%(KDPA*KQ1H%=ER=73!19R<^Z%WO;@5LP7QA[XX]&2S_$.SHK]SL5,L4Z[Q4A:?16X6YU[J08XSOBK,K=S\ MBDT\ XN7R4*[7]C4LOW(@VREC2P;9?*@%%7]Y8]-'G84TN" FL4F/.[-N2\ M?,L-'X^4W("RTH1F%RY4ITW.B4& Y7,J2BJVY MR]?)/9\6J#LCWY =*^UG#>9%C<&. M(K[%K =1V 46L. (7M1&'3F\Z #>W8(K/)VZH&_X$S69@8E2O)JC6_\UF6JC MJ&/^/F*LWQKK.V/]0\:,S![@P])E]1,O5G5^)YH>@CO4X%*]+]%'D>V#/=-+ MGN&Y1R]2HUJC-X8_D:LZ\T!YPW**JLE=.+0_*5P]+NE1T+UVKBV5R!#6LB#' M"NH&B$/X$08)_;22A9@AR!G(QN-^KP]/9,BN!LWJ5NB'TYE"!%$9)(<,*&X0 M6"\B*-:+=P%SL18Y5CD\"2QR^.F'E(7LY_9[).^#-N^#U^=]LN$JAXGE !OA MP80?A=R?\/L%PDP61&^BFH/0P+<49Q-6I[A.6\U!UCZQ*1C2JQ.'^XK% N"4 M'ENU,W -J^$C":IM2)\=XY#B9(V*"+0].-T>W**E9>O5);U'V\\K7L#OMI23 M^5SAW%;GFFX$D6SF>A/AY+J"^X5<:;*N._!A9;2AI47A!G[CU@N2=L[?%P*9:_").Y &/18\JV-EXF(NBQ( M+4Y$[98V67O3-DO;5$;"VK;=ZT&>(5!E0MNV.*0=)J'5CO=H3]9<%$[7%G9. M1&*ZMJJV :SD_[1^Q ?];C\-7/WB05LC%P YEC#[NL,]=>VSV-8U'>S4U240 M7S[E%Y7O]X,.1+UA^IW"DWMU>[GF&K0\\Z\*?PCD=85WVE$\A*1'O#D@(OM: M^PA-Q2U-Q4=IZI;\)@*V4=2,]5JJ.@J[GZJ:-GS1>=_TS!^R.K7I) GU[%W# M9-\OV2!)J$;,=L%W>$@A; 7#>%3#7P26KF.%4O@LFDLGR:M&0IWS]C MWC+V']QQ[S:)(L()P[W%\G=&IQ+5W V(U.ER59EZBFI/VQET4H]>S^+U /N> MJSD]1"AP1JI!+Z'_$E4/A?7&R*4;Q*;2T%CGE@N:HU%9 ;J?26FV&VN@G&ULO59M;]LX#/XKA*\86B"K8^>E29<$2-HK5F [])INP^%P M'Q2;B87*EB?)R?+O1\F.ZQ1)M@'#?8DIBGSXD"(CC392/>L$T<"W5&1Z["7& MY->^KZ,$4Z8O98X9[2RE2IFAI5KY.E?(8N>4"C]LM_M^RGCF349.]Z F(UD8 MP3-\4*"+-&5J.T,A-V,O\':*1[Y*C%7XDU'.5CA'\RE_4+3R:Y28IYAI+C-0 MN!Q[T^!ZUK/VSN SQXUNR& S64CY;!?W\=AK6T(H,#(6@=%GC340.MYE(,?READV&2FY 66M"1X9@]E;A3M*L1 R/( 8A?)29233\F<48[P/X1*_F&.XXSL*3B+<874(G:$'8#MLG\#IU MSAV'USF*I_B:V6Z ^TP;590ILRR&]QBO>+:"J6T6;CAJN.4Z$M)6!OZ=+LB< M&NF_$RRZ-8NN8]']8>5;\(&S!1=EO.H88J">?<2H4,H2FC'-]:'#.!UDNILV MD$O0?)7Q)8]89FB>=LA+RV/M.B!M=L!BZ[3,#4_"43$5)5M@VD+1D6"Z0%4? MBZO>*VTP; '7UF,I!4V_OH9C[?9)6RI/TC!11?B[D(:*\*!X1$69-Z@WY5O4 MD>*YXTC17^B3 <7-0&NV^I_7\J$ Q_ M&IUOBBWX2V9U:Q\:EY.P]@:\ MUCF+<.S1%:=1K=';GR&3D!JR1I2C Q07;IL\8(M, =J_PT,S4NB=70.JGKA? MG*%F/S0L]YN)SMC]PQ$"4\]H++J"^YAPJ*L$3+6VRF,]]P^E\];(MW3CX.M. MNI%I+K ,+PH>:WC#TOP=199Q$1%H7@K68,FBLEG.8-CJ]H9['?8B[?:&0:O? M[E.S&2I?B7I')5FPZ!GF=%8NM964\88+T4 X]@U[K:M!]P=X^+7@N1N,GP D MM'*"7T@'P17]773A4-/[C7L[1;5RKQ,-D2PR4U[AM;9^ $W+>__%O'P]T3G2 MQ44#B$MR;5]>4:.K\D52+HS,W2M@(0V]*9R8T",.E36@_:6D!JD6-D#]+)Q\ M!U!+ P04 " SAF52LWB$WYX% "O#@ &0 'AL+W=OVCJUIY.ELZM MCJ=36RY5(^V17JD6?Q;:--+AT]Q-[;+A:KUYG3")]N)F^INZ6AB>G:RDG?J5KF/JVN#K^F@95XU MJK65;IE1B]/).3^^R&F]7_"I4AN[,V:TDYG6G^GC:GXZ"J:%,&-?WN=D\$D">Z.M]K?^KUC+S-IU6M=_UG-W?)TDD_87"WDNG8W>O.; MZO>3D+Y2U]8_V:9;FT035JZMTTTO# ^:JNW>\J''84<@#Y\1$+V \'YWAKR7 ME]+)LQ.C-\S0:FBC@=^JEX9S54M!N74&?RO(N;.KMM2-8A_D@[+LX(. MGDP=5-.":=FKN>C4B&?4<,'>Z]8M+7O3SM7\J8(I?!H<$UO'+L2HQDM5'K&( M!TR$(AS1%PT;C;R^Z+L;99>5+6MMUT:QO\]GUAE0XY\1$_%@(O8FXN^;N#;Z MOO+$]9#N W14%^7BL5W)4IU.D&Q6F7LU.6-_*6DZA!GP4&Z-:Q]ZJN3*R9J_8SS_E@HM?]HYNG72*\8*S. Q9E(8, M] >Y6\:#I,B9"/(H8U&0Q0(S65Y@+# 3!SP4<&NA8&T^&#O@67*(9\KIF>#9 M&3C@@N:CPO^-B\/!C$@+QJ,0LSRG%208BY2>-/%!.ZAU 'DU@/R*/$ERO.$= MYWA'09K';"2HR1#49#2H;Q8+Y2L'VPGO#>W@1I6Z+:NZDFXTT*/Z7S30O8=/ ML3F8J58M*G?(\'.U=E I';,(PMII\X4M^D!5C\(&V[, \2 )1 K(,1)I4(21 M'R:)V ;Q48:J1XL>HA>#PL'N@0BXB/T[RBFD/(ABA/VJP;Z]2-4Z95J/(P31 M<8P?6Y JC%*69J :&%>$.S(?CVZ/O+>UW+!R*=L[-7!X^X;%A(>'[).LUUV4 M9(TV)-M2036Q.0J#- ;7\H!SN/2'6P+IA*>,C(D@QNB%")<.A$M'"7<)1*VK M2H:8#CG11_9"H0UW%'R6;J/:7Y1N@Z?$CR0H1.'YP:,D2'O: -8X(F+NQC>/ M(Y8%25*P!.%)>H [)6&>=DH$1,-.H0A2D1^.0)L-T&:CT'YL#7+VKJV^8J,$ MXD5'4?:NDC,DLOO";G1-1YV--//G(1ZU\J(0_VJTM6R]ZS<1L4\M2YD\4W=5 MVU;M'24%,J?2#-MV0M$ZMU:185C=!JQ"W7DV3*.J]X?I%LE6 M+:I2HEU2N=0M&J>E3>JUH=->YPT!(1^]J7>\D7[UMR&F=3[,$@F,10M-E<@> M/\>&_Q'A=ZJM75U$I'%ZL;Y"\S .XBSWHPB-.6;G96G6LK:,ISZY! I<%L,* M-EGVK8I\D8TVKOK:38#QC$[.1!#U4"KK-T&[5 \X_H,Y'$D8YHS'Z @"^7R/ MS&_H4 &):VE"C YS7*N:^I4) A[\FK/.I3?A^>/"U026$I M28(HB?:6;IP74NS*MQ(8S,.\ VB?OE?D4LA#XB0.,''R@X#[ZPFAL+:JTP4- M&=G"NPA"G(^^CRGY\012#_* :1+$.#+Q')THW84J2-%\4$2C9!]0]5"L1(RF MC#,:,!?B6P0>%U*[RHNP:UM9MCNZ^\0P.]S&SKM+ MR./R[BKW7AK4),MJM8!H>)3A"&2ZZU'WX?3*7TEFVN&"XX=+W"B5H07XO]#: M;3_(P'!'/?L/4$L#!!0 ( #.&95)_C CWUP8 .,1 9 >&PO=V]R M:W-H965T<\YSFO\ME=YS^' MA7,]NU\V;3@?+?I^]6HR">7"+6TX[5:NQ9M9YY>VQZ.?3\+*.UO%0\MFHH3( M)DM;MZ.+L_C;!W]QUJW[IF[=!\_">KFT_LMKUW1WYR,YVO[PL9XO>OIAY-U_Q6 M5_WB?&1&K'(SNV[ZC]W=3VYC3P18=DV(5W8W[-7IB)7KT'?+S6$@6-;M<+?W M&Q[V#ACQQ &U.: B[D%11'EE>WMQYKL[YFDWI-$BFAI/ US=DE-N>H^W-<[U M%]=M!27^"[MQ3'JI)P*3< MJ'D]J%%/J)&*O>_:?A'8V[9RU4,!$V#> 5=;X*_548E7KCQEB>1,"26.R$MV M1"117O*$O(W][*-;=;ZOVSG[S^44S"!L_GM$?+H3GT;QZ8O%1RX?8_*H($K2 M5V%E2W<^0A8&YV_=Z(+]VUD_4,M C%M.G=^1@XLLZ&+8^+IEGQ;=.L#)X01@ M;EV[=H'-?+=D[KYWOK7-)NR<#^R#[ZIUV;-@X7;VIENN&A5)GOPE[.] EHH; M'7$*GBD2)S47XL5X)0#)5#%E)!>99HD0 )@?XI; 6!0I5HF0/#.&5M"4JP+) M!DW55J#?NN?O6/']OXR2ZH<'JW%V\E(CMH>V]\2D!ZA<4Z,.Q8(0OMH^3G)S M<*5U#(6E01S O!O0@\G<\BZKQX!G+*/U:W)8H@&Z="G+"QU@K77!SZ^E + M9RTF*8@VO-@J4SH;E D$PO5&;-,%5."I0W=UK+?W;NB\51U*-,H:V5 QC%Y^ M$W8OH%/#]0GY9@S'%EEQ$DM,+&7'N1T3(9JLQ$+FR0F%1"Z/I@'>(@ZDW'/) M6!)/!A$9J4+Y-O0+$J#(TZ]29*R0>B8CD&,)?5)$P&/DM +)).QRV:UI(L&< M1D-<9+MLUA7X6C@VZQI80IUT[EKPA+ZU@[)Q1GCUC8WQQXW$F(\5K*YI$J#Y M<1=-X#;C.$O$2YYFY&(M>)K(!QD^B-A+?HKC WH',38$U[\HLA5ET]": M07JJQ#,!+;%+(S:E 9/97MG@K(OVDU,>A'.6PS[!T,%%8MCE@*R;/9F.N108 M#3)F%.*U*+[J\9R& 9,4<:URD(,*^VVQ^,:N:J(K.J:J^[5_29]$8>9"9K%% M2(0/?(8Z]%R51:AI^!I#%(Z@=LC\04E)4[#W=54UCKVUH>?(H'I ,N1; M*I"/!94R2F/*,@SNVV)R;%CZA)H79D3 U/5WSK4H73OG63@/)7Z#UZ1 A,8. M^5QJF+&?WV.\C=40[W&/.TX.A\_C4!Z+R,G>AS_%P+**OK6\ V^^W7W M#\;E\.'^U_;A[X_WUL]K(&W<#$?%:8[@\\-?"L-#WZWB9_RTZQ$3<;EPMG*> M-N#]K.OZ[0,IV/VO<_$G4$L#!!0 ( #.&95(VUQX"%P( '4$ 9 M>&PO=V]R:W-H965T-':UJXS9PEC:D@CV8S\U6V0@/*"7E(#25 M BDXSJ-\?+^8NGR?\(5"IR_6R'5RD/+9!:MR'L5.$# HC$,@]G6"!V#, 5D9 M/WO,:*!TA9?K,_I[W[OMY4 T/$CVE9:FGD?O(E3"D;3,[&3W$?I^[AQ>(9GV M3]2%W-DL0D6KC>1]L57 J0AO\M+/X:)@?*T@Z0L2KSL0>95+8DB6*MDAY;(M MFEOX5GVU%4>%^RA[H^PIM74FVZB*"/J;A!&)$FT:4#[2Z-;9JR480IE^G6)C M93@P7/24BT"97*$<)^A)"E-K]"A**/\%P%;_T$1R;F*1W$1<0C%"D_$;E,1) M? -O,@QEXO$FUX:R^Y"O5]_R3ZO-&N7K)=IL'W<^VJ/O^4$;9J+I%:)URP^@D#PB&48K*J2ALJ8W^G^##6@SC^:NVRE+4GRZ%( OK,!!5=[P M&A6R%2:X8M@=[E0>K/0W/5S()Z(J:C\U@Z,MC4=O[R*D@LE#8&3CC760QMK4 M+VO[7P#E$NSY44IS#AS!\*?)_@!02P,$% @ ,X9E4FK ^Y70!@ _B( M !D !X;"]W;W)K&ULS5I13^,X$/XK5K4/NQ)L M&\=)6P1(T"ZZE>"$8-E[6.V#F[BMM4G<=1R@I_OQ-TY*71K'*12A?8$D'8]G MYO-\,W%\_"#DKWS.F$*/:9+E)YVY4HNC;C>/YBRE^6>Q8!G\,A4RI0INY:R; M+R2C<3DH3;JXUPN[*>59Y_2X?'8M3X]%H1*>L6N)\B)-J5R>LT0\G'2\SM.# M&SZ;*_V@>WJ\H#-VR]3=XEK"77>M)>8IRW(N,B39]*1SYAV-@T /*"6^<_:0 M;UPC[N'G]I/VB M=!Z5?_IXRH0&P.\L&$ 7@W VP-(PP!_-<#?=0!9#2!E9"I7RCB,J:*G MQU(\(*FE09N^*(-9C@;W>:9QOU42?N4P3IW>5G@C,46W?);Q*8]HIM!9%(DB M4SR;H6N1\(BS''T<,T5YDG]"A^CN=HP^?OB$/B">H6]S4>0TB_/CK@*3M.)N MM)K^O)H>-TSO870E,C7/T9T0?G+H'#LUCEGT&?G> <(]W+,8 M--IYN#>T#!_O/GS@\,9?P^.7^OP&?1>42_2=)@4[0&=YSE2.(-#HDM,)3[C2 ML%PQFA>2Q0BRZ(9%A90:-2WUM\CD^L$YS7F.?ES"!.BK8FG^TV$>69M'2O-( M@WE??A=<+0]UXL4H$BFP44[+?&:/^IK95D2E,BA5:EJZ/R5^#Z"ZWT3)(A1N M"XWK0L&FIFHV_AVK?0N9K.$J!YFD6P:J!BH+$H)FI:)$_9#LOC M&YTDS+4R^NNI^LXPGBDT83.>97KM ;DLF.0BMH6L7W=TZ.&MD%F$_(!LA:PN MY(<#>\0&:S<&[HCIL@1+7-.. W7FH?. %U+<<_+ZJFAB)^@H"LH M;)$:UOP+POYVI.I".!AL+ZZZD.<%V!XJKV=*2<^->64[@GR1,R:F4WM!Z-67 M?S_;!1%KVWU,LASY[I=J=B<.AQ@LNU'7:J^O,W]B\XQ-F<'N,C,J>TRE,=)U$U[+<^"J&&:T88/K1:(!&&PJ!'97 MB%L]'Y4Z*&K.BW0G QCXS_R[04;3L5N3KUA]RPK&)I*D2+)$J@D,=03J4VS M0E"G4[]6 $86*:]>)G#][06$FA UU(S=U'R7,2HS<$-6OEG="&I3U\KXR"*$ M&\TS;(W=;'U>\$0O\$T.N**//-UQ[1DJQGWGVH/^&GHWM3Q UPG-5-41Z/?5 M1:I3;M>E9.@6N^EV:[[GTQV@NYSI]OZ23^V(N)63'EH"K+G+4D/&V$W&5@AX MMBL$ON%?W\V_;P.!;^C4=]/I?A"T*/>"5@A\0[N^FW:O:#2'1W*Y'9)7)86_ ML9OD)N0W0L3PJ^_FUST1<2O'[4GA&]KTW;2Y"R(OR!'#A[Y[2^:-$#&TZ+L[ MU#T1<2O'[8 8/O7=E'=6*)$*Z!-8U30H642_\M=FB"%'?_@.>!##D<2]9[(? M'BW*22L>Q) K:=D2:<=C]_P@ABD)?@\\#$,2]R;#GGBXE?OM>&SLO+O9;S1G M*8]H@A;:SMM.]3Y(N)7OT%8%ADP#-]]=0+@5.[SD]_#^\]7L^ZW>/5^7(H&A MR,!K^5@ 4='OLFUV[(908$@R<+>3SOE:$6I1[K6S5F#H-7 SX L0VCUU D.: M 7E7A#8^*K9LF.Z'D%NY5P)DL[.[<3 @97)6'K#(4?F9IOJDOGZZ/L1Q5AY= MV'I^[AV-JZ,81DUU,N2*RIG^+IJP*:CL?>Z#K;(Z;%'=*+$HCQ],A((.HKR< M,QHSJ07@]ZD0ZNE&3[ ^\G+Z/U!+ P04 " SAF52&=?V3C4/ !-9 M&0 'AL+W=O)<.V@*IW9XMT.(4O>P^'.R#8C.)SK$M'TE.VL5^^*5\(RT.AW+K;+LOK>V, MI!F2YF_XIS1^=E_5?S:W6K?)E_ELT3P_NVW;Y2\7%\WD5L^+YFFUU OSE^NJ MGA>M>5O?7#3+6A?3]4'SV05-4WDQ+\K%V8MGZ\_>UR^>5:MV5B[T^SII5O-Y M47]]J6?5_?,S+8L;O1'W7Y>OJ_-NXO]6:;E7"^:LEHD MM;Y^?G9)?GE->-H=L3;Y1ZGO&^=UTL5R555_=F_>3)^?I9U+>J8G;7>.POQW MIT=Z-NM.91SY:WO6L_U%NP/=U[NSOUY';Z*Y*AH]JF;_+*?M[?.S["R9ZNMB M-6L_5/=_U]N(1'>^235KUO\F]UO;]"R9K)JVFF\/-A[,R\7F_^++MB6< X@, M'$"W!]#^ 3QP -L>P(8>P+<'\*$'B.T!8N@!['NKO71IH'+13>T/K:U^6MICFM?C,MF4BW:)W]+RD7RZ;9:-<5BVCR[:,WUN[-<3+;7>KFY M%@U)#2E*>#0:/#A M) <.'P\_/ ,.?X4??KFZ0:_^&C_\75$_35+PZ@=MR?8C@:W/QP+G>[.85'.= M?&R+5INYHWV2O"QFQ6)B/EK/<:;/D\OIM.S&1S%+NH$SJYI5K9ODZFOW=EDU MYO-?ZVJU;)XDYG2SU;136 MS#%-4ETGR]I,OG7[]4FR-#&86#KO]5^K9 M?'9QYPXJWXJD&57LT&P,F'&2,[(W.PA3[,,4>)AU-=%ZVB37=35/3(OK>+Q0 MJ)NK2,<[)HG,>J'Z5H1FF>A%"E@1EL%QRGV<$AV.\*A9CZMNF#YZ6S5F7\$^69<29G37KL" M9IPQKN"6S?;N9ZC[HZIINS%3;\( )_+,NS(E)*>](3[RS1C),]X?'X 93;G3 M*@=QY/LX_=.S/\B\FDUMU;*,#<O'YULI MJ4@_/,"*"N=+]*#7L^8-\, M9EQD>=YK8\B,2!Z89 BUL5&\D1>M-A-$NXLDB(;M>5P'!%6*],,!S$BN>#\< MT"P-C1G+<,+0<'Y;CY%'Y7J2?!P/BODC1F9>%_E6YZP_%XP!*Y)*%HC(4IU$ ML&Z^P\67Q$SD6^1-W=F^VJ<38'C<=]R$I[P 3N2*:KZ(0)VG D9F)")93J) M0=T&:<@UW2539I8>'NZ(^!P^5R)-^U$ 9HRGB@:BL,0F$HWB4]4:GY??WF&C M[04.7*.2^AT!V"DE61X(P9*=X&C?9A== ":ENBN; #X( 'I#R/ZX@M(!X7UQ M?"N:A2*QD"^&3'Q9_T& +(-T^NAJ_+G;36;ZAJ> M5GS@GU.3VGO=#]@1F?)^F@?9"<%"-* V@Z IFD./BKK^VO6E28Y671IAYI-Y M\4=ELHA9T6R72MT+\Z=RO5XSS5,TR;*HV\%SSZ%O-JF@>%(Q*IK;=48QZ5YT M2Y4[LY8Q3D(M3GWZ$RE4;UH8 6:4J330C#9'H'B.\*DNIMJDRQ-M?#0C!7;1 M)SHW^8[GHF\FN:(\X*,%/\7!_V9ADOFVJLN =SZ<&:$T[7OGFPF9L@#?J(4X MQ2&^24LFJ[HV3FY''.BF#UA!6?][!5AQ2D+=;"%,<0B/#MSK_JNZU849^O=E M>QN<0QZ1QV H/F452=.TOQ0$[ A5+)2U4TMCBM/X_=&2 /6I*@3AJ=?^OIWD ME(72(&KI2W'Z;H8),CQ\4DJBN#>*?3-!\SS4HA:I-(;4Q+\5$/$YYX7 MBF\B<\%$8-U#+1LISL9-KG9<'*$P@/4O.-*!-;?A?!Y(=9C%'#L!YF9E<57. MRM9,D"=B';.L8SCK-@!9%E^#]& N=+<6XD!9CQ/0X1CEG ,)]SGA2[JA0E\ MLW $/?3!9?JN[Y]OE(M0'L,<91J'V^5D4G?=XO;A7A$!G05P)_W\%# SS,X" M\QBSN&,X[G8D.?#W^^8*YC//0")E7@_X=B2E7 86=\S2D>%TM)/?5%^%%73F MXTRR3'H,A^UH2#5F%GL,Q]Z&(4[+@U[Z!&.*]E=F(\",B%0&=$MF.<=PSMFV M/.4(\:G7IPE@(@5C:2#[9):,#"?CAB;?$$PH%A][\&@'[(10P1ZR>&0X'C_J M+I-.+I/WM;[6YML\33YVJT)LG\KRBN.\^@%;&]RRBD?69:.W[Q,@_,^+TI#U MNBCKQ"S45CHIIG^LFK;+)3V]$9)V.+"$8VE?Y@6LSA4+* '<\HWC?!M5\Z5I MJ_7]$+^_T_,K7:.M9D2CP MCJIRX 9HBX+YYXCG,(1=5D P 349< ,49>%Q:H8LN2+J\L"T#=]=1FP"JO+ MPH)1X& \J;H\$CXU,=586&P*')O'J\;"AQRH&@-VF&HL+ T%3L.8:BQ\;$&J M,6"&J,;2TDWB=#NQ:CR2/K(P25A::,F(2GDZ25CZS,EE)OL( \PP15A:-,D3 MH.GTBK"T?)(XG^**L 2@E+O*QK8) 0E39:$Y55HJ29Q* Q1AZ6E+) MH>HDJO1*0$R$E%[8+JCT2HLJB:-JD-(KH06=+PT 9HC2*RV;9.P6E-,KO2,) M V1<95%E<)1=6H95_FH4HQ2+VV%[ 23,C!$E$6:BHB9@.Z7_ >2-V/JKK+L M43A[?L2-ZY8[*K(N>B!U5P&T\M5=P"JL[BK+*A6YN^3ZNKFM:MT%=E=.NE:+ M:[S*LD:)GZY#+5@4#A;L600?$/V<-VXR!DPX#VV1*N<1BLAR:("NJWQRG)MI MKA\#8$7\1RF !1,A(I#=*PLAA4/HNR1=%;\!!# 17FP O+*0]*XLNU1$93Q6 MRE4^EP++YLPB*<.1]&TR;N8#A?>?SQH!1E3V,\(Q8$5R$GH$QY(IP\DT6,+- M_#52?XS$3<:HR6$(%G09OJEVI&R;^?>&>('X)H3T=V< HW-B\MY .!:-&8[& M[]%L,P!LA'L##K"BHK^Y,(;,8OTKR1 MA)D<^FA1F^&H'2349G'HHB:'OEF<9K'G%E"!-HO?&X*:''KE/&@X9(46%V:S M. =1DT/W+. R''"GE62SP?3++?URG'['J[&YCZM^4Z(FAXY:G.4XSF(:;!ZG M&&IRZ)9%5(XCZM3::XXQ[-!'RYT\(@6>3G;-?7)XK8R9'$9@P9*? "RG5UMS M2Y<9!5:O^86+#D.E@%::Q['"FIRZ)G%2HYCY6B9-0>> M>.NO5T: D>(!23BWL,DCC[6?7F+-@855K@*)6.X\MSY4%$0%UAP#RM;!P%-N^35@EJ?,H>(J#Y@!YC2R8HFKIJ/=.7 '?1L2?'K>+5D2J5GR/7+HB %3#S/H2(G M)%2ZX*#&R0,4.1D1H"Z)[S)PZWMP-+BE2TY4NV1$@'(COI>#US;$K4=RTH(D M(P)5$?$T6<@JZ*N#EXW6/N)5!(J5! MCM+W"%#>PTLM49N>GPZ7(O4_!FE\!*C8X?LW6$\C;E&/2%6/B,Y'@%(:OF># MI33BUMJ(%-L8JO41H-J%[^+P=8U3#8-0'$ZGU?MV5QODI,.A2%V,XR4_ I2] M\%H4M>DYZQ;/&K(%A'0V4.["=VTX>)QZ&"12$./4TA\!:F,$W728$ZF,<4+U MCP!U,?S&QFQZ43CPH2> S^D50.)4PR"1&H%K@[#=K[J$W/0P=(D>(5P]1 H#*%[]]P!CFE*TBD=L7#J(% M)8N@KVYUQB%[/2=4 [?7$_@7#:AS@0Q>!UZ1.A>>.O2-$J!3A8*PG^YF/.(4 MGR"1ZA,/)@%NKRO"WZ\Q;M,+R6%3I%C%7O =EYMZB&YO!VI[/]G6 ^_&\'57 M'OQC5Z=ZB(;HU)P@V^H._V\%RXE39H)$ZDP<>A%WXDGR03>ZOM-/DLV\_ %= MJK[:7?^@"GGP,6_BU+ @/*+T'>WYR+1A.=V_=;K&!@'$\'KGB1N#\F.X<'X$ M8:[KF_7/533)I$M(-[\HL/]T_YL8E^L?@NA]_I+\,M[\L(4]S>:'-LQ\=U.: M@3#3U^:4Z=/NQN%Z\],5FS=MM5S_U,)5U;;5?/WR5IN\L^X,S-^OJZK=O>DN ML/\%D1?_!5!+ P04 " SAF52PE=WP^4$ !6& &0 'AL+W=O4(C?8W'N/E2A0WQM/).ES2&17/ MZPC*W01$*\P*!%_Q727'UR#(I47QEZ+P5UT.8)% M1#2ADCW=)L0\&"LQ3DR/>YWB-C1X#.C\'!'T%&&*H">AFL#GR->;! M<'//D UI&".E/]+GKY>-GW]**+@3-,W_-DQD-1-9Y416ST1OWX9Y_39\!6&> M4Z'CM7)GE^X*O=E*+CTH*[X]+'87A6W21@5=%/$.46\RLIN,;&-&=:%TL5>& MSN%\KNLBNQ5\%V8["%NH%;T.!A'$^O"=)GS'&/[S][NGVP#,GJZ>;F<&@MW& MGWO:-\EK)O*.K;O7J13&MD?:=>_"+"1?+JM5]RZ,^-""1%]WOPG?-X;_G65G MSS/P\YZF+Y2;"H*@DEUXVMJC X5'QU:_MCPL&+*1Y[77K YG^;[MMNJOPSF^ MX_MZ A!6.>!WM"A=)[0LU;=D$TU6=+@7!_;=ILE#CUL*3D%9GU]>,L@?_ M4%5#2B:14W0X[".G9T]$2IR169V/ M8NT#FJAD%OFGY0TK^<7P6-YJR[=\R#VIO27I]CJ66U8Z3HV MZ_J/4,C#><75-_G[[26T#RL)QO:)F5(RB\W'41-3CN:= MMUW;;S/5Q6$'0Y^TF=+A$"9]:TCI-S;K]V"FANL=5L*+O1-SI:05FX^P)J[\ M3FU]['?4KHN2*ZI+5!=F(8]8>IZ(TFMBUNN[3/(4[?>AVR1.XZRLVB"A(TI3 M"3HM)41I*C$?:0V4U):'56R?R-^'!!K(&7%[E@PY:#^8!7H %1]0-J)$E5@G MID:)*#FZ3T"Z/^T[U+P+"300NX<7)!FN8T2)*#EQ'X$HR21'=Q)J M2]O$S+N00 ,Y(UZ[@3 ^:+BFE"_+QG4.YFR3B:HOV=QMFN-794NX=?\:7015 MBUNYJ3KN]R%?QI*[A"ZD2WCNRI!XU<2N!H*MR[;N"Q."I>7EBH81Y05 /E\P M)O:#8H+FKX3I_U!+ P04 " SAF52A>3@2 T" "@! &0 'AL+W=O M(E\:YW9FJ@==(QIX;+C0 MRZ VIKTA1!X17/?KI6-R,12L@:%9E* MPFH9W$8W>>+J?<%7AKV>K<%-LI/RP04?RV40.D'(L3".@=K7 7/DW!%9&3]' MSF!JZ8#S]9']O9_=SK*C&G/)O['2U,O@70 E5K3C9B/[#SC.<^7X"LFU?T(_ MUH8!%)TVLAG!5D'#Q/"FCZ,/,T!T>0(0CX#XI8!D!'CGR*#,C[6BAF:IDCTH M5VW9W,)[X]%V&B;<5]P:97>9Q9EL@P<4'4*E9 .Y%$998ZT&4T/NNZ/ZG;[5 M&HT&*DKXQ.B.<688:CA?H:&,ZPMX#??;%9R?7< 9, %?:MEI6ZU38JQ6UY$4 MHZZ[05=\0M<*BP4DT2N(PSA\!IZ_&!Y=_PDGUJ')IGBR*?9\R7_8]/UVIWW^ MQS\:)E/#Q#>\/#E A4IA"6/GYQP<&*X\@[NMARRZ#JU9A[E/?Q?%LYI!&YF= M'W=W/U.U9T(#Q\JBPL5;"U?#?1@"(UM_I';2V-G]LK:_$%2NP.Y74IICX$[I M]%/*?@%02P,$% @ ,X9E4MJI+CU$ P -PL !D !X;"]W;W)K&ULK59M;YLP$/XK%JJF5=H*AI"7+8FT).U6:9VJ=ET_ M5/O@P"5X!9O:IMG^_6Q#2;(2RK1] ;_,/%O4P %/J9I4Q.G$2I M_)WKRBB!C,@3G@/3.RLN,J+T5*Q=F0L@L77*4M?WO+Z;$Y=#KZA!6 M#C9UM\S=%FY!%)F.!=\@8:PUFAG8ZEMO72_*S$6Y5D+O4NVGIA\YCSNTF&,L1M5D+,2TC\ B7UTP9E*)#IE,<3[ *[F M5Y/TGTC._%;$!40G*,!OD._YWLWU KT^.F[@->^,@D>'41;=48:'44Z[HPP: M4?8*%=2G&5C8X*73O/NL=]"Y@DQ^;\'MU;@]B]L[@'N>Y80*K0\*\15:5U&: MKD:)$UH<(U*/4V_L/NX>TG.+MWXX&/;VS19M0'LYA'4.86\G"X;]=W-,* MX(7 [DZ#D(%8V\Y,HH@73)6_X7JU[OX^V)[GC_69Z0IMX[&%*5O*"R)TG21* M8:4AO9.!IB3*+JV<*)[;-F3)E6YJ[##1G2T(8Z#W5YRKIXD)4/?*T]]02P,$ M% @ ,X9E4A>/F;;D @ Z @ !D !X;"]W;W)K&ULK59;3]LP%/XK5C1-( UR:Y*6M97HA0UI2(B.\8#VX":GC4<2!]MI MX=_/=M(02BC1M)?$E_-]YSO'E^/AEK(''@,(])0F&1\9L1#YF6GR,(84\U.: M0R9G5I2E6,@N6YL\9X C#4H3T[$LWTPQR8SQ4(]=L_&0%B(A&5PSQ(LTQ>QY M @G=C@S;V W/9B P2?BQ-+A=S-#1IV/T"9$,_8QIP7$6\:$II [%9H:5STGITWG'I^V@ M*YJ)F*-Y%D'TFL"4 =11.+LH)LY!QAF$I\BUOR#'S5O3_/V/N!MRV^)]#12W4V; ML5R&33.%;RT6.'Q "V ;$@)' M]U>0+H$=VL^#VM'@OYX3VWJY4ZU_/2GS"MI,F>^[_E[.S,:-G@);ZU+*44B+ M3)378CU:E^MS7:3VQB>JC.M*\4)3O@&N,%N3C*,$5I+2.@VD)%:6U;(C:*[K MQI(*685T,Y9/$6#*0,ZO*!6[CG)0/V[&?P%02P,$% @ ,X9E4HBVVZ(K M P L@H !D !X;"]W;W)K&ULO59=;]HP%/TK M5]$T;=+:?)$4.D J4-1*K5:-=7N8]F"2"['JQ)EM8/OWLYTTI6V:(FW:"]C. M/>?<+]EWN./B3F:("G[EK) C)U.J/'5=F628$WG,2RSTEQ47.5%Z*]:N+ 62 MU()RY@:>%[LYH84S'MJS&S$>\HUBM, ; 7*3YT3\GB#CNY'C._<'G^DZ4^; M'0]+LL8%JMOR1NB=V["D-,="4EZ P-7(.?-/Y[X%6(NO%'=R;PTFE"7G=V9S MF8X?6Z#U\$LB<0I9]]HJK*1 MTW<@Q179,/69[RZP#B@R? EGTO["KK*-(P>2C50\K\':@YP6U3_Y52=B#^"_ M! AJ0/ 4T'L!$-: \"D@?@'0JP&]0Q6B&A ="HAK0&QS7R7+9GI&%!D/!=^! M,-::S2QLN2Q:)Y@6IK,62NBO5./4^#(O"16Z590$4J3P264H8)H1L48)[V:H M"&7R/1S![6(&[]Z\AS= "_B2\8W4]G+H*NV%X7*36G%2*08O*(9PS0N523@O M4DQ;\+-NO!]T$+@Z_"8'P7T.)D$GXPR38PC]#Q!X@=?BT+0;OL!2PST#]P=M M\?R=^OG!\%;U^>'P?D' M)4GN8(%B2Q-]L1]0$=][>$*\_UH3?^_Q\O]Y56K*1_D.GV7;W7M2<]3WB1E^ M)"1\4ZCJ-FQ.FP'KS(X53\XG_NG4;SF?F8',/N$/]-4T=ZVO+UI(8+C24M[Q MB7955 -2M5&\M _ZDBL]'MAEIH=*%,9 ?U]QKNXW1J 94\=_ %!+ P04 M" SAF52K,-!I8," #]!@ &0 'AL+W=OLUI(69&)F5Y;9HBR2#'XHJ54*B5#>,Y MEFK*MZ8H.>"T$>74="PK,'-,"B..FF=+'D>LDI04L.1(5'F.^=LM4%;/#-MX M?_!(MIG4#\PX*O$65B"?RB57,[-W24D.A2"L0!PV,^/&OIZ'.KX)^$V@%H,Q MTI6L&7O1D_MT9E@:""@D4CM@==O!'"C51@KC7^=I]"FU<#A^=[]K:E>UK+& M.://))79S)@8*(4-KJA\9/4/Z.KQM5_"J&BNJ&YC_:F!DDI(EG=B19"3HKWC MUZX/ X'M'1$XG< Y5>!V K.(LQIQ':W<]*#I3:-6U9!"O\65 MY&J5*)V,[XL=%))Q @(-Q^<+D)A0<8&^H:?5 IV?7: S1 KT*V.5P$4J(E.J M_-K%3+I;Z^TD&M\_@-AF\KS)M59^8Z6_ MO5T<3&S'CLS=L$6'4:%ENWX?]8'3ZSF]4SD?<8T>L 1.,!W%;)V" 8 SM:T] MRL,@SW:.0/H]I/\IY$^9 4<#U%55EE3MU3%*_Q# LO9[.1(T#:?CE$%/&9S: MRF=U?NDO9LE9 F(4,S@@L ,GV,,<"7)<;QPS[#'#DS"/M"\\W&5!X$_VP ZC M)I87NGMDYN!PTC^&!\RWI!"(PD;IK*M0&?#VL&TGDI7->;5F4IU^S3!3_R?@ M.D"M;QB3[Q-]!/9_O/@_4$L#!!0 ( #.&95)LJ?(030, (T+ 9 M>&PO=V]R:W-H965T=4;"I M"-D6D+T4T-D".KXR52J^#B-JZ+"OY!J46VW9W(,OID?;])EP^WYCE'W++,X, M+]$634SSY<]67FM$5O@=Z %(]2Y8DM_&;Y?VK5P89#K'X%(G3I2QT?J/!/I M:HF*&B;FNYB?47&0,SBW^Z3L#6S:Y# UZ<(&J=(!E=U:93=(=8W"T!+PSEJ: M1K"6!K(67/ICVJ2O(CWUI,[D;H<9:9-^?'MX,!XOZI)VY_ZB40-3MYW5B^XE MU:N3ZOU=Z2\9G;*2F4T+)G1CC=3H%GRR/G\U@YO5U.<+%R*7W)V-%3:EWGN< M53MMUGM9)'?,D&'/,!.,K#M_'R*>H0B?^M*8\ M_<]WBR1[ TV"\A]M[36Z[VT]X6]9HWV&>8F_62&)!QY/_DRBD\0$]06YJNHR M0<5DT:@S3)XE4-!-R %(NA>:AH\"O7OI42![GR7_VVC)WFE)V ___C \X[.] M9WV6[(V6A)WV'X]#F+P'W'_UFY3&!WT*1S7W_9Z&7*Z$J=J >K;N*=_Y3NK! M_)GK-7W_LZ>I&M4Q57,FM/U@S"QETCZV:E75^U4#(Y>^&YI*8WLK_[BP_3(J MM\"^GTEI=@,7H.[ A[\!4$L#!!0 ( #.&95*",K*>@ ( .P% 9 M>&PO=V]R:W-H965TY )?.C(.C[):'<&Z9N M;2:'J:@UHQQG$E1=ED2^CY&)]< +O)RX$W"F\FB8UW 3\HKM76&*R3A1 O=O(M'WB!%80,,VT9B/F]X@09 MLT1&QI^6T^N.M,#M\8;]SGDW7A9$X42PGS37Q<#[XD&.2U(S_2367['UXP1F M@BGWA743>W7E058K+S0Y4#"OJXJAN1U-&$R( M*N#.W"]\XTV=V(2?3E$3RM097,#S? JG)V=P I3#]T+4BO!QUG#W'V3O ^5BA-%?"5^#8SV%&WNW- M[J"3H][JH#SJ33F=R5*?K"!=B>?&L$$9* MF9;TN# EQ#&W97/[EA6$KQ!,B<&.)[BG9$$9U>_[/"6?U":?+7T.BJ][NX[\ MK8=3HERY?J(@$S773&,KB\ M,I)DTUN:B1:5>YX+H&UL MG95=3]LP%(;_BA5Q 1*0[Y2B-!*TFH:T:8B.[6+:A9N>-A:.G=DNA7^_8R=$ MI0V([:;QQWG?/N?XQ,FW4CWH"L"0IYH+/?$J8YI+W]=E!375Y[(!@3LKJ6IJ M<*K6OFX4T*43U=R/@B#S:\J$5^1N[585N=P8S@3<*J(W=4W5\S5PN9UXH?>R M<,?6E;$+?I$W= US,/?-K<*9W[LL60U",RF(@M7$NPHOIYF-=P$_&&SUSIC8 M3!92/MC)S7+B!18(.)3&.E!\/,(4.+=&B/&G\_3ZO[3"W?&+^R>7.^:RH!JF MDO]D2U--O N/+&%%-]SUGZ/))K5\IN7:_9-O%!AXI-]K(NA,C0L44_GH&AC.L3_#T?\&'.-,# MA'B49N,]T,.H) C&HV'2K"?-/DCJ6NZ4?.E0GX= L\-3SN(LV0,=B!I'2;@' MZN]<%_:J_DK5F@F-%5NA+C@?H8%JK[]V8F3C;I"%-'@?N6&%7PQ0-@#W5U*: MEXF]E/IO4/$74$L#!!0 ( #.&95)<(<48-0( *X% 9 >&PO=V]R M:W-H965T=XEJJ)UT ('DIN=!S MKT"L;GU?IP645 ]D!<)D=E*5%$VHZ RWKN#;WCQH;E!=H-/XDKFL,#X+=JK4SD=RP9*T%H)@51 ML)M[B^'MR_@BMGK'E2R77[I?4 M3>UXZI%TKU&6+=BT.9F3M:)(DUC) MFBA;;=CLPGGCT$8-$_9??$!ELLS@,/D$Q@--%EG&K*V4DR\5*(I,Y,3ER+UH M[HHU_=T*D#*NW\<^FN:6PD_;1G=-H_!,HQ6D Q(-KTD8A$$/?/EF^'#V&NX; MR9WNL-,=.K[HLNX?BZU&9>[2SPN<4<<9.<[1&;G/A!R *DUFI)0""TV&-R2C!]WGZF6F:&ULC57?3]LP$/Y7K(@'D(#\3@&ED6C+M$F@(3JVAVD/;G)M+!([ MLZ\M^^]G.VE62EOV4OO.]WWWW=FYIFLA7U0)@.2UKK@:.B5B<^.Z*B^AINI2 M-,#UR5S(FJ(VY<)5C01:6%!=N8'G)6Y-&7>RU/H>99:*)5:,PZ,D:EG75/X9 M02760\=W-HXGMBC1.-PL;>@"IH#/S:/4EMNS%*P&KIC@1,)\Z-SZ-^/$Q-N M[PS6:FM/3"4S(5Z,\:48.IX1!!7D:!BH7E8PAJHR1%K&[X[3Z5,:X/9^P_[) MUJYKF5$%8U']8 660^?*(07,Z;+")['^#%T]L>'+1:7L+UFWL0//(?E2H:@[ ML%90,]ZN]+7KPQ; 3PX @@X0[ *B X"P X2VT%:9+6M"D6:I%&LB3;1F,QO; M&XO6U3!N;G&*4I\RC(&W1]#XO^'^]1$Y8=_7T/*%Q_OZ\W:F4.JW M^NL(9]1S1I8S.L#YM0%)D?%%>T'G^M84[NM]2Q-;&O,9KS(_O(Z2U%UM-V1/ M5.R'?A_U1F/<:XR/:IR60N(%@JP_$MGR)-OI!WX0[XA\'Q4F872U7V32BTR. MBOQ 6?*N,:'O#?P=9>^C8C\:7.\H<[<^S1KDPDXL17*QY-@^[M[;#\5;.PMV M_",]+-O9]H^FG;0/5"X85Z2"N:;T+@=:DVRG5VN@:.P F G4X\1N2SWP09H M?3X7 C>&2=#_A61_ 5!+ P04 " SAF52>+!O%>H" "3"0 &0 'AL M+W=OT4^N]W[-",E8 ZB2^)[?A]_9P3WP8K(9]4#J#) MNBRX&CJYULL+UU5I#B55YV()'+_,A2RIQJI&^[8(M>FP1T-EG0!]Z ?EU.)-;=Q MR5@)7#'!B83YT+GT+\:^%=@>WQBLU%:9F%!F0CR9RN=LZ'B&" I(M;&@^'J& M,12%<4*.WQM3IQG3"+?+K^[7-G@,9D85C$7QG64Z'SH]AV0PIU6A[\3J$VP" MZAJ_5!3*/LFJ[IL$#DDKI46Y$2-!R7C]INM-(K8$?K1'$&P$P7L%X480VD!K M,AO6A&HZ&DBQ(M+T1C=3L+FQ:HR&G0#F -%KBM=22"WC+.R M*HEM)5/Z@C],*W(Z 4U9H<[(!_)X/R&G)V?DA#!.'G)1* +I.0G]#@F\P&N1C]\M]_O_REU,09.'H,E#8/W"PWGX>3E36N+< M^G7 ,VP\0^L9[?'\N@1)->.+.I^J\S;-38(G%;1EL+;O6GNS'I]'<1@FW8'[ MW$(5-531<:@Z!@M_,>#V,-<@VPCKH>(M0K\7Q5X[8;(Q ]N(D M;(?L-9"]8T.NQ'[$WNZ$]/K^G@G9;QC[QUO('?(%UAHIH2NXSEM)^[ND M0=+OM9/ZWM_]W#O(>@-* 4*\8>Z0&T9GK&#ZI4,>><94*BJN(2,?URE*R&5I MZJW[N+=+FGB^OX=TZ^3Q_R>K6X2M%/[.9AC%81PU%)M3HZ5;/XC>PKI;)Z:Y MKMQ2N6!SDY"FQ$7L82]@)_?QNXOOSN,M%X]R#:#0KJ!,3IRU4N6% MZ\IL#066Y[P$IM\LN2BPTENQ54D'=P/.&;H$)>!.QR5>P1VHAW(N],YMK>2D "8)9TC M? MQJC3^C2*W?7>^DT5O YF@27,./U).(F#(<+0_9IO)&:Y'+M*^S86W*SQ,%A=]'G(2MD[!R$KWA9,8+ M76T2U^>5Y0B*DO)G +0 !DNBK'FL;<:535.$3U,_"L/AV'WJILLBE0SC42OU M"CAJ@:.CP-]*$)J6K1 %71J(OF1GH ^C$, 4*KDP =G0:^O##E0R2N,#\KY0 MZD>1'3QNP>.CX/O/J? .K$F->TZC, @/R/I"PR1]@VS8D@U/(B-,@0"I;'## MGM\@C?T#.)M0:F<;M6RCD]@R7!*%*8*=/JXY41MA3^*HA^!WTE-C]F7246+' M3%K,Y"AFXJ=Z*-F:QE72/W!:^ #)(I0DH9TI;9G2HTSWW"0,-PGLU$E5YURM M0=AXTU[5AKI"#C]U7RJ*DCBV$_O>2Z?W3JSN6U/=@[;Y/0_0K"[N ;I36$%A MZIPOT0UAF&5$1SKGDE1M[-?'G3)#7+=(K2_5;^LH. ZRD1]6&)<7S?GK]. & MXY+E7SEK&HYU6/P_!W5RW9+UBL").Z+RZU1^]\I+^.J&\(]4;QLAJR M"Z[TR*Z6:WVK F$$]/LEYVJ_,7.[O:=-_P)02P,$% @ ,X9E4M]J[G(= M!P 3"T !D !X;"]W;W)K&ULU5K;;MLX$/T5 MPM@%4B"U)4J4[2()T#@--D#2!'';?2CV@;9I1Z@N+DGELMB/7Y*^C+-61G)C M8=N7Q+(Y,YPSY#DC2D,[D7+5SN=DZ,YGXFAT)_G-])<==9>)G$J,A7G&9%B>MQZ[[\[ MZX;6P(WX$HL'M?&9V%1&>?[-7EQ,CEN>G9%(Q%A;%]S\NQ<#D236DYG']Z73 MUCJF-=S\O/)^[I(WR8RX$H,\^3.>Z+OC5J]%)F+*BT3?Y@]_B&5"S/H;YXER M?\G#?A(R)6=B MI G/)N1:WPE)3G-I7,793)&#,Z%YG*@WY"WY/#PC![^].>IH$]RZZ(R7@4X7 M@>@+@89BWB:^=TBHY_=*S >X^9D8MTG@6W/JE9B?U3;W^\_-.R;--6QT#1MU M_H(7_1FP+C*E96$V@29?+\T .$DJ@'Q]L@*B+OKF791((:&ZR=%(B;D MBNM"QCH6BBRV)/GZB8\2@>'16T?IH7B8?>67 =#;2NN%=/KK0/VJ0+0L4+]N M(-\#;O.J0@6E5./5CK7!HWY5K+ TEE\[%I"/3ZMBL=)8='L-^@$+^R^N01\8 MR<41@YJ9PG,XN/4\GR'ED8-=\X7V,=G/T)LY!_B>"B?DH$4 MDUC7H3P?2,F/FB ]'[C$[Z)I#0KI\N)I7IA_IA-4VHB^T?E2@+NURPH\X^-$ M\.C?!0GL7XJC;[-2S3$ MPE.@)XK3$_1>KLK7JR5U:-A]*DR=)N0\SG@V-L"8A:BT*IL@W28SWWL^OX5 MU1CX/!'@/HISWZVXSY-[-\M%1<_YV &ZN6V&8ES8E-P2K[%IZ$8OUD@S1H'[ MZ"[M6&D1,/Y;PE^;(BE0),4ILA;P^V0R"OQ)&VG?*% EQ1NX*_X8IT5*1JL; M%3+F(_ #=U*<.W>$OX1% M4?0#8-$ 9]%7HC^T<[<^R67.,S(L1DF M^G@1-NY7*[I#IV(6P%#=W^?,-$A2QW^OIG^A5&&46) / MCW.1*5&*+]O"MT?+E+AD8)]A=0!2#'!2_ \PA^19(K$:NZ[OX$:*-"[2-X?D MXPLG"]MTR5AI*ML#HQ!+!5@UP%FU6G27#FJ=?VP/K;@[#X!J [RA?:^4T&]/ MN3(07PK7QJZHZ/U,"K%8H; M&NF6 B#NH-_$W@F!D$.9^0\ER*>.5Y6\23F,A9E M7?!IQ9PBUO:\W['T@-1#O-G=M=SGMHTOLHDB'Z93X8ZYR:V!@US?"YG98VF3 M_T0\&B7B\\4O32^6$ 0F;*2U#D$X0EPXMA:+ 3969.@>8I \(U],R>T9ET.F MM/)X *_-\,)OG'3BS?:NA3<$-C$)N,4]XMDWL^#-79TQ=C4^N+PXO;Y]TWRM M0?/"1CKV$,0IW%&<=J\U'L"OVN0@/B$N/JZ?P8J[EX8G!(T)&VGG0U"%$&_G M_Q_2QN=42=H,-(E5'+4\O]-=;2S;'Q5V/P^6;;/-.S7MOP/Y7(B-U,L2J(A: MM1X9B [#1:=R/>Y,-GM9P R$A#4B) R$A#4M)!4!HC9E:#%!2!@N))7%M!JS MU0GLIV ;3]\:40,&:L":5H.* *RJ8* &#%>#JSASM]D;P/\433\#_6"-Z <# M_6 X5S=%L'A4KQUTT1I'H! 1SM5[J/'/T?!%("I1(\=3$9!^A!]/O7J+#RH" M^.V*\H-\1#B[[Z'\I:S=3(E!:J)&#LHBD(D(/RC;0XGQ %Y5B3=>^*CWP.!G M8_$(="C"WP3YT6J"3$05SV:;8?&*J%6WZ!&H4%3OH<0O3^)=T*VNU\2:Z()* M=/%;C]?O\(H M*)/ZX+>=.L]#ODE2+P+VM0-&BDQJ$07OR'90XGQ /Y+)>YL MO+EJWS.^XG(69XHD8FH<6>YO$;EX=7=QH?.Y>YEUE&N=I^[CG9FDD': ^7V: MYWIU8=^/7;] ??(O4$L#!!0 ( #.&95+H/\-$*P0 /L/ 9 >&PO M=V]R:W-H965T.9F5#0T)DY0S$&1[UCI''Q=> DAV?*7D* MC,$=9<_[#3!:;LY9K&)& M^,J8P/KO0&8D"(PES>.G-=K*?!I@NVP(^EXJ$%:P8A9>D_?K2!* !0KP+@68#7 M%-"U@&Y30,\">DT!?0OH-P4,+�%#"T@&%3P,@"1DT!8PL8)^60YB])_APK M/)T(?@1A=FMK9I!44(+6.:?,%/M*"?V4:IR:GOL_8RJI*3P)F&U@3F7$GQ;J MG[Z?$X5I(#_ G_!E-8?W[S[ .Z ,[F@0F!T31VF*QI'C6SH7*1VO@LZ<^!UP M!VWP7#0J@<_JX5=DW0%O5 F?_S?X90/R763@GEL"OVH,1^,2^'5S>!GYFWKX M'18Z\EXE?-$D=,,RN*-+,JM++ZM++['7K;!W$4N](I^5('R_U6NP4"24?]?X MZ&8^NHF/7H6/O[C" ; X7!,!? M,2W/,J)) I8S)IJP"4HN#Q**Y2 Y3G>E# M,:'(9?;\CYFQUL>IG MQOMOEH]!YF-0>X!47'1*K@6/HS8LF!_$&\IV1G9\SA1E.BMP'Q&!C?\VS+3( MT(V=EM5\ZG!<"'6W4Q'F8<9R6,OR#C_2, YAS85&&G8^CK!/U:F,0&H+N04& MO4%G5$YAE%$8_T)%NU3?-0L E(V)W@A41!^J_#,IS\[D.HN[; M)3B7)U2O3\M8^'O]70J1T,Q+;^?40+_XLG@5RJ%Z^2K+=1LN]5B=M.+:BE\DH0$NDE'Z M.G[%04S@7$JZ8Z5A6UC7Q;?1&W6J,IBK':J7NT\/U_W5VK_PRI1L4!XZ+UZJ4F&>]V=$V$VZ.=;KB\ M.S&=3=;O3W\!4$L#!!0 ( #.&95*8JBK%0 0 %<0 9 >&PO=V]R M:W-H965TZ/O[$3$MB&7/O W0NQ'7\SWXS',QFF>ZE^Z(@Q M S]CD>CK5F1,>M7MZB!B,=4=F;($WVRDBJG!J=IV=:H8#1TH%EW?\X;=F/*D M-9NZM4JTP./Q0?K*&8_&K*EF"RF^\=!$UZUQ"T*VH9DP M3W+_.RL,&EAY@13:_<*^V.NU(,BTD7$!1@8Q3_(G_5DXX@A AF< ?@'P?P7T MSP!Z!:#W5D"_ /3?"A@4@,%; <,",'2^SYWE/+VDALZF2NY!V=THS0[<<3DT M.I@G-K*>C<*W''%FMI!QS V&BM% DQ 6,C$\V;(DX$S#QR4SE O]"3[#U^"X&!H:==@R2LJ&Y0*)SG"OTS"HD/]Z@CTO E"5EX*J"+[$L3 M_(,)<[]1XI(%'>B1-OB>[]406KP93B8U\.7;X>,:^)=F^$VV;=2^:H;?4]4! MKU;[B2][93CTG+S>&7EW,ME^-DS%\)BI(,(K"U6$P/<[W ZWAL7ZSP9E_5)9 MWRGKGW,=UX$+MXR%\) R16VR:<--+#,;CW(#]Q3)<"JJN#1PQ^F:"VYL@#XQ MFSWQ11L>F7*)-@D8S&42UL9F3FCB"-FDNYOUAQUTW*[&C$%IQJ#1C%5F,L4@ M/3A,K@7?.E,T9!CC"E8BXZ'&[)VFX@7H5C%F_=G&(8YQ+ZOCFFLEWA'9\:#3 MJR<[+,D.+T46KQ>IXSE\S7/2&=33')4T1Q>DZ=?1'+V#YKBD.;X@S5X=S?$[ M:$Y*FI,+TNS7T9R\@R;QJF+D79#HH+8:>>]A>E0VR<4N_09SFN,+)E(RVT9V M4I?\YP6)$_*]T;F$1?R*O=_(_I#<_X5K+27_-24R.DI+># 1IJ**=%WH?2G4G^255ZR[1_U0S-36=:X: GLA M\KZB7"V[XQO7$_ZR/B=7R[S'K<3D+3=^>&\YYGK!-BC2ZXSP,JB\B\TG1J:N MZUI+@SV<&T;8^3-E-^#[C93F,+$*RO\29O\ 4$L#!!0 ( #.&95+;UKT8 M"@8 ,L8 9 >&PO=V]R:W-H965T3?#D M^<''^'ZOB@?3^>Q []D=4Y\/:P%WTWJ4;9RR3,8\0X+MKB:_X'H"&7#^??BYG9[-;$*1"QAD2J&H/#SP!8L28J1 ,<_>M!)/6?A>'K] M//IU&3P$LZ&2+7CR)=ZJ_=4DF* MV]$\41_Y\8;I@-QBO(@GLOR+CMK6FJ H MEXJGVAD0I'%6_=)'G8@3!^ST.!#M0,8ZV-K!'NO@: =GK(.K'=RQ#IYV\,8Z M^-K!'^L0:(>@7-UJ.+YFB<2+?H+?H\]T2O7[U!KU"4R3W5#")X@Q]SF(E+^ A M7'_:\US2;"MG4P50B@&GD9[V?34MZ9EVR:)+9(47B%C8,[@O1KC;N' GEL%] M.=H=AP;WU7CWP.!^_?_ ?QAV_S7/P-WJ=;_YZ=BGP)V:0*0F$"G'L_L(E% I M$=^A+U0(FBG$!2HK(/KZ&YBB6\52^?? 1'8]D5U.Y/1,=%=Q\%;*G&TOT%K$ M$4-K)E#YPK0,U7A^.5Y1PQ_F[B5V9],' PJG1N$,HE@+'C&VE6@G>%J"H1G@ M@/@7/$VA&)<;R;0AJG'=$S38"GW+,N-Q:SSN()[>]%^@U2,342R93E5C(VLC MT\Z]=@UI\WO2YM4PO4&8]-T5A4$]^BZC.IG=<"0<( N^$3N\2"8 R2U5'/( MJRK2J]&I A[:QC+BN9DX>F",3[?>98@#NP=3HR"8#.^_D\IY495S:#%N^U;[ MO1[N+#O$/D^/%N*N)29!"+:.WZHK9E/;LTJU;.YJK/1?QO\:,7^L1SS)>@>F%TP@8 M?D'!SN PT=YI8G"85=4[/VC1%=5[&L2ZMOWS:2A8 MV"K;)%+L!5&W+:=!,5C/D]YA&&MDDUO#!0C.MRM$)PQ#\H#J5^OT-Y!!]A'*QX^)(Q19]_40W"1LZ M>)!&-,FP:#Z7J&HJWD"Y0!MV'V=9@6I#D^(H8%I(/?P8_IM-C?PWF7;X?Q[Q MR:%N6)+KLP-T"-%)@=;]"VQY:!^,H79EM-V*O6RR,IAXKDOZPFJ$F P+\0=] M_-DA6$@%QR+55-.^@+HZ[(1.: 7MJ+IVT%A[CD7:L74-H/U1-<(.QDG M[ ::LFKG#'&T*_$])7)I-C71>64V;='Y/-RF<2##C4.[FH[;BNZ+]4H':3 T MUE238:NFG@?8-"!DN '1I4VPB,4/0-3\ *O[ ,0M8OPA#G=[$FQ;?N"V8S;8 M6:Y'.A3NVOFAX_<1N.EPR'"'TU[1$:SM'JS-$FDR-*W[RF386O&ULS5M;;]NX$OXK1+ ':('$%DF)LA=I@#1V>P)L MMT&:[CX4^R#;M"U4$KV4E#3GUQ]2DDW)O%B.LY>7UG)FJ+E_,R1]^<3X]WQ- M:0%^I$F6OSM;%\7FY^$PGZ]I&N4#MJ&9^,N2\30JQ"-?#?,-I]&B8DJ3(?(\ M,DRC.#N[NJR^N^-7EZPLDCBC=QSD99I&_/D]3=C3NS-XMOWB/EZM"_G%\.IR M$ZWH%UI\W=QQ\33?S:)GNW=*QO;G[>H?*N6%,K,H MIS%.MW9Z,SL*#+J$R*>_;T7]HH%,CUYBS)JW_!4T/KG8%YF1"B[_&@J^X MFOY9QL7SQ7OAS06X8:D(\3RJ@N3-A!91G.1OP07X^F4"WOST%OP$AB!?1YSF M(,[ URPN\G/QI?C\L&9E'F6+_')8"+'DXL-Y(\+[6@1D$>$#G0T &IT#Y,&1 M@?W&S3ZA\P' 4+(CS\ ^ZRC" M8!<+:!<+J%H.6Y;[(CU[,=-#X9KS*%M148&*''S[1;"!VX*F^1^.E^+=2W'U M4M_RTH]BZ2+_O+RG><'C>4$7E1CY]6K%Z2HJZ*>(?QO6@6EW6 MW<>K 'HB#A[;(: 3^:-]HJF!:-PBZFCG[[3S3S8IF#V#-MU=]%Q]??T4\<4Y M^+R1#"+/?F79HS 2%=_]6J8SR@%;UHS"*?D&^EM5"@97T'EV8TJY>/VR9TQN$9,_F.A$ E'O MF#>?8KU)\ZJV:?Q! "TBMG >]A)Q'F5ST?@9S7/3K-&VSP7VD!Z8)D(?$;LI M%09!=)R<)X5B\[)NG(6C?6U,5"-+-$*%;- -;5M5Z _*YW%N,3G6+*D9VT72 ME4WA$O2/D^VTF/4U[+1)J (NA%(2;B)N<5V@?;:"Q@:ZFA#V U7WUY(H<(: M2(Z1\K1@)3H:>@,4[BNCD^'!V *:4 $9/ K):+9P8Q@T@!CR1@;C]T2[J8'0 M"7=0X1T\"O ZNIWF,A..A7C? CT0<6HDLD$B5)@(#X#B<:IS*O_VP3.-> [&(!6+K7, 1V 1/9MFQ,F!I8)F*=(LY1IW%&RC M [#MM$VTG4#$?"M&DRR/YW4#;+)$\R9S!:PU=))T-5"HCOJA>CT8 *&+K$14 MCE&@8-771FEU^#;GKHEP+W>[DK=FS7XXOR_N2>F(C'"_GXY&JK%%(87VJ!_: M.UQQE4MX+Z=BL6N4_+/KTQ(=K(/S%0A0-H M:5^0:E_0@?9%5^WT='._\JAT!;E!_U/T(T[+%&2[[:YF\SDJBS7C\?^$9Y>,@SC/2SDN&D771WXH<\Z: M35BU#]C=/CRP0@3/GOG:NV.NP6^*]78 6F52#0&&_3>_Y*9IL]TH+)0V4FWW MP*YG>94!SEU?8C>?3;2'/*PGJ!M0D<>-Y_ MC$9T,P:ASMC5K[5-[0;$G7ZR6+2<;%2G'TS[VV1'OJUN3'LNU0.FL8)I[(;I M^SC_#I:<5J6!BGPK )>%PNU"]YIH@"T>/,1'W Y4F(W=F+USX")^C!>RUW^. M:6+<)3RPDF>-QJ/YNKHH',=N'#]]=Q[K*&S8GC=0V??GL<)J[$8[3?RF 6'B M$3RMX_D:E!FG<[;*JAH_;Y^W_= _QE M692.T!F[7P%^KX;]*T'YN?@/16R4? 0_3")Y.MX'P1: M[V^BTH\J#50DM)Y5JN;!=^\F-+K5QY"=I)/)EN7&!LO7MPA\K.MEH"*Z7CI5 M@*UZJ=[$=[JLK#QYET0B5+IUE<@!J4^3@3B3G--TD[)F* M04$\S6EFW$8Z\/XP. !X?NL8W=T&.%2Y8>8]+E^?^Z'!03J5?G]@:J#"(ZN# M5$OBNQL">>L#U$E7*0.^?:*R9KHZPN"A1H!6[0>I@^W%\#42Y#\ L3Q?R!\A3<9K)FQ8^T MJV9?!P8*6H(#=Z9>Q8&JI ?NDOH:.R*!?IPP5W$%T5U!NGM3%>%' R%"CDVL0)7MP%VV6[U1;< ^/E'U M,QBY??*ON_^F2G/@'F/JW3TYCJ75M.:>2(W>'>M=@V_S&%%%G'A.F^Y[;"CO MX;XXX(DJM,1=:'?V[TRME?V'I;P*W)WA>E^&(X8SQB ,K;%-5'$F[K[_L,2] M;[]5HR98=.<"]W$(T8\9D?56$5$00-P04&?IK:@J0KQ)/<#<-6+7V7 .M*1N M/"\WD M=)L)9Y3UY?3/8I3G8IX7O<4.-WZK2T"<-6XT*JE/$!<(V=M3HA"0]-C_^T?T M/ >[?=;KQOU5=PXFTOT?I/NMM^J)?AD)#9!E\XPH3"5N3#T:0@[>0B/Z1A\. M,=8/U4V$KN0+%1Z'[J&J%\H,Y\@#UN_PY(_Y/L4<=%;Y""A M2\'I#4*! +S^;5S]4+!-]=.L&2L*EE8?US1:4"X)Q-^7C!7;!_EKK]TO%*_^ M#U!+ P04 " SAF52@26U PD& ")) &0 'AL+W=O1[9XN>/BJUQ1JL"W,(CD M56>EU/JBVY7S%0V)?,O7--)W%ER$1.E+L>S*M:#$3XS"H M[O7XW)"SJC"^3 MM@L^5*Q0W=\>6:+.DC51_6#T)? M=3,O/@MI)!F/@*"+J\ZU=7CPB&M"Y MBET0_6]+IS0(8D]Z'/^D3CM9G[%A_O.S]YLD>!W,$Y%TRH-/S%>KJ\ZP WRZ M()M O>>[/VD:D!O[F_- )G_!+M7V.F"^D8J'J;$>0 MJ0$\-L 5!B@U0,<&_0H#G!K@ICVXJ8';U*"?&O23W.^3E61Z1A097PJ^ R)6 M:V_QAV2Z$FN=8!;%*^M1"7V7:3LUOB%,@(\DV%!P3XG<"*J7C9+@]8PJP@+Y M!IR##X\S\/K5&_ *L C\M>(;22)?7G:5[C_VTIVG?4WV?<&*OA"XYY%:2>!% M/O5+[&=V>P=:''1UX%GT\#GZ";1ZG-'Y6X"<,P![L%8_/2WF^:FP\MN4392D*)/U3I3[ MB>L$^'RG[X%;14/YQ>(99YYQ MXAE7>)[J26?14J]+,.>ZIOE4D*0L!8P\L8"I[V 1+^-MLHR)_[?>-O$J+IN1 M?4]NTE-<=;=CG?EM/NE%Q;G3ZQVI;HHJA'.B@SC=+$[7&N=D(W6+E&#*PR<6 M)3&>@;LT2$8EN!9,2Y9@(7@(LK3,]:TSSKGRXC]6[K!O/T ^J7A M'XRYGXVY;QWS;;C6J=_7#+X 8^6YX%> SX@4E)55B6F_4+NX.@XP;-^8:2N MVS^:JJ)F!'MH<#15114ML>Z\%7PH2EH4Z+ 9R/+->4>.XA?TU+.["ROTURL(=6<,UK#N+ MMXF.+-Y+G^]I^$3%%_ ?^$2$('HBGYLLMCCTB727T]B,,Y"@_8W*NYUR#OJP^I/WE)P?CBKWB0#-,V# %LG$.#'8< M=.(*[C71Z$FY)6UX,3!RW[75GBKYCK_IMYWSB%)EP#OL# M]P@*3K&6E\B\,ID+*ZJ'8VJ^,VA]&9M2[-AK57(8JJ$+;)TNT- %GI@NL,B#0AYK)9Y5A&J2@UI&"66RR@=M9.B"6J<+,G1! M)Z8+:O;=I9G,*Y-5I]2 !KT4-.A7@08;T."V08,-:/")08.+B'!&PZ/);B+R M2D25O]U@@QO<.FZPP0T^,6YP$10EV6P@\DI$U=G,O)A\7%'B4Q$+]/T%Y^KY(NX@.WTT_A]02P,$% @ ,X9E4M!-0ZD, M!P H3H !D !X;"]W;W)K&ULS9O;;MLX$(9? MA3"*10NDM<6#)&<3 TWL8 ,TBR#9MA?%7C V8Q/5P95HIP7VX9>2%8UL6;1< MJ:EN$EN9&0[Y3_B-3F=/8?0U7@BAT'??"^+SWD*IY6F_'T\7PN?QNW I OV7 MQS#RN=)?HWD_7D:"SU(GW^OCP<#N^UP&O=%9>NPV&IV%*^7)0-Q&*%[Y/H]^ M7 @O?#KO6;WG W=ROE#)@?[H;,GGXEZHC\O;2'_KYU%FTA=!+,, 1>+QO/?> M.KUR2>*06GR2XBDN?$;)5!["\&ORY7IVWALD&0E/3%42@NM?:W$I/"^)I//X ME@7MY6,FCL7/S]&OTLGKR3SP6%R&WF^ ,P>\ZT K'$CF0'8= M[ H'FCG0NB.PS('5=; S!SM=^\UBI2L]YHJ/SJ+P"46)M8Z6?$CE2KWU LL@ MJ:Q[%>F_2NVG1E=<1N@3]U8"W0@>KR*ART;%:"PBN>:)ZN@R#%2D*R!&K\=" M<>G%;]!;]/%^C%Z_>H->(1F@?Q;A*N;!+#[K*YU4$KH_S1*XV"2 *Q(@Z$;' M7\1H$LS$;(__V.QO84. OEZ-?$GP\Y)<8&/$L9B^0\0Z07B !WL2NC2[WXNE M=A\D[M9PWWR:C3ZI[;YW]*OZ[JYA+4E>7B2-1PZ6UPEZ'\="%Y$N$_1!\@?I M225%_%QV,Z3WF3LQ7461#.:IU=]A$.4'+G@L8_3E@QX 72OAQ_\:TJ-Y>C1- MCU:D=^TO=8*;B@\?D1<&\[>>KOD9XFFR^]3?1&1IQ&3?7H_P<*"56A5 M=_+TG+:5GVPBV@4I+,NQ';I?##?/Q#5FLEF<$U38B<8Z6*Z2I#^(M? 0J5,XU@"0-.ABZ5@%9EKM2F:.EW2/ MI_&23\5Y3[>'L8C6HC="IE0QI(I_H;"XEK ZN3-+ !Y:9!\<+:XSW$\+" M%FXUW,.-PEJUA(6]WNKD9F_!;F^9M_OCA37&^PEA 0>6F0>7H;_T1'K:=>6M MY"Q&?W!_^2>ZC<+9*NG"QW(MTQ.[.A(" *QA%R7$0 4\:)O8%UG(K1[+LDO= M6F9F5YIMIPR*!. MTH$GWU9RF93 $?_)V3CU^B4,J,"MGSI,LI"[=697Y (LP&86_)HZ:][R80 ( M[B1 , $FP'27CF6SR(,Y0C4P&U3HW$)U&H.,0 (=Q) ! !$S !JK01(&3<5 MJ"& &O([4-.\AR1 )-))(I'"I:P7(A(I$ZE*?\ 1,>/H,UN&N \6#N7SPQ//2MM1P$& 489V4%Q!$;/,)E0RD$AG#2PMVC+QV M;7D!/Z3]RU6D3!K,'+?BW>4EIQR=D&BMAFBAPM7W,&VT 1FW929>"%?>#^?@[@"VGDX^G.4 XQWS:U'JA9..9"N6PR<1HLCU58*5C9N5U ML!:QVIRK-N@>'(">T\E'V!P GV,^?6I?_/)#"]AVV*[^=:PF>ZP8KBH"0*EC M1NDQ1="\!W$ =TXG'VIP"L] F\^ZVJ^5\BVGTD9QT&1B--F>*L#3,<.SM1JI MU74X0#JGDS>A7*"=>_ F5+LUXNZY5%C>3VI93?985>XG+O#3-?.SM5JIU7BX M #NWD]<578"C>_!65PB5"OWTXT+PF8@2 _WWQS!4SU^2 ?*W4D?_ U!+ P04 M " SAF52$9_(3)L( #9)@ &0 'AL+W=O) &2>/M] =)VD=UM'XH^,#8=J]7% ME>A<^NM+2K(HBT/&W9?$E@_),R1GS@S%\^>J_JO92*G02Y&7S<7)1JGMQ]FL M66YD(9H/U5:6^I=U51="Z:_UXZS9UE*LVD9%/B-1%,\*D94GE^?ML\_UY7FU M4WE6RL\U:G9%(>K7:YE7SQ&_,@&GE3Y;]E*[6Y.$E/T$JN MQ2Y7]]7S_V5O$#?]+:N\:?^BYPZ;:/!RUZBJZ!MK!D56=O_%2S\1HP8X]C0@ M?0,R;< \#6C?@![;@/4-6#LSG2GM/"R$$I?G=?6,:H/6O9D/[62VK;7Y66G6 M_8NJ]:^9;J4E>CKIMHU MHEPUYS.E!S5-9\M^@.MN .(9 !/T4U6J38,^E2NY.NQ@IMD.E,F>\C4)]KB0 MRP^(XE-$(A(!A&Z.;H[G0//%\B MKE^U.S^+>M6@W^\T&MTJ631_!,9BPUBL'8MYN:]E7+ M$DI";!.'"Q[-JRYO/I#G)!)*7) MA+<+H@DC,/'Y0'P>)/ZU4B+7<1?8;!W]N4L_2><3^BZ($H>^"V(X\M#'D0WG M4=!/]BX>%X MQ.$.H.B<3[E#?;&YA[L5!4R_UX'ZE@?.$4]W( #"=.KX .@,X]3#W8H,#JM, MYT,K<"/V)C!@:J>A"P(Q$D]M@%!>&ZS:8'Z$#4K+Y+:NGC*3Y8*&<" <\&DT M U DQ8X7N"@:I\QCB54[' <#PJ?U6K:Y-;*I'KK7GH'NY;(JESH%$&T&WN5^ MZ/>OXB&7H6P#6^7"8>GJ1SR81O3N099RG:GW2/^XW2F=C@B%&NVL.U75KVC= M!1V==@Z-=8(DX=33U:XS3F)G 0"8]IF(3I< ZH[[8K(50QQ6PS80C>PQF7:I M2[IJ/1B[GQ/02%?HS@@F;&HD!*-I.K41@&'*N,=(*YPXK)RWQ5;7<,:FK%2R M+MM-I2VKNORV*N$%!%0PHO'4-!<5)V1J&"#--)E[,AEB%95$0<..=:!3](O: MR!I=K?[495N;09^BJZ+:P8E$/VHHV7P;L@ @9X1CG]%6^4E8^7\5^:X+"R+/ MJV=1+D$E):YR,S>; U TBIEC"Y &Z##IV9G$Y@$DG >TRP*R=[6;X^G> T#C M3=53=T&$C;HZ9&ZS !+. HY4(0*(O:M" I0(0#E5R%B]V;G6T!A&KY"2LY/N1P8ES)5=[SYQ,LRD(ARF/IT*S@( I M9M0S?5;$2;AFO1V'5- 2MS!-&9V:X8(2SN=3&UP4YUXOM+D "><"[5X&J4/B MS*/4<40 A_4.CAP#0+4GGIR06!DG:7 /?RMK'? ?R^R?_@3ENA/MX23E%=U7 M>=X?WOR'O6PUEH0U]G^U.2+:C7F8X- G#XW)HQ[D8U:6YBA'*[&6WJP",W " MBN5TQJ$ZUMGR+HA3C_Y0*[HT++IW8MN8E*G/"Z6Q)L^*3/E3"0I((2933051 MTV.3!80BON*<6E6E854]8OVDCH_!E:.N2N+IPD$8Y_P! %&?DU KMC0LMO?6 MM#8/U+&WC?E;J2.7.6L$;0**:#(]I[J!4-0YS>I1W-?7H5VC4]JP%%\ME_5. M&[6ME,[LLK8^.=H\0)]=ZP!Y]M*VNDO#M7B7?YH=Y=]U:J/WW7.URW4AUN:Z M2 XI[[[Z LUR2V_ +!?$O&994:?AT^#A(-OP$TTC5?,Q=!9OA9:&A?9G4Y8- M)_*Y=E?/DKHBB2/&DFG2!>)H2CT)%;5R2L-RVNY'D"SA/3<71J(X M\5&S.DG#Y>Y";O56ZT\5C'.(HJI5]D_W0,LC,J\!37"7+TNI Z+>G68=Y8OV MH@;>:L"I,8F=%P\0C&GI]UAD=9>^4=N63[(KZ0SKSZ)6I:R;3;8%N;J"2"AE MTW(=@'G<@EG59&'5O,IUO>VK=IBK:9@D3I((P6*>>E)89K6/A;7O\%1PY+@@ M5T# XGD\/_<>S$ 1!(Z/C=V2%3*TPL+$PF M8AT[JX#$T A/0S8 HYC[3HC8Z.7C&S7@F&5NWSZ&(C>SDL#"==ZG+I:TH:5Z MDG6G<:+)&N.SNG[645V]GJ)M+DIUVL8E^?%ST,.-KE+"+3R0)@*9][ M2G]FA8B%A2CLRH"JQ--#B1L Q6/J6T:K/.R(0NYPR^T7\Q4D"\@,FSN) @"C ME!)/[&96C5A8C1S_"),%%"1U9S9U0]6-[=THOA,GWN[LTP]/A?M95>RMI\OP:?UQTMZQL-]VEKY]$_9B5 M#W'C10K61N _GU=Z6JI_V(&&&ZS M7?X+4$L#!!0 ( #.&95*%G'<.4PH +0[ 9 >&PO=V]R:W-H965T M2D\YB?_Q2LF/:Y"4M)/'NE]9V#J]X>2_/N7SH[*YN?K0W6G?) MST59M:].;KIN^7(R:>I&U+^JEKLQ?KNIFD77F:W,]:9>-SO*AT:*<$(3$ M9)$5U;QJ8'BZ):_Y_]W S$3@." PW(I@$9VX!N&M"Q#=BF 1M&9NW*, ZSK,O. MSYKZ+FEZM+'6?Q@&"PFR<>ZZF[:Y&V5ZWS?P,3XL'6$W#ORAD0MSO3\14+Q\X0@@GZ_ MF"7/?OD5Z-=TM!6GQ*. MSR:WNT,/@+ @;!\U@U 8DW0+VW.);UWB49<^=S>Z23[5E6',QF1S=6TR>UXO M=/+L[4]#HJV&XOQF;53L= 93[KCE8TXIP=^JULS M):^:>I%,S:0JJE7OWN>UHW75/D\^&0&IKY)OV<_GO=OE*N\17^IFF-:ONZXI M+E===EGJI*O[49H;.TU=ENMQZG2C6S#NPG.+",6Z6H%]5][SJ)02NUGKP[C A+EY"\$0#G4_W78_C79_ MIDV1,B^&]'R>9(L^$?]]_ZV/U'S>Z/XKY&#J.Z@(=G/.1S')!77< U",$0Y[ MAY$5571@9JZGS'V./4\J#/YODO$ND2>*$+$ M'U.5^A'R8003[I(!9"U%.[-NWQU;&6 Z2@K*00HNM:G9#)5G/_6ZGLN+=KY6 M!A/ >BL,H+_4'V_"D?(+E&]UU_-ZV^H.=H3Y M0XTI431U/0& 1.*4!$@.VYH#QXN.:;8L^DX..987WHC BA%MI8U_7B$P)YVZF #@N68A>B15 $A? 1PD\\65, M0$H3G@HN:S^D;C^?3<%8[/A MYW=E?7>9S7\8 FUNB[G)KQ'\3*PT$7%*+6!DE M<1D=3]# (M!UQ8=(UPT?$M 8:E64'EI&/A4Y4U\%3PVM<7=-!N.P5V(".*)D M:+.&6E6E<54]Q,X4$$$J.':+ PBGD!2AD%B]I'&]',O.U)>O5'@[H@"*,.K1 M,P"C",N0,SO[R7$M[&MIT_^QU3*U&D;9<=F86HVA<8TYF#'^8DABA) KE !. M$2+2@ A2JTPTOF@:G3' +BD3J==/'R:Y%%[* -80%RI0V5.K?O30^JL=]I+? MUW6^IJ&MH%_490YZ!J@BD=Y^$ 3W$7-(&,FG(&RBUI%I'%%G-;-LC8,JN]S M=M2,L&I$TR.?W5C58$=<>S%@[>5NU$\!D'"/1680B ?2CUF!8(\3" :LI"25 MG@<^C!)$0]VS\L">1AX8L ^(B%M!@2CJ:C& 4BA 6\QJ SNTHVC*I_Q^+^5M M62R*:EU?C)D8;.>H\&>T ":PN\BLLK!#RG+/P)]O=7.CLWQ4IEF&9T?>PF.6[5E\ M[?& W1_^0"=H ,HZ @=@F$>HH.[,$AY1ZG BA.O7-T8.%! M96!7B%M9X8=V\_[O1^G>^.I^"5 +@0"X!<#$RL8K/XXJ_63F.D7EN M99X?6>:YE7G^X),Z[DLP9BQ-W9U% $<1WEVG;V( X#"7H6MQPDJZB$OZ ];S M I!S,Z6D>\4(P!%*<>KF%X0C"N& J@NKZB*NZFY^)?])GO3X6%C9%.2X22FL MBHFXBD624OC*8HI"[V@+@)&]H[=-V !K'(6NA@FK5"*N5$#4'GV0)*RP"'[D M2.U>7.[?@X?7_>[N-<@/?X]LU: I=')G!I"5P^F,"E3[CNINYA MR"P*V;^\;QE;'=A'\X;]J7E-6895^+BQ4I9"57SS*/;6@K^GX\;J,&0&0$Y% M(%B6C5603$F5I4SWXA$3Y=Y2] !V$S (56Z1,-EYG7&A MF^OAM= VF=>KJEN_$+C]=?OJZ>OAA4OG]S?XY6S] JDULWZ?]6/67!=5FY3Z MRIA$+WHY:=:OB*Z_=/5R>&GRLNZZ>C%\[$\D=-,#S-^OZKJ[_](_8/NB[OE_ M 5!+ P04 " SAF52!JK0%A$% "*%P &0 'AL+W=OHYW?.[,Z8&+;W++F$+/>5;(J\E6 MJ=T'QY&K+?1*S M*=^K+"W8)X'D/L^I^'[-,GZXFN#)RX//Z6:KR@?.;+JC&[9DZLOND]!W3NLE M27-6R)072+#UU62./RR(5QI4B#]3=I!'UZ@,Y9'S;^7-77(U<4M&+&,K5;J@ M^NN)W; L*SUI'O\T3B?M.TO#X^L7[[]4P>M@'JED-SS[*TW4]FH235#"UG2? MJ<_\\!MK O)+?RN>R>H3'1JL.T&KO50\;XPU@SPMZF_ZW"S$D0$.1@R@,8"^ M@3=B0!H#5$M9F6MPT^+,N]+)?2O MJ;93L[LBT2\1W]&2;70ZE42T2-"OC&\$W6W3%;HKZN(JD_2?P(#>+)BB:2;? MHG?HRW*!WOST%OV$T@(];/E>:E,Y=92.H63BK!J^US5?&.&+ =WS0FTENBT2 MEIPZ<'3P[0K RPI<@]7C@JW>(X)_1N"":R!T<[8YC@WFB_/-(TLTI,TGJ?R1 M$7^?V1,K]DRBM> YNGU63!0T0S=5)3%19^PC+S;O/NK]EJ"YE$SG\>M'[0?= M*9;+ORTLO):%5['P["Q,Z:T-_HNT5LV7:?T,6.(5GDWA1$,WHTQ@8C$O4@,. AQ M#"-K'[8L0RO+/]9KN>6":8T13^E*5_+7>Y8_,F&KRZAU'EUP=\0MB_@U$A$/ M%CC$KF[GO3P,81% $,?F-&"W:PRNE>67W^\>;A=H^3!_N%U:HL9'K09?30 _(GUY,N \C"'R>AO9@".QZ[ED)#N=S&/R&C74>#F))_+# M8!#/$$=(Y/K>",^N$6![)[BA!4UHE=E[]IRN^#G;&7="C?U+EE0GK=BNK;:2 M,@@E\<)^ H:H(,!!OYP,OD(_]$>RU&DNMHONN=44#DEZ/O1#&:)B. KEE&,G MW3BR3>6)_O2)>Z@A PP0B#LEY !AN-XK(0Z18?_8_:&X<0\ MG+T-(,/L;4"-S][0=0AXE>D;A@JO^S49),G0+B"(1MHU=(T [(U@OCY77:$3 M;KCDT V=RH-][+9M#<,0K:>Y_J(/43B(PO[,9X*!2T8&WZ-/RSJ8^'.37U*?4_% M)BTDRMA:NW3?AYJ3J ]^ZQO%=]51Z"-7NF2JRRVC"1,E0/^^YER]W)0O:(_? M9_\"4$L#!!0 ( #.&95*W1=C^'@, /,( 9 >&PO=V]R:W-H965T M.E8("]T^C'U0 M[$LBJA=7DI,&]N-WLETW6]UL,/K%EBS=<\]S=SIYM-7FUJX1'=Q+H>PX6#N7 MOPE#FZY1,MO5.2I:66HCF:.I684V-\BRTDB*,(FBLU RKH+)J/PV,Y.1+IS@ M"F<&;"$E,[L+%'H[#N+@X<,7OEH[_R&,@\HQ08.H\!*/7!B]1"(]$/.YJ MT*#QZ0WWQP_H[TOQ)&;!+%YJ\8UG;CT.S@/(<,D*X;[H[4>L!?4]7JJ%+9^P MK?=& :2%=5K6QL1 @O&[R8T M/RBEEM9$CBN?E;DSM,K)SDWFQ<+B78'*P;L-/2UTIN@8%_887L.?J_#]&N4" MS0^P:V;0 E=PS86@^-H3.-J?CD)']+R3,*VI7%14DF>H?&*J"\GP!)(HB6_F M4^@<'5=N?L<*26*C,VET)B5X[Q]UPO?/M .N'$K[XP!^K\'OE?BGS^!_H , M':$MQ8V*S3*!H)= )V7#=6'%#@K%K2TP \II>@N+'9V$A>49I\/0%JS*7[_T MY\_69A(G_5&X:2%YVI \/4CR4DM)Y(B).X&:38=X5U$^AI_0%N^*3H4<1WM\ M^MVDG4^_X=,_S&=^!<2)@F1MJA^+ZR?,/_[$6*8M#@#P[JFQF=(F86ED9+ZF&".8JXE]::\0ILN)_Q7O>T/<3G#87S M@Q2F!8+3O_GF[0D^?YK@J/M,P0T;[\._%)QR7*U\:%/J"3Q#PWPS;O,_?**^ MUXW;W+7J["_KL.X[TN'+]()<:/_2].#D9BWC0;WY<$E]S7@^!LP05W M.\J/S)FB1=,LYK7:-<]/0&_K(35YAQ1/U]KA#Y-(**71JS8]X=X5YG\'KIE9 M<65!X)*0HNZ .HFI;MAJXG1>WFH+[>B.+(=K^BM!XS?0^E)K]S#Q%V7SGS/Y M!5!+ P04 " SAF52$'-0$U0" !># #0 'AL+W-T>6QE]9T,41H.>S<5SM&X-> M'@7] O(8\,4^< _TM\#+XXI]N5Q7L.:V&>SGVFT_<.PT M0Y!0VA$,H#7$88F4PI+?:J7=W!J?N("35]M2,\PEVOK! O8![:*3K(5,L>S2 M^'!GBD.*,T-'DKPPJQ*E9YQ*"::%E*!<<-1RV$4X0<,FF-)[\V7[F>UA-]G@ M9F?F7GDG:D).M#!6,?A#-(L]A U>A0M*LA'J2ZW+X:UNV@7?29R1IM6;K",P MANZ/HZ.RI-O/E.2<85O\T0GC$.WB0"$D>=393*LDVH E!!LL%4F&EM\2E2O< MJ%T[-=DXY^ ->[\'0\+>B-!9@1G%(OC#C'ZT3PK6-:&* M<*<5)$TQ?S(I:'B%UGK8W\/7^U.>,8"]_QRFIV56WZ\X?ZR3=C_HXC_ %!+ P04 " SAF52EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( #.&95+7XH='8@4 'DM / M >&PO=V]R:V)O;VLN>&ULQ9I=3^,X%(;_BM4K]H)MFZ^9010)RL=68@8T M1=RNW,1M+1([8SOMP*_?DX0.#J1'>W/H%8T3TJ=.[.=U3DZWVCPMM'YBOXM< MVYX,FL^Y&+!"*EG(%Y%- M!J,!LVN]_4<;^:*5X_D\-3K/)X-QN^-1&"?3#\WS&O*!+VS3XOCB)P>0R2 9 MP0F7TEC7'-&[X2]8^";YEE M[0]T0.9UESF1L,/,LH:1CN?.K+B2+\T.QE7&[DIAVL,\P !#&@!;[5:'3\( M4[!+L7 MHEM#'UYH8_36@PP1R) 6<@K;.I<9?'O&+GC.52I80U1_X-E>MGG(\PF;QT>$N.+=K'Q.5#;%MT!'>[4U,.6-B MY\RKHN#FN<::RY62\&]<.7:>IKI2SK\SQYATQL36N90VA?PD527V>'N,*6=, M[)R?8B, C2V-+F#:4Z-AG@BH/:$RL"BDE+E8O8V)&Z%7AI=K/Z0$F"D"8E/,JX45ORHXB%UM MWE]3S T!L1O0D-?)H@$FC8!8&CAFZ#__P 02$@MD3Q;=N<3'Q!02$BND-Y/: M/Z'4Q\0D$A)+9)=)V=$#AV_N!*H0?O-62^IB86T)B MM^Q)73VC.<+<$A&[Q4]??91CL\S$QOT3$ M?L'33N1CHM448K_L2SM'E\)QZ8_O"/--1.P;] E<]][$E!,1*P?']"-NA"DG M(E;.6RAKKW)W#L)T$Q'KY@_9,9O#Z;(J%_4(ZGFR&6&ZB8AU@S[99$=^$1+3 M34RNFST9]\/@CC'QQ,3BV67H5Q'Q,S3?PY*YGS+&N>Q0+DJV[4BL$^'Q.MW!.;YA6SCKI: M[4IZ32.[^EUV>A,S34R]N&DQKRL'69=]KU])JHI7SGO^[&-BIHF)3=.[3NP; MYYAT8NK:"KI0]*T=8]*)R8LN2&6#G?LOE6#22<@+^$AMH^/&!)-.0EV"Z2Z[ M>^[)!'-/0NP>9-U=H_J8F'L28O?L77=_2!@)YI[D,$49&.]&;KA?P$\P]R2? M6)SIOR71U\4.6:;I3),)IIR$O*"/8?H+[P233D)>M'E73>J_X)APDD8XP^9@ M>W::B:54(OL!I[?0GO(\O3>L_M.^AA3%]3L#RRK/I]!VIVXUSW9O#N_>>C[[ M#U!+ P04 " SAF52EW=RY"P" #V* &@ 'AL+U]R96QS+W=O )6ZKT"+,.H)4\0&K%!YB"2.7&X! MN^\H#))C]: GR&=DE2U?_Z-/5MF/+V7?#KON6+>[4YU]'O;'NFRVPW#ZE5)= M;F\W)Z+65H9J]MORG#LDF?^^OIFBZ'?'>>W,R>WY9- M__R6FS1UD$"03!^D$*33!QD$V?1!#D$^?5! 4$P?M("@Q?1!]Q!T/WW0 P0] M3!^4YRCCG"!IA#6!UAFYS@1>9P0[$XB=D>Q,8'9&M#.!VAG9S@1N9X0[$\B= MD>Y,8'=&O#.!WH)Z"X'>@GH+@=XR>MDFT%M0;R'06U!O(=!;4&\AT%M0;R'0 M6U!O(=!;4&\AT%M0;R'06U%O)=!;46\ET%M1;R706T>;)01Z*^JM!'HKZJT$ M>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;:+.; M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V= M0&]'O9U ;Q]]K"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O M(- [4.\@T#M0[R#0.U#O(- [1C^;$.@=J'<0Z!VH=Q#H':AW_*3>=?C:EWKM M^5[C3T$_2?5POK=<'W]9?I]$G!<7G--M17WZ"U!+ P04 " SAF52UD@C M+OLG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0G MVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H M]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB] M_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6&UL4$L! A0#% @ ,X9E4B=_.N'O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ ,X9E M4IE&PO=V]R:W-H965T&UL4$L! A0#% @ ,X9E M4BW@I?LZ! )0D !@ ("!]@T 'AL+W=O&@( L) & @('"&@ >&PO=V]R:W-H M965T&UL4$L! A0#% @ ,X9E4B^$X 48 P A0@ !@ M ("!8", 'AL+W=O 8 " @:XF !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ ,X9E4A T+/%C @ W@4 !@ ("!K#$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X9E4F@/BNJB @ K 8 !D M ("!OTH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,X9E4F;)Y=Z,!0 EPP !D ("!4H$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,X9E4DPG' I0 P [08 !D ("!WY$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X9E4B!/ [QP"0 M&PO=V]R:W-H965T&UL4$L! A0#% @ ,X9E4D%X+'W2#@ =B\ !D M ("!_+\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,X9E4DPO@>Y3"0 FA@ !D ("!-N< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X9E M4D<@HY)\! Z0D !D ("!\!\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X9E4C^7 S5_ @ = 4 M !D ("!.2\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X9E4E6M3KZT @ MP4 !D M ("!B#D! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,X9E4C)J&)]3! I0L !D ("!U$,! 'AL+W=O M2 $ >&PO=V]R:W-H965T(3?G@4 *\. 9 " @6A, M 0!X;"]W;W)K&UL4$L! A0#% @ ,X9E4G^, M"/?7!@ XQ$ !D ("!/5(! 'AL+W=O A<" !U! &0 M @(%+60$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ,X9E4AG7]DXU#P 360 !D M ("!H&(! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,X9E4MJI+CU$ P -PL !D ("! M;'D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,X9E4JS#0:6# @ _08 !D ("!9(,! 'AL+W=O&PO=V]R:W-H965T@( $X& 9 " @7N1 0!X;"]W;W)K&UL4$L! A0#% @ ,X9E4GBP;Q7J @ DPD !D M ("!+)0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,X9E4N@_PT0K! ^P\ !D ("!#J(! M 'AL+W=O&PO=V]R:W-H965T>J 0!X;"]W;W)K&UL4$L! A0#% @ M,X9E4G"BQ&=["@ K3@ !D ("!*+$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X9E4A&?R$R;" MV28 !D ("!7&PO=V]R:W-H965T&UL4$L! A0#% @ ,X9E4K=%V/X> P \P@ !D M ("! >(! 'AL+W=O# #0 @ %6Y0$ >&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " SAF52UD@C+O XML 85 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 86 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 289 528 1 false 72 0 false 4 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.tetratec.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0102101 - Document - Organization and Operations Sheet http://www.tetratec.com/role/OrganizationandOperations Organization and Operations Notes 2 false false R3.htm 0103110 - Document - Long-Term Debt and Other Borrowings Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowings Long-Term Debt and Other Borrowings Uncategorized 3 false false R4.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.tetratec.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1003004 - Statement - Consolidated Statements of Operations Sheet http://www.tetratec.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 6 false false R7.htm 1005005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 7 false false R8.htm 1006006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 8 false false R9.htm 1007007 - Statement - Consolidated Statements of Equity Sheet http://www.tetratec.com/role/ConsolidatedStatementsofEquity Consolidated Statements of Equity Statements 9 false false R10.htm 1008008 - Statement - Consolidated Statements of Equity (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedStatementsofEquityParenthetical Consolidated Statements of Equity (Parenthetical) Statements 10 false false R11.htm 1009009 - Statement - Consolidated Statements of Cash Flows Sheet http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 11 false false R12.htm 1404401 - Statement - Consolidated Statements of Operations (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedStatementsofOperationsParenthetical Consolidated Statements of Operations (Parenthetical) Statements 12 false false R13.htm 2102102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.tetratec.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 13 false false R14.htm 2106103 - Disclosure - Discontinued Operations Sheet http://www.tetratec.com/role/DiscontinuedOperations Discontinued Operations Notes 14 false false R15.htm 2109104 - Disclosure - Revenue from Contract with Customer (Notes) Notes http://www.tetratec.com/role/RevenuefromContractwithCustomerNotes Revenue from Contract with Customer (Notes) Notes 15 false false R16.htm 2113105 - Disclosure - Goodwill Sheet http://www.tetratec.com/role/Goodwill Goodwill Notes 16 false false R17.htm 2117106 - Disclosure - Impairments and Other Charges Sheet http://www.tetratec.com/role/ImpairmentsandOtherCharges Impairments and Other Charges Notes 17 false false R18.htm 2119107 - Disclosure - Inventories Inventories (Notes) Notes http://www.tetratec.com/role/InventoriesInventoriesNotes Inventories Inventories (Notes) Notes 18 false false R19.htm 2122108 - Disclosure - Leases Sheet http://www.tetratec.com/role/Leases Leases Notes 19 false false R20.htm 2130109 - Disclosure - Accrued Liabilities Sheet http://www.tetratec.com/role/AccruedLiabilities Accrued Liabilities Notes 20 false false R21.htm 2135111 - Disclosure - Acquisitions and Dispositions Sheet http://www.tetratec.com/role/AcquisitionsandDispositions Acquisitions and Dispositions Notes 21 false false R22.htm 2137112 - Disclosure - Commitments and Contingencies Sheet http://www.tetratec.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 2139113 - Disclosure - Capital Stock Sheet http://www.tetratec.com/role/CapitalStock Capital Stock Notes 23 false false R24.htm 2142114 - Disclosure - Equity-Based Compensation Sheet http://www.tetratec.com/role/EquityBasedCompensation Equity-Based Compensation Notes 24 false false R25.htm 2146115 - Disclosure - Fair Value Measurements Sheet http://www.tetratec.com/role/FairValueMeasurements Fair Value Measurements Notes 25 false false R26.htm 2150116 - Disclosure - Income Taxes Sheet http://www.tetratec.com/role/IncomeTaxes Income Taxes Notes 26 false false R27.htm 2153117 - Disclosure - Industry Segments and Geographic Information Sheet http://www.tetratec.com/role/IndustrySegmentsandGeographicInformation Industry Segments and Geographic Information Notes 27 false false R28.htm 2157118 - Disclosure - Subsequent Events Sheet http://www.tetratec.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.tetratec.com/role/SummaryofSignificantAccountingPolicies 29 false false R30.htm 2303301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.tetratec.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 2307302 - Disclosure - Discontinued Operations and Disposal Groups (Tables) Sheet http://www.tetratec.com/role/DiscontinuedOperationsandDisposalGroupsTables Discontinued Operations and Disposal Groups (Tables) Tables 31 false false R32.htm 2310303 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.tetratec.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables 32 false false R33.htm 2314304 - Disclosure - Goodwill (Tables) Sheet http://www.tetratec.com/role/GoodwillTables Goodwill (Tables) Tables http://www.tetratec.com/role/Goodwill 33 false false R34.htm 2320305 - Disclosure - Inventories Inventories (Tables) Sheet http://www.tetratec.com/role/InventoriesInventoriesTables Inventories Inventories (Tables) Tables http://www.tetratec.com/role/InventoriesInventoriesNotes 34 false false R35.htm 2323306 - Disclosure - Leases (Tables) Sheet http://www.tetratec.com/role/LeasesTables Leases (Tables) Tables http://www.tetratec.com/role/Leases 35 false false R36.htm 2331307 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.tetratec.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.tetratec.com/role/AccruedLiabilities 36 false false R37.htm 2333308 - Disclosure - Long-Term Debt and Other Borrowings (Tables) Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTables Long-Term Debt and Other Borrowings (Tables) Tables 37 false false R38.htm 2340309 - Disclosure - Capital Stock (Tables) Sheet http://www.tetratec.com/role/CapitalStockTables Capital Stock (Tables) Tables http://www.tetratec.com/role/CapitalStock 38 false false R39.htm 2343310 - Disclosure - Equity-Based Compensation (Tables) Sheet http://www.tetratec.com/role/EquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://www.tetratec.com/role/EquityBasedCompensation 39 false false R40.htm 2347311 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.tetratec.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.tetratec.com/role/FairValueMeasurements 40 false false R41.htm 2351312 - Disclosure - Income Taxes (Tables) Sheet http://www.tetratec.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.tetratec.com/role/IncomeTaxes 41 false false R42.htm 2354313 - Disclosure - Industry Segments and Geographic Information (Tables) Sheet http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationTables Industry Segments and Geographic Information (Tables) Tables http://www.tetratec.com/role/IndustrySegmentsandGeographicInformation 42 false false R43.htm 2401402 - Disclosure - Organization and Operations Organization and Operations (Details) Sheet http://www.tetratec.com/role/OrganizationandOperationsOrganizationandOperationsDetails Organization and Operations Organization and Operations (Details) Details 43 false false R44.htm 2405403 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesTables 44 false false R45.htm 2408404 - Disclosure - Discontinued Operations (Details) Sheet http://www.tetratec.com/role/DiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.tetratec.com/role/DiscontinuedOperationsandDisposalGroupsTables 45 false false R46.htm 2411405 - Disclosure - Revenue from Contract with Customer Disaggregation of Revenue (Details) Sheet http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails Revenue from Contract with Customer Disaggregation of Revenue (Details) Details 46 false false R47.htm 2412406 - Disclosure - Revenue from Contract with Customer Contract Assets and Liabilities (Details) Sheet http://www.tetratec.com/role/RevenuefromContractwithCustomerContractAssetsandLiabilitiesDetails Revenue from Contract with Customer Contract Assets and Liabilities (Details) Details 47 false false R48.htm 2415407 - Disclosure - Goodwill (Details) Sheet http://www.tetratec.com/role/GoodwillDetails Goodwill (Details) Details http://www.tetratec.com/role/GoodwillTables 48 false false R49.htm 2416408 - Disclosure - Goodwill - Schedule of Goodwill (Details) Sheet http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails Goodwill - Schedule of Goodwill (Details) Details 49 false false R50.htm 2418409 - Disclosure - Impairments and Other Charges (Details) Sheet http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails Impairments and Other Charges (Details) Details http://www.tetratec.com/role/ImpairmentsandOtherCharges 50 false false R51.htm 2421410 - Disclosure - Inventories Inventories (Details) Sheet http://www.tetratec.com/role/InventoriesInventoriesDetails Inventories Inventories (Details) Details http://www.tetratec.com/role/InventoriesInventoriesTables 51 false false R52.htm 2424411 - Disclosure - Leases (Details) Sheet http://www.tetratec.com/role/LeasesDetails Leases (Details) Details http://www.tetratec.com/role/LeasesTables 52 false false R53.htm 2425412 - Disclosure - Leases Supplemental Cash Flow Information (Details) Sheet http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails Leases Supplemental Cash Flow Information (Details) Details 53 false false R54.htm 2426413 - Disclosure - Leases Supplemental Balance Sheet Information (Details) Sheet http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases Supplemental Balance Sheet Information (Details) Details 54 false false R55.htm 2427414 - Disclosure - Leases Additional Operating Lease Information (Details) Sheet http://www.tetratec.com/role/LeasesAdditionalOperatingLeaseInformationDetails Leases Additional Operating Lease Information (Details) Details 55 false false R56.htm 2428415 - Disclosure - Leases Components of Lease Expense (Details) Sheet http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails Leases Components of Lease Expense (Details) Details 56 false false R57.htm 2429416 - Disclosure - Leases Future Minimum Lease Payments (Details) Sheet http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases Future Minimum Lease Payments (Details) Details 57 false false R58.htm 2432417 - Disclosure - Accrued Liabilities (Details) Sheet http://www.tetratec.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.tetratec.com/role/AccruedLiabilitiesTables 58 false false R59.htm 2434418 - Disclosure - Long-Term Debt and Other Borrowings (Details) Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails Long-Term Debt and Other Borrowings (Details) Details http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTables 59 false false R60.htm 2436419 - Disclosure - Acquisitions and Dispositions Acquisitions and Dispositions (Details) Sheet http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails Acquisitions and Dispositions Acquisitions and Dispositions (Details) Details 60 false false R61.htm 2438420 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.tetratec.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.tetratec.com/role/CommitmentsandContingencies 61 false false R62.htm 2441421 - Disclosure - Capital Stock (Details) Sheet http://www.tetratec.com/role/CapitalStockDetails Capital Stock (Details) Details http://www.tetratec.com/role/CapitalStockTables 62 false false R63.htm 2444422 - Disclosure - Equity-Based Compensation (Details) Sheet http://www.tetratec.com/role/EquityBasedCompensationDetails Equity-Based Compensation (Details) Details http://www.tetratec.com/role/EquityBasedCompensationTables 63 false false R64.htm 2448424 - Disclosure - Fair Value Measurements (Details) Sheet http://www.tetratec.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.tetratec.com/role/FairValueMeasurementsTables 64 false false R65.htm 2449425 - Disclosure - Fair Value Measurements Derivative Contracts (Details) Sheet http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails Fair Value Measurements Derivative Contracts (Details) Details 65 false false R66.htm 2452426 - Disclosure - Income Taxes (Details) Sheet http://www.tetratec.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.tetratec.com/role/IncomeTaxesTables 66 false false R67.htm 2455427 - Disclosure - Industry Segments and Geographic Information (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails Industry Segments and Geographic Information (Details) Details http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationTables 67 false false R68.htm 2456428 - Disclosure - Industry Segments and Geographic Information Industry Segments and Geographic Information 2 (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details Industry Segments and Geographic Information Industry Segments and Geographic Information 2 (Details) Details 68 false false R69.htm 2458429 - Disclosure - Subsequent Events (Details) Sheet http://www.tetratec.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.tetratec.com/role/SubsequentEvents 69 false false All Reports Book All Reports tti-20201231.htm a20201231ex21.htm a20201231ex231.htm a20201231ex232.htm a20201231ex311.htm a20201231ex312.htm a20201231ex321.htm a20201231ex322.htm tti-20201231.xsd tti-20201231_cal.xml tti-20201231_def.xml tti-20201231_lab.xml tti-20201231_pre.xml http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tti-20201231.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 289, "dts": { "calculationLink": { "local": [ "tti-20201231_cal.xml" ] }, "definitionLink": { "local": [ "tti-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "tti-20201231.htm" ] }, "labelLink": { "local": [ "tti-20201231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "tti-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "tti-20201231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 710, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 13, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 18 }, "keyCustom": 45, "keyStandard": 483, "memberCustom": 28, "memberStandard": 41, "nsprefix": "tti", "nsuri": "http://www.tetratec.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.tetratec.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1008008 - Statement - Consolidated Statements of Equity (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofEquityParenthetical", "shortName": "Consolidated Statements of Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1009009 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1404401 - Statement - Consolidated Statements of Operations (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofOperationsParenthetical", "shortName": "Consolidated Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.tetratec.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Discontinued Operations", "role": "http://www.tetratec.com/role/DiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - Revenue from Contract with Customer (Notes)", "role": "http://www.tetratec.com/role/RevenuefromContractwithCustomerNotes", "shortName": "Revenue from Contract with Customer (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113105 - Disclosure - Goodwill", "role": "http://www.tetratec.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117106 - Disclosure - Impairments and Other Charges", "role": "http://www.tetratec.com/role/ImpairmentsandOtherCharges", "shortName": "Impairments and Other Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119107 - Disclosure - Inventories Inventories (Notes)", "role": "http://www.tetratec.com/role/InventoriesInventoriesNotes", "shortName": "Inventories Inventories (Notes)", "subGroupType": "", "uniqueAnchor": null }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122108 - Disclosure - Leases", "role": "http://www.tetratec.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0102101 - Document - Organization and Operations", "role": "http://www.tetratec.com/role/OrganizationandOperations", "shortName": "Organization and Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130109 - Disclosure - Accrued Liabilities", "role": "http://www.tetratec.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135111 - Disclosure - Acquisitions and Dispositions", "role": "http://www.tetratec.com/role/AcquisitionsandDispositions", "shortName": "Acquisitions and Dispositions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137112 - Disclosure - Commitments and Contingencies", "role": "http://www.tetratec.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCapitalUnitsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139113 - Disclosure - Capital Stock", "role": "http://www.tetratec.com/role/CapitalStock", "shortName": "Capital Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCapitalUnitsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142114 - Disclosure - Equity-Based Compensation", "role": "http://www.tetratec.com/role/EquityBasedCompensation", "shortName": "Equity-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146115 - Disclosure - Fair Value Measurements", "role": "http://www.tetratec.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150116 - Disclosure - Income Taxes", "role": "http://www.tetratec.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153117 - Disclosure - Industry Segments and Geographic Information", "role": "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformation", "shortName": "Industry Segments and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157118 - Disclosure - Subsequent Events", "role": "http://www.tetratec.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0103110 - Document - Long-Term Debt and Other Borrowings", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowings", "shortName": "Long-Term Debt and Other Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307302 - Disclosure - Discontinued Operations and Disposal Groups (Tables)", "role": "http://www.tetratec.com/role/DiscontinuedOperationsandDisposalGroupsTables", "shortName": "Discontinued Operations and Disposal Groups (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310303 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.tetratec.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314304 - Disclosure - Goodwill (Tables)", "role": "http://www.tetratec.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Inventories Inventories (Tables)", "role": "http://www.tetratec.com/role/InventoriesInventoriesTables", "shortName": "Inventories Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323306 - Disclosure - Leases (Tables)", "role": "http://www.tetratec.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331307 - Disclosure - Accrued Liabilities (Tables)", "role": "http://www.tetratec.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333308 - Disclosure - Long-Term Debt and Other Borrowings (Tables)", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTables", "shortName": "Long-Term Debt and Other Borrowings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340309 - Disclosure - Capital Stock (Tables)", "role": "http://www.tetratec.com/role/CapitalStockTables", "shortName": "Capital Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343310 - Disclosure - Equity-Based Compensation (Tables)", "role": "http://www.tetratec.com/role/EquityBasedCompensationTables", "shortName": "Equity-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347311 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.tetratec.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351312 - Disclosure - Income Taxes (Tables)", "role": "http://www.tetratec.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354313 - Disclosure - Industry Segments and Geographic Information (Tables)", "role": "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationTables", "shortName": "Industry Segments and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Organization and Operations Organization and Operations (Details)", "role": "http://www.tetratec.com/role/OrganizationandOperationsOrganizationandOperationsDetails", "shortName": "Organization and Operations Organization and Operations (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Discontinued Operations (Details)", "role": "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "shortName": "Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Revenue from Contract with Customer Disaggregation of Revenue (Details)", "role": "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails", "shortName": "Revenue from Contract with Customer Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Revenue from Contract with Customer Contract Assets and Liabilities (Details)", "role": "http://www.tetratec.com/role/RevenuefromContractwithCustomerContractAssetsandLiabilitiesDetails", "shortName": "Revenue from Contract with Customer Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Goodwill (Details)", "role": "http://www.tetratec.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "ie1ff4a53e43a4fcfada1ed6811406dfa_D20200101-20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6689454a45aa479583daec5e226e7e07_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Goodwill - Schedule of Goodwill (Details)", "role": "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails", "shortName": "Goodwill - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Impairments and Other Charges (Details)", "role": "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails", "shortName": "Impairments and Other Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Inventories Inventories (Details)", "role": "http://www.tetratec.com/role/InventoriesInventoriesDetails", "shortName": "Inventories Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - Leases (Details)", "role": "http://www.tetratec.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Leases Supplemental Cash Flow Information (Details)", "role": "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - Leases Supplemental Balance Sheet Information (Details)", "role": "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - Leases Additional Operating Lease Information (Details)", "role": "http://www.tetratec.com/role/LeasesAdditionalOperatingLeaseInformationDetails", "shortName": "Leases Additional Operating Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428415 - Disclosure - Leases Components of Lease Expense (Details)", "role": "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Leases Future Minimum Lease Payments (Details)", "role": "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432417 - Disclosure - Accrued Liabilities (Details)", "role": "http://www.tetratec.com/role/AccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - Long-Term Debt and Other Borrowings (Details)", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "shortName": "Long-Term Debt and Other Borrowings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i9cba7f7bd68d4993a30f1c191bdaad5e_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Operations", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InsuranceRecoveries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436419 - Disclosure - Acquisitions and Dispositions Acquisitions and Dispositions (Details)", "role": "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails", "shortName": "Acquisitions and Dispositions Acquisitions and Dispositions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "ia4bb6479bdad4690a3c9793eaff5ae61_I20180302", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "tti:DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438420 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "tti:DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssuedPricePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441421 - Disclosure - Capital Stock (Details)", "role": "http://www.tetratec.com/role/CapitalStockDetails", "shortName": "Capital Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssuedPricePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "tti:Grantsofrestrictedsharesaggregatemarketvalue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444422 - Disclosure - Equity-Based Compensation (Details)", "role": "http://www.tetratec.com/role/EquityBasedCompensationDetails", "shortName": "Equity-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "tti:Grantsofrestrictedsharesaggregatemarketvalue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448424 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.tetratec.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6689454a45aa479583daec5e226e7e07_I20191231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "idab249b4fb8542e4bcf7cd14cdd7315b_D20190701-20190930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449425 - Disclosure - Fair Value Measurements Derivative Contracts (Details)", "role": "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "shortName": "Fair Value Measurements Derivative Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "id749dfdef9ce484b84535ff5ce60c531_D20190101-20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxLiabilitiesLeasingArrangements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452426 - Disclosure - Income Taxes (Details)", "role": "http://www.tetratec.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i6869c97e9fb64808bf93d59d0ce4c27a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxLiabilitiesLeasingArrangements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueAdjustmentOfWarrants", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455427 - Disclosure - Industry Segments and Geographic Information (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails", "shortName": "Industry Segments and Geographic Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456428 - Disclosure - Industry Segments and Geographic Information Industry Segments and Geographic Information 2 (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details", "shortName": "Industry Segments and Geographic Information Industry Segments and Geographic Information 2 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "tti:Transfersbetweengeographicareas", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i60b7381f9fb048d49192a1c38d0eb77b_D20210129-20210129", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GainOrLossOnSaleOfPreviouslyUnissuedStockBySubsidiary", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458429 - Disclosure - Subsequent Events (Details)", "role": "http://www.tetratec.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i60b7381f9fb048d49192a1c38d0eb77b_D20210129-20210129", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GainOrLossOnSaleOfPreviouslyUnissuedStockBySubsidiary", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005005 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i21580464fe2641e0849bde8151fd7a0d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1006006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i11b8a868def5452e9397abfae1f19bb1_I20171231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007007 - Statement - Consolidated Statements of Equity", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofEquity", "shortName": "Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20201231.htm", "contextRef": "i664613472e09400dbe48944d77010c8a_D20180101-20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 72, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Africa [Member]", "terseLabel": "Africa [Member]" } } }, "localname": "AfricaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r453", "r454", "r462", "r463", "r633" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r453", "r454", "r462", "r463" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r193", "r206", "r207", "r208", "r209", "r211", "r213", "r217" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r193", "r206", "r207", "r208", "r209", "r211", "r213", "r217" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r156", "r161", "r238", "r383", "r384", "r385", "r420", "r421" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r156", "r161", "r238", "r383", "r384", "r385", "r420", "r421" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r156", "r161", "r238", "r383", "r384", "r385", "r420", "r421" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r350", "r352", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r608", "r611" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r350", "r352", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r608", "r611" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Parent Company [Member]", "terseLabel": "Parent Company [Member]" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r219", "r327", "r330", "r555", "r607", "r609" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r219", "r327", "r330", "r555", "r607", "r609" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r338", "r350", "r352", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r608", "r611" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r338", "r350", "r352", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r608", "r611" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r220", "r221", "r327", "r331", "r610", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_SouthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "South America [Member]", "terseLabel": "South America [Member]" } } }, "localname": "SouthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r220", "r221", "r327", "r331", "r610", "r620", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "tti_A2018DirectorPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Director Plan", "label": "2018 Director Plan [Member]", "terseLabel": "2018 Director Plan [Member]" } } }, "localname": "A2018DirectorPlanMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "tti_A2018EquityPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Equity Plan", "label": "2018 Equity Plan [Member]", "terseLabel": "2018 Equity Plan [Member]" } } }, "localname": "A2018EquityPlanMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "tti_AccruedCapitalExpenditures": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/AccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Capital Expenditures", "label": "Accrued Capital Expenditures", "terseLabel": "Accrued capital expenditures" } } }, "localname": "AccruedCapitalExpenditures", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tti_Activityintheperiodallowancesabstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ActivityInThePeriodAllowancesAbstract", "terseLabel": "Activity in the period:" } } }, "localname": "Activityintheperiodallowancesabstract", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "tti_Allowancesfordoubtfulaccountchargeoffs": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Account chargeoffs to allowances for doubtful accounts in the period.", "label": "AllowancesForDoubtfulAccountChargeoffs", "terseLabel": "Account chargeoffs" } } }, "localname": "Allowancesfordoubtfulaccountchargeoffs", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "tti_AsiaAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia and other [Member]", "terseLabel": "Asia and other [Member]" } } }, "localname": "AsiaAndOtherMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details" ], "xbrltype": "domainItemType" }, "tti_AssetBasedLendingCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset-Based Lending Credit Agreement [Member]", "label": "Asset-Based Lending Credit Agreement [Member]", "terseLabel": "Asset-Based Lending Credit Agreement [Member]" } } }, "localname": "AssetBasedLendingCreditAgreementMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_Automobilesandtrucks": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets used primarily for road transportation, including large vehicles primarily used for transporting cargo and vehicles that are used primarily for transporting people.", "label": "AutomobilesAndTrucks", "terseLabel": "Automobiles and trucks" } } }, "localname": "Automobilesandtrucks", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_CSICompresscoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CSI Compressco [Member]", "label": "CSI Compressco [Member]", "terseLabel": "CSI Compressco [Member]" } } }, "localname": "CSICompresscoMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "tti_CanadaAndMexicoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Canada and Mexico [Member]", "terseLabel": "Canada and Mexico [Member]" } } }, "localname": "CanadaAndMexicoMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details" ], "xbrltype": "domainItemType" }, "tti_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Continuing Operations", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Cash and cash equivalents and restricted cash at end of period associated with continuing operations" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_Chemicalplants": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived depreciable assets used for the processing, transmission, or distribution of materials that is not electricity, steam, fossil fuel, nuclear, natural gas, or water, and other long-term capitalized assets related to property, plant and equipment not otherwise previously categorized.", "label": "ChemicalPlants", "terseLabel": "Chemical plants" } } }, "localname": "Chemicalplants", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_CommonStockValueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Value [Member]", "terseLabel": "Common Stock Value [Member]" } } }, "localname": "CommonStockValueMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "tti_Commonstockandtreasurystockrollforwardabstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CommonStockAndTreasuryStockRollforwardAbstract", "terseLabel": "Common Shares Outstanding and Treasury Shares Held Rollforward [Table]" } } }, "localname": "Commonstockandtreasurystockrollforwardabstract", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "stringItemType" }, "tti_CompletionFluidsProductsDivisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Completion Fluids & Products Division [Member]", "terseLabel": "Completion Fluids & Products Division [Member]" } } }, "localname": "CompletionFluidsProductsDivisionMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails", "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_CompressionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compression [Member]", "terseLabel": "Compression [Member]" } } }, "localname": "CompressionMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_ConversionofCCLPPreferredStockAmountConverted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Conversion of CCLP Preferred Stock, Amount Converted", "label": "Conversion of CCLP Preferred Stock, Amount Converted", "negatedTerseLabel": "Conversions of CCLP Series A Preferred" } } }, "localname": "ConversionofCCLPPreferredStockAmountConverted", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "tti_CorporateOverheadMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Corporate Overhead [Member]", "terseLabel": "Corporate Overhead [Member]" } } }, "localname": "CorporateOverheadMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "tti_Corporateoverheadfootnoteabstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CorporateOverheadFootnoteAbstract", "terseLabel": "Corporate Overhead Footnote" } } }, "localname": "Corporateoverheadfootnoteabstract", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "tti_DebtInstrumentCollateralPercentageOfEquityInterestIssuedByCertainForeignSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries", "label": "Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries", "terseLabel": "Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries" } } }, "localname": "DebtInstrumentCollateralPercentageOfEquityInterestIssuedByCertainForeignSubsidiaries", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "percentItemType" }, "tti_DeferredTaxAssetsTaxCreditCarryforwardsAmortizationforbookinexcessoftaxexpense": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Tax Credit Carryforwards, Amortization for book in excess of tax expense", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Amortization for book in excess of tax expense", "terseLabel": "Depreciation and amortization for book in excess of tax expense" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsAmortizationforbookinexcessoftaxexpense", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tti_Depreciationdepletionamortizationandaccretion": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, depletion, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by (used in) operations using the indirect method.", "label": "DepreciationDepletionAmortizationAndAccretion", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "Depreciationdepletionamortizationandaccretion", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "tti_DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds", "label": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds", "terseLabel": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds" } } }, "localname": "DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationConsiderationAdditionalReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable", "label": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationAdditionalReceivable", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationCostofRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period from a disposal group, including discontinued operations.", "label": "Disposal Group, Including Discontinued Operation, Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostofRevenue", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationImpairmentsAndOtherCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Impairments And Other Charges", "label": "Disposal Group, Including Discontinued Operation, Impairments And Other Charges", "terseLabel": "Impairments and other charges" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentsAndOtherCharges", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationLongTermDebt": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Long-Term Debt", "label": "Disposal Group, Including Discontinued Operation, Long-Term Debt", "terseLabel": "Long-term debt, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationLongTermDebt", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Other Income (Expense), Net", "label": "Disposal Group, Including Discontinued Operation, Other Income (Expense), Net", "negatedTerseLabel": "Other (income) expense, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationReserveOtherReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables", "label": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables", "terseLabel": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationReserveOtherReceivables", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_Distributionstononcontrollingholders": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the return on capital for noncontrolled interest in the entity.", "label": "Distributionstononcontrollingholders", "terseLabel": "Distributions to CCLP public unitholders" } } }, "localname": "Distributionstononcontrollingholders", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_EquityBasedCompensationBeforeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense, before tax, recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Equity-Based Compensation, Before Tax", "terseLabel": "Equity-Based Compensation, Before Tax" } } }, "localname": "EquityBasedCompensationBeforeTax", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "tti_Grantsofrestrictedsharesaggregatemarketvalue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value for awards of restricted shares issued during the period.", "label": "GrantsOfRestrictedSharesAggregateMarketValue", "terseLabel": "GrantsOfRestrictedSharesAggregateMarketValue" } } }, "localname": "Grantsofrestrictedsharesaggregatemarketvalue", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "tti_ImpairmentofLongLivedAssetstobeDisposedofandHeldforuse": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment of Long-Lived Assets to be Disposed of and Held-for-use", "label": "Impairment of Long-Lived Assets to be Disposed of and Held-for-use", "terseLabel": "Impairment of Long-Lived Assets to be Disposed of and Held-for-use" } } }, "localname": "ImpairmentofLongLivedAssetstobeDisposedofandHeldforuse", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods. And the net change during the reporting period in the value of this group of assets within the working capital section.", "label": "Increase (Decrease) In Prepaid Expenses And Other Current Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_InterdivisionEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interdivision Eliminations [Member]", "terseLabel": "Interdivision Eliminations [Member]" } } }, "localname": "InterdivisionEliminationsMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_JRGOEnergyServicesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JRGO Energy Services LLC", "label": "JRGO Energy Services LLC [Member]", "terseLabel": "JRGO Energy Services LLC" } } }, "localname": "JRGOEnergyServicesLLCMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails" ], "xbrltype": "domainItemType" }, "tti_Landandbuilding": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of real estate held for productive use. This excludes land held for sale. And carrying amount as of the balance sheet date of long-lived, depreciable assets that include building structures held for productive use including any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing.", "label": "LandAndBuilding", "terseLabel": "Land and building" } } }, "localname": "Landandbuilding", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "tti_LongTermLineOfCreditDeferredFinancingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-Term Line Of Credit, Deferred Financing Costs", "label": "Long-Term Line Of Credit, Deferred Financing Costs", "terseLabel": "Long-Term Line Of Credit, Deferred Financing Costs" } } }, "localname": "LongTermLineOfCreditDeferredFinancingCosts", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "tti_MaritechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maritech [Member]", "terseLabel": "Maritech [Member]" } } }, "localname": "MaritechMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "tti_Maximumnumberofsharesissuableunderstockoptionplansoutstandingandauthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares issuable under stock options outstanding and stock options authorized for future grants.", "label": "MaximumNumberOfSharesIssuableUnderStockOptionPlansOutstandingAndAuthorized", "terseLabel": "Maximum number of shares issuable under stock options outstanding and stock options authorized for future grants" } } }, "localname": "Maximumnumberofsharesissuableunderstockoptionplansoutstandingandauthorized", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "tti_MineralResourcesArrangementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mineral Resources Arrangements", "label": "Mineral Resources Arrangements [Policy Text Block]", "terseLabel": "Mineral resources arrangements policy" } } }, "localname": "MineralResourcesArrangementsPolicyTextBlock", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tti_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestExcludingNoncontrollingInterestIncomeLossFromDiscontinuedOperations": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Excluding Noncontrolling Interest Income (Loss) From Discontinued Operations", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Excluding Noncontrolling Interest Income (Loss) From Discontinued Operations", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestExcludingNoncontrollingInterestIncomeLossFromDiscontinuedOperations", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "tti_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes to Financial Statements [Abstract]", "terseLabel": "Notes to Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.tetratec.com/20201231", "xbrltype": "stringItemType" }, "tti_ORGANIZATIONANDOPERATIONSAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ORGANIZATION AND OPERATIONS [Abstract]", "label": "ORGANIZATION AND OPERATIONS [Abstract]", "terseLabel": "ORGANIZATION AND OPERATIONS [Abstract]" } } }, "localname": "ORGANIZATIONANDOPERATIONSAbstract", "nsuri": "http://www.tetratec.com/20201231", "xbrltype": "stringItemType" }, "tti_OffshoreDivisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offshore Division [Member]", "label": "Offshore Division [Member]", "terseLabel": "Offshore Division [Member]" } } }, "localname": "OffshoreDivisionMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails", "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "tti_OffshoreServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Offshore Services [Member]", "terseLabel": "Offshore Services [Member]" } } }, "localname": "OffshoreServicesMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details" ], "xbrltype": "domainItemType" }, "tti_OperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Remaining Lease Term", "label": "Operating Lease, Remaining Lease Term", "terseLabel": "Operating Lease, Remaining Lease Term" } } }, "localname": "OperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "tti_OperatingLeaseTerminationOptionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Termination Option Period", "label": "Operating Lease, Termination Option Period", "terseLabel": "Operating Lease, Termination Option Period" } } }, "localname": "OperatingLeaseTerminationOptionPeriod", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "tti_Optionsexercisableaggregateintrinsicvalue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Options exercisable, aggregate intrinsic value", "label": "Options exercisable, aggregate intrinsic value", "terseLabel": "Options exercisable, aggregate intrinsic value" } } }, "localname": "Optionsexercisableaggregateintrinsicvalue", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "tti_Optionsexpiredweightedaverageoptionpricepershare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options expired, weighted average option price per share", "label": "Options expired, weighted average option price per share", "terseLabel": "Options expired, weighted average option price per share" } } }, "localname": "Optionsexpiredweightedaverageoptionpricepershare", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "tti_PaymentsForDebtExchangeExpenses": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments For Debt Exchange Expenses", "label": "Payments For Debt Exchange Expenses", "terseLabel": "Debt exchange expenses" } } }, "localname": "PaymentsForDebtExchangeExpenses", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_Periodforrecognition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period For Recognition", "label": "Period for recognition", "terseLabel": "Weighted average period over which unrecognized compensation cost is expected to be recognized" } } }, "localname": "Periodforrecognition", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "tti_Persharenetofunderwrtiterdiscount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "per share price net of underwrtiter discount", "label": "per share net of underwrtiter discount", "terseLabel": "per share net of underwrtiter discount" } } }, "localname": "Persharenetofunderwrtiterdiscount", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "perShareItemType" }, "tti_Prepaidexpensesandothercurrentassets": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer, combined with the aggregate carrying amount, as of the balance sheet date, of current assets not separately presented elsewhere in the balance sheet. Current assets are expected to be realized or consumed within one year (or the normal operating cycle, if longer). Includes current assets (normally turning over within one year or one business cycle if longer) that are held for sale apart from normal operations and anticipated to be sold within one year, and the lower of the carrying value or fair value less cost to sell of current assets held for sale that are not elsewhere specified in the taxonomy. The carrying value of major classes of assets and liabilities of the disposal group are separately disclosed in the balance sheet in the specific concepts provided.", "label": "PrepaidExpensesAndOtherCurrentAssets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "Prepaidexpensesandothercurrentassets", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_Pretaxincomelossbeforediscontinuedoperations": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of operating profit and nonoperating income (expense) before income (loss) from discontinued operations, income taxes, extraordinary items, and cumulative effects of changes in accounting principles.", "label": "Pretaxincomelossbeforediscontinuedoperations", "totalLabel": "Income (loss) before taxes and discontinued operations" } } }, "localname": "Pretaxincomelossbeforediscontinuedoperations", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "tti_ProceedsfromInsuranceSettlementOperatingActivitiesReconciliation": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Insurance Settlement, Operating Activities Reconciliation", "label": "Proceeds from Insurance Settlement, Operating Activities Reconciliation", "negatedTerseLabel": "Gain from insurance recoveries associated with damaged equipment" } } }, "localname": "ProceedsfromInsuranceSettlementOperatingActivitiesReconciliation", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_Proceedsfromsaleofcommonstockandexerciseofstockoptions": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common, preferred, and treasury stocks, stock options, and such forth. And the cash inflow associated with the amount received from holders exercising their stock options.", "label": "ProceedsFromSaleOfCommonStockAndExerciseOfStockOptions", "terseLabel": "Proceeds from sale of common stock and exercise of stock options" } } }, "localname": "Proceedsfromsaleofcommonstockandexerciseofstockoptions", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_PromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Promissory Note", "label": "Promissory Note [Member]", "terseLabel": "Promissory Note" } } }, "localname": "PromissoryNoteMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails" ], "xbrltype": "domainItemType" }, "tti_ProvisionForDoubtfulAccountsIncludingDiscontinuedOperations": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision For Doubtful Accounts, Including Discontinued Operations", "label": "Provision For Doubtful Accounts, Including Discontinued Operations", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccountsIncludingDiscontinuedOperations", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_Restrictedstockvestedaggregatefairvalue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value of awards of restricted stock that vested during the period.", "label": "RestrictedStockVestedAggregateFairValue", "terseLabel": "Restricted shares vested during the period, aggregate fair value" } } }, "localname": "Restrictedstockvestedaggregatefairvalue", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "tti_SpartanEnergyPartnersLPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Spartan Energy Partners LP", "label": "Spartan Energy Partners LP [Member]", "terseLabel": "Spartan Energy Partners LP [Member]" } } }, "localname": "SpartanEnergyPartnersLPMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "tti_StandardLithiumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Lithium", "label": "Standard Lithium [Member]", "terseLabel": "Standard Lithium [Member]" } } }, "localname": "StandardLithiumMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "tti_Stockissuedduringperiodsharesstockoptionsexercisednetofswappedshares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the exercise of stock options, net of the number of shares employees use to pay for the cost of the options exercised or required tax withholding.", "label": "StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSwappedShares", "terseLabel": "Exercise of common stock options, net" } } }, "localname": "Stockissuedduringperiodsharesstockoptionsexercisednetofswappedshares", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "sharesItemType" }, "tti_SwiftWaterEnergyServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SwiftWater Energy Services", "label": "SwiftWater Energy Services [Member]", "terseLabel": "SwiftWater Energy Services" } } }, "localname": "SwiftWaterEnergyServicesMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails" ], "xbrltype": "domainItemType" }, "tti_SwinglineLoanSublimitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swingline Loan Sublimit", "label": "Swingline Loan Sublimit [Member]", "terseLabel": "Swingline Loan Sublimit" } } }, "localname": "SwinglineLoanSublimitMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_TermCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Credit Agreement [Member]", "label": "Term Credit Agreement [Member]", "terseLabel": "Term Credit Agreement [Member]" } } }, "localname": "TermCreditAgreementMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_Tetra2007LongTermIncentiveCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TETRA 2007 Long Term Incentive Compensation Plan [Member]", "terseLabel": "TETRA 2007 Long Term Incentive Compensation Plan [Member]" } } }, "localname": "Tetra2007LongTermIncentiveCompensationPlanMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "tti_Tetra2011LongTermIncentiveCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TETRA 2011 Long Term Incentive Compensation Plan [Member]", "terseLabel": "TETRA 2011 Long Term Incentive Compensation Plan [Member]" } } }, "localname": "Tetra2011LongTermIncentiveCompensationPlanMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "tti_Totalotherassets": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of noncurrent assets excluding property, plant and equipment. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).", "label": "TotalOtherAssets", "totalLabel": "Total other assets" } } }, "localname": "Totalotherassets", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_Transfersbetweengeographicareas": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "TransfersBetweenGeographicAreas", "terseLabel": "Transfers between geographic areas" } } }, "localname": "Transfersbetweengeographicareas", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details" ], "xbrltype": "monetaryItemType" }, "tti_Underwritersoptiontopurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "underwriters option to purchase", "label": "underwriters option to purchase", "terseLabel": "underwriters option to purchase" } } }, "localname": "Underwritersoptiontopurchase", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "sharesItemType" }, "tti_Unitssubjecttounderwritersoption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional common units that may be acquired by the underwriters of an initial public offering at a fixed price for a limited period following the IPO.", "label": "Unitssubjecttounderwritersoption", "verboseLabel": "Unitssubjecttounderwritersoption" } } }, "localname": "Unitssubjecttounderwritersoption", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "sharesItemType" }, "tti_WarrantyLiability": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issue at a specified price.", "label": "Warranty Liability", "terseLabel": "Warrants liability" } } }, "localname": "WarrantyLiability", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails", "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_WaterFlowbackServicesEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Water & Flowback Services Equipment", "label": "Water & Flowback Services Equipment [Member]", "terseLabel": "Water & Flowback Services Equipment" } } }, "localname": "WaterFlowbackServicesEquipmentMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_WaterFlowbackServicesIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Water & Flowback Services Intangible Assets [Member]", "label": "Water & Flowback Services Intangible Assets [Member]", "terseLabel": "Water & Flowback Services Intangible Assets [Member]" } } }, "localname": "WaterFlowbackServicesIntangibleAssetsMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails" ], "xbrltype": "domainItemType" }, "tti_WaterFlowbackServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Water & Flowback Services [Member]", "terseLabel": "Water & Flowback Services [Member]" } } }, "localname": "WaterFlowbackServicesMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails", "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_Within90DaysFollowingBondingAgreementClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Within 90 Days Following Bonding Agreement Closing", "label": "Within 90 Days Following Bonding Agreement Closing [Member]", "terseLabel": "Within 90 Days Following Bonding Agreement Closing [Member]" } } }, "localname": "Within90DaysFollowingBondingAgreementClosingMember", "nsuri": "http://www.tetratec.com/20201231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "auth_ref": [ "r580", "r598" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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": "Accounts Payable", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r31", "r49", "r225", "r226" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable, net of allowance for doubtful accounts" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r580", "r598" ], "calculation": { "http://www.tetratec.com/role/AccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities and other" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AccruedLiabilitiesDetails", "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Abstract]", "terseLabel": "Accrued Liabilities Detail [Table]" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r65", "r270" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "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", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r52", "r84", "r86", "r87", "r593", "r616", "r617" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r83", "r87", "r88", "r460", "r504", "r505", "r506", "r507", "r509" ], "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": "Accumulated Translation Adjustment [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r50", "r386" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r153", "r154", "r155", "r383", "r384", "r385" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r353", "r355", "r388", "r389" ], "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": "Equity compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "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": "Reconciliation of net income (loss) to cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "terseLabel": "Equity-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r56", "r231", "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "At end of period", "periodStartLabel": "At beginning of period", "terseLabel": "Trade accounts receivable, allowances for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r131", "r253", "r260" ], "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 of patents, trademarks, and other intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r131", "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charge" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges [Abstract]", "terseLabel": "Asset Impairment Charges [Abstract]" } } }, "localname": "AssetImpairmentChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AssetImpairmentChargesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.", "label": "Asset Impairment Charges [Text Block]", "terseLabel": "Impairments and Other Charges" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentsandOtherCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r281" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "Asset retirement obligations" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationsPolicy": { "auth_ref": [ "r140", "r282" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.", "label": "Asset Retirement Obligation [Policy Text Block]", "terseLabel": "Decommissioning liabilities policy" } } }, "localname": "AssetRetirementObligationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r144", "r201", "r208", "r215", "r237", "r453", "r462", "r493", "r573", "r590" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r32", "r33", "r81", "r144", "r237", "r453", "r462", "r493" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, Fair Value Disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Other assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r19", "r21", "r25", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets associated with discontinued operations(1)" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]", "terseLabel": "Carrying amounts of major classes of assets included as part of discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r19", "r21", "r25", "r267", "r276" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Current assets associated with discontinued operations", "totalLabel": "Current assets associated with discontinued operations (1)" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r356", "r382" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r349", "r351" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r349", "r351", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r130", "r445" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Contingent consideration liability fair value adjustment" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r444" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration, maximum" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r439", "r440", "r443" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "negatedTerseLabel": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions and Dispositions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized": { "auth_ref": [ "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount, measured at acquisition-date fair value, of all liabilities assumed that arise from contingencies and were recognized by the entity.", "label": "Business Combination, Liabilities Arising from Contingencies, Amount Recognized", "terseLabel": "Business Combination, Liabilities Arising from Contingencies, Amount Recognized" } } }, "localname": "BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment [Abstract]", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r136", "r137", "r138" ], "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": "Accrued capital expenditures" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r29", "r62", "r133" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r39", "r134", "r140", "r571" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted cash policy" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r134", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents policy" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r127", "r133", "r139" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": { "auth_ref": [ "r127", "r133", "r139" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, 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, Disposal Group, Including Discontinued Operations", "negatedTerseLabel": "Cash and cash equivalents at end of period associated with discontinued operations" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r127", "r501" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "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": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r143", "r144", "r166", "r167", "r168", "r170", "r172", "r176", "r177", "r178", "r237", "r493" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r314", "r354" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "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": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r314", "r354" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r289", "r291", "r293", "r294" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r48" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r48" ], "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", "verboseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r48", "r304" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common shares outstanding, ending balance", "periodStartLabel": "Common shares outstanding, beginning balance", "terseLabel": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r48" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "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, par value $.01 per share; 100,000,000 shares authorized; 83,013,971 shares issued at December 31, 2015, and 82,322,876 shares issued at December 31, 2014" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonUnitIssued": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of common units issued of limited liability company (LLC).", "label": "Common Unit, Issued", "terseLabel": "Common unit, issued (in shares)" } } }, "localname": "CommonUnitIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Deferred Tax Assets and Liabilities Detail [Table]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r91", "r93", "r94", "r102", "r584", "r604" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "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 loss attributable to TETRA stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r91", "r93", "r101", "r449", "r466", "r583", "r603" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive loss", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive income policy" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r140", "r455" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation policy" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r140", "r455" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "terseLabel": "Noncontrolling interests policy" } } }, "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r269" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r315", "r317", "r328" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract with customer, asset" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r315", "r316", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Unearned revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r315", "r316", "r328" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Unearned income" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]", "terseLabel": "Corporate Segment [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r108", "r555" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenues:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r104" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total cost of revenues" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r145", "r417", "r424" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r148", "r417" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r145", "r417", "r424", "r426" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r145", "r417", "r424" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r42", "r43", "r44", "r574", "r576", "r589" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "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": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r44", "r297", "r576", "r589" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Senior Note, stated percentage rate", "verboseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r71", "r146", "r305", "r308", "r309", "r310", "r513", "r514", "r517", "r588" ], "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" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r513", "r514", "r515", "r516", "r517" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "terseLabel": "Debt Instrument, Unamortized Discount (Premium), Net" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r145", "r418", "r424" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r145", "r418", "r424" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r395", "r396" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r131", "r145", "r418", "r424", "r425", "r426" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r395", "r396" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r58" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r145", "r418", "r424" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r408" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInvestments": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).", "label": "Deferred Tax Assets, Investments", "terseLabel": "Investment in Partnership" } } }, "localname": "DeferredTaxAssetsInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Net deferred tax liability" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r410" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r415", "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Foreign and state net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r415", "r416" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "All other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOtherLossCarryforwards": { "auth_ref": [ "r415", "r416" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible loss carryforwards, classified as other.", "label": "Deferred Tax Assets, Other Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOtherLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "auth_ref": [ "r413", "r415", "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r415", "r416" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r409" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r396", "r410" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "totalLabel": "Total deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r415", "r416" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "terseLabel": "Deferred Tax Liabilities, Leasing Arrangements" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r415", "r416" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "All other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r415", "r416" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Excess book over tax basis in property, plant, and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r348" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined Contribution Plan, Cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r131", "r268" ], "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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r131", "r196" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r467", "r468", "r469", "r470", "r471", "r473", "r474", "r475", "r476", "r479" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "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 [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r327", "r330", "r331", "r332", "r333", "r334", "r335", "r336" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r327" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r3", "r5", "r9" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax", "negatedTerseLabel": "Pretax loss on disposal of discontinued operations" } } }, "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r3", "r4", "r5", "r6", "r9", "r17", "r99", "r601" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "terseLabel": "Total pretax loss from discontinued operations" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract]", "terseLabel": "Discontinued Operation, Income (Loss) from Discontinued Operation Disclosures [Abstract]" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax": { "auth_ref": [ "r3", "r4", "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax", "terseLabel": "Pretax loss from discontinued operations" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r4", "r5", "r6", "r9", "r17", "r22", "r397", "r423", "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income tax provision" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Disposed of by Sale [Member]" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r0", "r1", "r19", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Trade receivables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "auth_ref": [ "r0", "r1", "r19", "r267", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Trade payables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "auth_ref": [ "r0", "r1", "r19", "r267", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "terseLabel": "Accrued liabilities and other" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "auth_ref": [ "r0", "r1", "r19", "r21", "r25", "r264", "r276" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 }, "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "terseLabel": "Long-term assets associated with discontinued operations (1)", "totalLabel": "Long-term assets associated with discontinued operations (1)" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]", "terseLabel": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r0", "r1", "r19", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent": { "auth_ref": [ "r0", "r1", "r19", "r267", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Current", "terseLabel": "Unearned income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": { "auth_ref": [ "r18" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r18" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "General and administrative expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "auth_ref": [ "r7", "r8", "r18", "r26" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "terseLabel": "Interest expense, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "auth_ref": [ "r0", "r1", "r19", "r267", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Inventory, Current", "terseLabel": "Inventories" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "terseLabel": "CCLP Series A Preferred Units fair value adjustment (income) expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": { "auth_ref": [ "r0", "r1", "r19", "r267", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "auth_ref": [ "r0", "r1", "r19", "r264", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "auth_ref": [ "r0", "r1", "r19", "r264", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "auth_ref": [ "r0", "r1", "r19", "r264", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "terseLabel": "Property, plant, and equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r18", "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r27", "r280" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r349", "r351" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails", "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r149", "r540", "r579", "r599" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Due to related parties" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "verboseLabel": "Basic and diluted net loss per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Basic and diluted net loss per common share attributable to TETRA stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r140", "r173", "r174" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Income (loss) per common share policy" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r501" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r580", "r598" ], "calculation": { "http://www.tetratec.com/role/AccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Employee-related Liabilities", "terseLabel": "Compensation and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r381" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total estimated unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EnvironmentalCostsPolicy": { "auth_ref": [ "r140", "r283", "r284", "r285", "r286" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries.", "label": "Environmental Costs, Policy [Policy Text Block]", "terseLabel": "Environmental liabilities policy" } } }, "localname": "EnvironmentalCostsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r153", "r154", "r155", "r158", "r163", "r165", "r175", "r238", "r304", "r311", "r383", "r384", "r385", "r420", "r421", "r503", "r504", "r505", "r506", "r507", "r509", "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r131", "r300" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 6.0, "parentTag": "tti_Pretaxincomelossbeforediscontinuedoperations", "weight": -1.0 }, "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Warrants fair value adjustment" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails", "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r480", "r481", "r482", "r489" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "auth_ref": [ "r480", "r481", "r483" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).", "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "terseLabel": "Fair Value Measurements, Nonrecurring" } } }, "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r481", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r480", "r481", "r484", "r485", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r339", "r340", "r345", "r347", "r481", "r545" ], "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": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r339", "r340", "r345", "r347", "r481", "r546" ], "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": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r481", "r547" ], "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": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r480", "r481", "r484", "r485", "r487", "r490" ], "lang": { "en-us": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Fair Value, Nonrecurring [Member]" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r488", "r490" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r140", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair value measurements policy" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r472", "r473", "r477" ], "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": "Derivatives Designated as Hedging Instruments [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Patents, trademarks, and other intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Future amortization expense, 2014" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Future amortization expense, 2018" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Future amortization expense, 2017" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Future amortization expense, 2016" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Future amortization expense, 2015" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r254", "r255", "r259", "r262", "r556", "r557" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets, Fair Value Disclosure", "verboseLabel": "Finite-lived Intangible Assets, Fair Value Disclosure" } } }, "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r254", "r258" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets [Member]", "terseLabel": "Finite-Lived Intangible Assets [Member]" } } }, "localname": "FiniteLivedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r494", "r496", "r498", "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "verboseLabel": "Foreign currency exchange gains and losses" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r498", "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "terseLabel": "Net losses associated with foreign currency derivative program" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r140", "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation policy" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r131", "r266", "r274" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "tti_Pretaxincomelossbeforediscontinuedoperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "terseLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r131", "r461" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedTerseLabel": "Loss on disposal of discontinued operations" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r131" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on sale of assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockBySubsidiary": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The profit or loss on sales of previously unissued stock by subsidiaries made to investors outside the consolidated group that is not reported as operating income. Represents the difference in the parent company's carrying amount of the equity interest in the subsidiary or equity investee immediately before and after the transaction.", "label": "Gain (Loss) on Sale of Previously Unissued Stock by Subsidiary", "terseLabel": "Gain (loss) on sale of previously unissued stock by subsidiary" } } }, "localname": "GainOrLossOnSaleOfPreviouslyUnissuedStockBySubsidiary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "tti_Pretaxincomelossbeforediscontinuedoperations", "weight": -1.0 }, "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expense" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r242", "r244", "r572" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired during the year" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r140", "r247" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill policy" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r140", "r256" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible assets other than goodwill policy" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill Disclosure" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r131", "r243", "r246", "r249" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "tti_Pretaxincomelossbeforediscontinuedoperations", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedLabel": "Impairment of goodwill", "negatedTerseLabel": "Goodwill impaired during the year", "terseLabel": "Goodwill, Impairment Loss", "verboseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Goodwill adjustments" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r107", "r144", "r201", "r207", "r211", "r214", "r217", "r237", "r493" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "tti_Pretaxincomelossbeforediscontinuedoperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems": { "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": "Impaired Long-Lived Assets Held and Used [Line Items]", "terseLabel": "Impaired Long-Lived Assets Held and Used [Line Items]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r131", "r265", "r272" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "negatedTerseLabel": "Impairments of long-lived assets", "terseLabel": "Impairments of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets policy" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r147", "r427" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r98", "r201", "r207", "r211", "r214", "r217", "r570", "r581", "r587", "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (loss) before taxes and discontinued operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r147", "r427" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "International" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r147", "r201", "r207", "r211", "r214", "r217" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Total" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Domestic and Foreign Income Before Tax Detail [Table]" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r144", "r157", "r201", "r207", "r211", "r214", "r217", "r237", "r449", "r493" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "tti_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestExcludingNoncontrollingInterestIncomeLossFromDiscontinuedOperations", "weight": 1.0 }, "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "negatedTotalLabel": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Loss from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted shares.", "label": "Income (Loss) from Continuing Operations, Per Basic and Diluted Share", "terseLabel": "Loss from continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicAndDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r3", "r4", "r5", "r6", "r9", "r22", "r25", "r432", "r601" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Loss from discontinued operations attributable to TETRA stockholders" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r3", "r4", "r5", "r6", "r9", "r17", "r22", "r447", "r449" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Noncontrolling interest associated with discontinued operations", "negatedTerseLabel": "Loss from discontinued operations attributable to noncontrolling interest", "verboseLabel": "Noncontrolling interest associated with discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsofOperationsParenthetical", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r3", "r4", "r5", "r6", "r9", "r17", "r22", "r449" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "tti_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestExcludingNoncontrollingInterestIncomeLossFromDiscontinuedOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "terseLabel": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation, when the per share amount is the same.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share", "terseLabel": "Loss from discontinued operations (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r349", "r351" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails", "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r11", "r12", "r13", "r14", "r15", "r16", "r20", "r23", "r24", "r25", "r278", "r279" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r399", "r406", "r412", "r422", "r428", "r433", "r434", "r435" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Accrued potential interest and penalties" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "auth_ref": [ "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Expense", "negatedTerseLabel": "Recognized interest and penalties" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r145", "r164", "r165", "r199", "r397", "r423", "r429", "r606" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 }, "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "negatedLabel": "Provision (benefit) for income taxes", "negatedTotalLabel": "Total tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income Tax Provision Detail [Table]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems": { "auth_ref": [ "r431" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current tax expense (benefit) and deferred tax expense (benefit) pertaining to income (loss) from continuing operations and income (loss) from discontinued operations.", "label": "Income Tax Expense (Benefit), Continuing Operations, Discontinued Operations", "terseLabel": "Provision (benefit) for deferred income taxes" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation Detail [Table]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r95", "r140", "r393", "r394", "r406", "r407", "r411", "r419", "r621" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income tax policy" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r398" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r398" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Impact of international operations" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r398" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax provision (benefit) computed at statutory federal income tax rates" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r398" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r398" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r398" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes (net of federal benefit)" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r135" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Taxes paid (refunded)" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r130" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Trade accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r130" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r130" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of assets acquired:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r130" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "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": "Stockholders' equity rollforward" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InsuranceRecoveries": { "auth_ref": [ "r109" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.", "label": "Insurance Recoveries", "negatedTerseLabel": "Insurance Recoveries" } } }, "localname": "InsuranceRecoveries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r252", "r257" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "tti_Totalotherassets", "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": "Patents, trademarks, and other intangible assets, net of accumulated amortization" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r96", "r195", "r512", "r515", "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r585" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "tti_Pretaxincomelossbeforediscontinuedoperations", "weight": 1.0 }, "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOperating": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.", "label": "Interest Income, Operating", "negatedTerseLabel": "Consolidated interest income" } } }, "localname": "InterestIncomeOperating", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r124", "r128", "r135" ], "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 paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r580", "r598" ], "calculation": { "http://www.tetratec.com/role/AccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesTables" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r241" ], "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": "Inventory Disclosure" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesNotes", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Inventory, Finished Goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesTables" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryMajorClassesPolicy": { "auth_ref": [ "r60", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the major categories of inventory such as finished goods, inventoried costs relating to long-term contracts or programs, work in process, raw materials, and supplies.", "label": "Inventory, Major Classes, Policy [Policy Text Block]", "terseLabel": "Inventories policy" } } }, "localname": "InventoryMajorClassesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r30", "r80" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Inventory, Raw Materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Inventory, Work in Process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets held for their financial return, rather than for the entity's operations.", "label": "Investments [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r536", "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Payments Table" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r55", "r144", "r237", "r493", "r578", "r596" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r69", "r144", "r237", "r454", "r462", "r463", "r493" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueAdjustment": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.", "label": "Liabilities, Fair Value Adjustment", "terseLabel": "CCLP Series A Preferred Unit distributions and adjustments" } } }, "localname": "LiabilitiesFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r480" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "negatedTerseLabel": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Financial and Nonfinancial Liabilities, Fair Value Disclosure" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r36", "r37", "r38", "r44", "r45", "r144", "r237", "r454", "r462", "r463", "r493" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term and other liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r19", "r21", "r25", "r276" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Total liabilities associated with discontinued operations(1)" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]", "terseLabel": "Carrying amounts of major classes of liabilities included as part of discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r19", "r21", "r25", "r267", "r276" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Current liabilities associated with discontinued operations (1)", "totalLabel": "Current liabilities associated with discontinued operations (1)" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "auth_ref": [ "r0", "r1", "r19", "r21", "r25", "r264", "r276" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.tetratec.com/role/DiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent", "terseLabel": "Long-term liabilities associated with discontinued operations (1)", "totalLabel": "Long-term liabilities associated with discontinued operations (1)" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r44", "r576", "r589" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Current amount outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r68" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r68" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Net availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "percentItemType" }, "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": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Allowances for Doubtful Accounts Table" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r44", "r298", "r576", "r592" ], "calculation": { "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r151", "r295" ], "calculation": { "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r151", "r295" ], "calculation": { "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r151", "r295" ], "calculation": { "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r151", "r295" ], "calculation": { "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r151", "r295" ], "calculation": { "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r151", "r295" ], "calculation": { "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r71" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt and Other Borrowings" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r71", "r296" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r34", "r269" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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 [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities of Long-term Debt [Abstract]", "terseLabel": "Scheduled Maturities Detail [Table]" } } }, "localname": "MaturitiesOfLongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r75", "r144", "r237", "r493", "r577", "r595" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions to public unitholders" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r311", "r451", "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Other noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "Allowances for Doubtful Accounts [Table]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r179", "r187" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationandOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r127" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r127" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r127", "r129", "r132" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r25", "r89", "r92", "r100", "r132", "r144", "r157", "r159", "r160", "r161", "r162", "r164", "r165", "r169", "r201", "r207", "r211", "r214", "r217", "r237", "r493", "r582", "r602" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income (loss) attributable to TETRA stockholders", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r89", "r92", "r164", "r165", "r457", "r465" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Less: income (loss) attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New accounting pronouncements policy" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r153", "r154", "r155", "r311", "r447" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Identifiable assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r149", "r540", "r600" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Notes Receivable, Related Parties" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails", "http://www.tetratec.com/role/OrganizationandOperationsOrganizationandOperationsDetails" ], "xbrltype": "integerItemType" }, "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r529", "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating Lease, Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r523" ], "calculation": { "http://www.tetratec.com/role/AccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "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, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AccruedLiabilitiesDetails", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r523" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r525", "r532" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r522" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r535", "r538" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalOperatingLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r534", "r538" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalOperatingLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r518", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Operating Leases, Future Minimum Payments Due" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r518", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "Operating Leases, Future Minimum Payments Due, Next Twelve Months" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r518", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "Operating Leases, Future Minimum Payments, Due in Five Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r518", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "Operating Leases, Future Minimum Payments, Due in Four Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r518", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "Operating Leases, Future Minimum Payments, Due in Three Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r518", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "Operating Leases, Future Minimum Payments, Due in Two Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r518", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Operating Leases, Future Minimum Payments, Due Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r519" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rental expense for operating leases" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r206", "r207", "r208", "r209", "r211", "r217" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r580", "r598" ], "calculation": { "http://www.tetratec.com/role/AccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other.", "label": "Other Accrued Liabilities", "terseLabel": "8192000" } } }, "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r66" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.", "label": "Other Capitalized Property Plant and Equipment [Member]", "terseLabel": "Chemical plants [Member]" } } }, "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r82", "r84", "r495", "r497", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before 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 Gain (Loss), before Reclassification and Tax", "terseLabel": "Translation adjustment, net of taxes" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r82" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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", "verboseLabel": "Foreign currency translation gain (loss), net of taxes of $0 in 2020, $0 in 2019, and $0 in 2018" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r82", "r85", "r499", "r508" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after 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 Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustment, tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "http://www.tetratec.com/role/ConsolidatedStatementsofEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r90", "r93", "r449", "r450", "r459" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "negatedTerseLabel": "Less: comprehensive loss attributable to noncontrolling interest" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventorySupplies": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Supplies, Gross", "terseLabel": "Other Inventory, Supplies" } } }, "localname": "OtherInventorySupplies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r72" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r132" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other Noncash Income (Expense)" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r111" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 7.0, "parentTag": "tti_Pretaxincomelossbeforediscontinuedoperations", "weight": 1.0 }, "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other (income) expense, net", "negatedTerseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r114", "r117", "r150" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r121" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire preferred stock during the period.", "label": "Payments for Repurchase of Preferred Stock and Preference Stock", "negatedTerseLabel": "Redemptions of CCLP Series A Preferred" } } }, "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r121" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "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 remittances on equity based compensation" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r115", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r115" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r116" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant, and equipment, net", "terseLabel": "Purchases of property, plant, and equipment, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r356", "r382" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r47" ], "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" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r47" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r112" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from disposal of business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r114", "r126" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.", "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Proceeds from insurance recoveries associated with damaged equipment" } } }, "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from Issuance of Common Stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r119" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r120", "r123", "r150" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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": "Debt issuance costs and other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r119" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "Proceeds from related party" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r113" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant, and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r25", "r89", "r92", "r125", "r144", "r157", "r164", "r165", "r201", "r207", "r211", "r214", "r217", "r237", "r449", "r456", "r458", "r465", "r466", "r493", "r587" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity", "http://www.tetratec.com/role/ConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock": { "auth_ref": [ "r263", "r280" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for intangible assets and long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant, and Equipment and Intangible Assets [Text Block]", "terseLabel": "Assets held for sale policy" } } }, "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r65", "r271" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentFairValueDisclosure": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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, Fair Value Disclosure", "terseLabel": "Long-lived assets", "verboseLabel": "Property, Plant, and Equipment, Fair Value Disclosure" } } }, "localname": "PropertyPlantAndEquipmentFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r64", "r269" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "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", "totalLabel": "Total property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "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 [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r40", "r41", "r271", "r597" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, plant, and equipment:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r63", "r140", "r271", "r622", "r623" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy 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, Policy [Policy Text Block]", "terseLabel": "Property, plant, and equipment policy" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r40", "r271" ], "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 Table" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r40", "r269" ], "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 [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r103", "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesTables" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesTables" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r57", "r140", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Allowances for doubtful accounts policy" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Reclassifications": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.", "label": "Reclassifications [Text Block]", "terseLabel": "Reclassifications policy" } } }, "localname": "Reclassifications", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Unrecognized Tax Benefit Liability Rollforward Detail [Table]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r346", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r346", "r539", "r541", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r122" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r248", "r249" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r29", "r39", "r133", "r139" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r173" ], "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 [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "Shares received upon vesting of restricted stock, net" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r51", "r311", "r386", "r594", "r615", "r617" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r153", "r154", "r155", "r158", "r163", "r165", "r238", "r383", "r384", "r385", "r420", "r421", "r612", "r614" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r192", "r193", "r206", "r212", "r213", "r219", "r220", "r223", "r326", "r327", "r555" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including 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, Including Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r329", "r337" ], "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 Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r105", "r619" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r141", "r142" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue recognition policy" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r533", "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued Liabilities Table" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalUnitsTextBlock": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's capital units or capital shares, including the value of capital units or capital shares, units authorized, units outstanding and other information necessary to a fair presentation.", "label": "Schedule of Capital Units [Table Text Block]", "terseLabel": "Capital Stock" } } }, "localname": "ScheduleOfCapitalUnitsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Income Tax Provision Table" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Long-Term Debt Table" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Deferred Tax Assets and Liabilities Table" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r11", "r12", "r13", "r14", "r15", "r16", "r20", "r23", "r24", "r25", "r278", "r279" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Disposal Groups, Including Discontinued Operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsandDisposalGroupsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Effective Income Tax Rate Reconciliation Table" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r254", "r258", "r556" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r247", "r250" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r247", "r250" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "For a long-lived asset to be held and used by an entity, the table may include a description of the impaired long-lived asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.", "label": "Schedule of Impaired Long-Lived Assets Held and Used [Table]", "terseLabel": "Schedule of Impaired Long-Lived Assets Held and Used [Table]" } } }, "localname": "ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Domestic and Foreign Income Before Tax Table" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r35", "r59", "r60", "r61" ], "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 [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Scheduled Maturities Table" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Restricted Stock Award Activity Table" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r65", "r271" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r106", "r222" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Financial Information by Geographic Area Table" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r97", "r222" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r201", "r204", "r210", "r247" ], "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": "Industry Segments Details [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r201", "r204", "r210", "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Segment Reporting Table" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r356", "r382" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "verboseLabel": "Schedule of Share-based Compensation Arrangements [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r360", "r372", "r375" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Stock Option Award Activity Table" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r378" ], "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": "Stock Option Valuation Assumptions Table" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r46", "r47", "r48", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Common Shares Outstanding and Treasury Shares Held Rollforward Table" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt [Member]" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r188", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r206", "r207", "r208", "r209", "r211", "r212", "r213", "r214", "r215", "r217", "r223", "r607" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]", "verboseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails", "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r188", "r190", "r191", "r201", "r205", "r211", "r215", "r216", "r217", "r218", "r219", "r222", "r223", "r224" ], "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": "Industry Segments and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformation" ], "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": "Industry Segments Details [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r140", "r391" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Operating costs policy" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r130" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 21.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": "Equity-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r371" ], "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": "Shares/units cancelled, weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r369" ], "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": "Shares/units granted, weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r368" ], "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 restricted shares/units outstanding at end of period", "periodStartLabel": "Nonvested restricted shares/units outstanding at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Stock/Unit Award Activity Detail [Table]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested restricted shares/units at end of period, weighted average grant date fair value per share", "periodStartLabel": "Nonvested restricted shares/units at beginning of period, weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r370" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r370" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "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": "Stock Option Valuation Assumptions Detail [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected stock price volatility (maximum)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk free interest rate (maximum)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangements [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Maximum number of shares authorized for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r382" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable at period end" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable at period end, weighted average option price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r366" ], "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", "negatedTerseLabel": "Options cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Options cancelled, weighted average option price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r362", "r382" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period", "periodStartLabel": "Outstanding at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Option Award Activity Detail [Table]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period, weighted average option price per share", "periodStartLabel": "Outstanding at beginning of period, weighted average option price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r377" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Options vested and expected to vest, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Outstanding at end of period, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options expected to vest, weighted average option price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r354", "r358" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised, weighted average option price per share" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "negatedTerseLabel": "Options expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted, weighted average option price per share" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r140", "r356", "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Equity-based compensation policy" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r379", "r387" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding at end of period, weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and expected to vest, weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares Issued, Price Per Share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "perShareItemType" }, "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", "verboseLabel": "Shares surrendered related to restricted stock vesting" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r530", "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term Lease, Cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r10", "r188", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r206", "r207", "r208", "r209", "r211", "r212", "r213", "r214", "r215", "r217", "r223", "r247", "r277", "r287", "r288", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/GoodwillDetails", "http://www.tetratec.com/role/GoodwillScheduleofGoodwillDetails", "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationIndustrySegmentsandGeographicInformation2Details", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r46", "r47", "r48", "r143", "r144", "r166", "r167", "r168", "r170", "r172", "r176", "r177", "r178", "r237", "r304", "r493" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r74", "r153", "r154", "r155", "r158", "r163", "r165", "r175", "r238", "r304", "r311", "r383", "r384", "r385", "r420", "r421", "r503", "r504", "r505", "r506", "r507", "r509", "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r153", "r154", "r155", "r175", "r555" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r47", "r48", "r304", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Total number of new units issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AcquisitionsandDispositionsAcquisitionsandDispositionsDetails", "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r47", "r48", "r304", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedTerseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r304", "r311" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Gross" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r47", "r48", "r304", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Grants of restricted stock, net" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r47", "r48", "r304", "r311", "r365" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Options exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r47", "r48", "r304", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock for business combination" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r304", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "negatedTerseLabel": "Grants of restricted stock, net" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r74", "r304", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of common stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r48", "r53", "r54", "r144", "r234", "r237", "r493" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total TETRA stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r144", "r153", "r154", "r155", "r158", "r163", "r237", "r238", "r311", "r383", "r384", "r385", "r420", "r421", "r447", "r448", "r464", "r493", "r503", "r504", "r509", "r613", "r614" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Cumulative effect adjustment", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r531", "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease Income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r510", "r543" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r510", "r543" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r510", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r510", "r543" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r542", "r544" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of units or percentage investment held in the subsidiary by the limited liability company or limited partnership.", "label": "Subsidiary of Limited Liability Company or Limited Partnership, Ownership Interest", "verboseLabel": "Subsidiary of limited liability company or limited partnership, ownership interest" } } }, "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r401", "r405", "r407" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Unrecognized Tax Benefit Liability Rollforward Table" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "auth_ref": [ "r43", "r575", "r591" ], "calculation": { "http://www.tetratec.com/role/AccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.", "label": "Taxes Payable", "terseLabel": "Accrued taxes" } } }, "localname": "TaxesPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r227", "r228", "r229", "r230", "r232", "r236" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Financial instruments policy" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r73", "r312" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r73", "r312" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "periodEndLabel": "Treasury stock, ending balance", "periodStartLabel": "Treasury stock, beginning balance", "terseLabel": "Treasury stock, shares held" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockDetails", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r73", "r312", "r313" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost; 2,766,958 shares held at December 31, 2015, and 2,672,930 shares held at December 31, 2014" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized Debt Issuance Expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r392", "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Gross unrecognized tax benefits at end of period", "periodStartLabel": "Gross unrecognized tax benefits at beginning of period" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r403" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Lapse in statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Amount of unrecognized tax benefits that would affect effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five", "terseLabel": "Future purchase obligations under Fluids supply agreement, 2025" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One", "terseLabel": "Future purchase obligations under Fluids supply agreement, 2021" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four", "terseLabel": "Future purchase obligations under Fluids supply agreement, 2024" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two", "terseLabel": "Future purchase obligations under Fluids supply agreement, 2022" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three", "terseLabel": "Future purchase obligations under Fluids supply agreement, 2023" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation", "terseLabel": "Future purchase obligations under Fluids supply agreement, aggregate" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five", "terseLabel": "Future purchase obligations under Fluids supply agreement, after 2025 through 2029" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases": { "auth_ref": [ "r292" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount purchased during the period under an unrecorded unconditional purchase obligation (for example, under the take-or-pay or throughput contract).", "label": "Unrecorded Unconditional Purchase Obligation, Purchases", "terseLabel": "Purchases under Fluids supply agreement" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r180", "r181", "r182", "r183", "r184", "r185", "r186" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates policy" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r410" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase (decrease) in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "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/2020-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Automobiles and trucks [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDerivativeContractsDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "verboseLabel": "Weighted average common shares outstanding - basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080549-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2510-110228" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r27": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r28": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13185-110859" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13231-110859" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6571209&loc=d3e13669-110860" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/subtopic&trid=2175709" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385818&loc=d3e40084-109325" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121607252&loc=SL5864739-113975" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30304-110892" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r511": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28567-108399" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r521": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r544": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r634": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r635": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r636": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r637": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r638": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r639": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r641": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1060-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1063-107759" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 91 0000844965-21-000002-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000844965-21-000002-xbrl.zip M4$L#!!0 ( #.&95*J4<)T/ < -QW 1 83(P,C Q,C,Q97@R,2YH M=&WM76USVC@0_GZ_0J5SUW8FMC%)2D,H,^$E+U?R,H$DTT\WPA*@B;!<2830 M7W^2#<2\M;VYSIW9NA]HC-%Z'S_>U:ZTDJNOFM>-[N>;%AKJ$4=)&Z2FG M'PLC%CI#:J]?.2BYY<-('T\8T<.*7RS^7HA_6JOV1:C-]:1IG_R9B%D7AN7 MR.L)K<7(2##"-'W6#N9L$%9BE(5$VKQ%(+B0E=?%^-^Q/>/T\8CQ:>7-B628 MO]E3A@]'4$DT;UL6G,6TCD6OV2U;ST/68^9.^LO*YY2 M.:5?8.XQE3])P>(/*=AM=6]/4)<&P]!<9\"HVD,78>#^[^H>;%2WS91&HH\Z MXYYBA&%I%$9"HFL]I!+=4AX_YJW0/*?F3$9!-&E 1STJ_WCMOR\>[_M[UO"* M_UC9#?:PU1*L5)U;C'Z5Q"3TA"I6/N!<>1HI7Y'\>$J8CC:86% M,;:XT?$3E9H%F,]$FJO,S/CHT#UX7[:6K(VZFLS%SXSB>UC: MWWJZZ/I;SWU+K%]V2^7R#XGU8I43M0U\%>'P8V&_,&\084*,0ZV4HF?D+]]2 M3OMZ]9XD7/R<1^WH>]9MG&>B#Z&!D-CV)Y5Q: BUORK4KO"(+IZ=V6V A?#/ ML62*L,!^OX1T=TA=8+IB.<9FNB_#)N,S_ M#?<>A/DEZ$#1>"LTEE.TSN9>[C2S#&JEH[N.J!VX"P>YS\PPJ+7H)#TN8NQ- M4QGB9,(RYS'#H%(T&J!7BYNE! MSEF&0:V.<%&L\N DVZ!2=%U16P7"<4B485$DL27MHSOW!$1&D,+W*U!8!Y)^ M_P*T-7"("8:3>R=X8+&UW+4E8T+IF;>+O)O+,*COTY?SEV50-U(\,4+MK,X5 MUF-IDKN &11B>&,C./Z0=0*AW9&+K:T?+)@QR E->XG4<09)?-$//:F M.)SFU9-9!970EC+"60WE@D$@OA,F>NO09PTKFMAK;4OTK"/)@ MVEO,7U(X9&2E:,N7"&095,R;>B2$<(I:F&E4=\N)&4<_?%Z_\.Q3<]?BAR A)H=/"8,G4C< M8Q"M<+6J 837A%G6L"#L933E9#&. H(WL ,IIT*:+\/4X#.@& 5P5[<A6!S4B=:NLYDZ,&/.8(F+[2Z%+C>VS.-*.#-I0'^YS/ELB$U0V68C!B2I MBP$!I*XQI".KAD*ML12120GJ( RN,Z&$PMK)9 MAUY]!$';*0NL> 3+6&DPC MC=Z:F/\="*9B/!!Y^C)F45RS\+:->V,8XZG:-(SEQ1N2U=:W M1%O993 2R3:+%6FWC6-/=&W?P7G#V29JQ9C)!$C4"1>1YJ-,.K8", $ RJUMB_G;P>@K?&7MCT0?A,P>>L;5N>S MB+L%:3.#]S2D7\XT=7%@K44N\U$PU&E>H7KS' )_VT?V=IBY#79WQ09&%*@YQ1DD6,Q1+;%S20G3 M<77H?) % E]MUIL"8RNIZL6$,FE"2=,71'9_0+M7$HR8Y$9(/1Y@B%')V^X0 M,SM2^PZ23YR# DC89[L@>EXVOS*7T!#N7CRA ('#&"@H L\DG4X$[Z-62.5@ MNCP'!($R@%NX?*N,%\S6.X +L.\^Y3,%NP5ML2K:>$:57I'I-F",4$)=R'[) M BG"L98L69X"Q3MNX6MKR=/Z^U +6TN%%F5$_Q+)#[X%,WG[Y?KGFE*9*]_R MDO?>QF_@K?T-4$L#!!0 ( #.&95)/4><^IP, $0* 2 83(P,C Q M,C,Q97@R,S$N:'1MS59;;^(X%'[?7W&&:F=V))(X%R"D#!++I47;0D4SJO9I MY20.L2;8R#:ES*]?.X%N@58:5=K1Y,%2[.\[E\_V.>Y]&,V'\=]W8RC4JH2[ MKW_>3(?0L!SGP1\ZSB@>P75\>P.!C5R(!6:2*LH9+AUG/&M HU!J'3G.=KNU MM[[-Q=*)%XXQ%3@EYY+8F5U25I'^PTW/J_YY3.>DE/-OU M>QE]!)I]:= .23#).GGJ)F&0$)PD 4$M1+(\\U*4M_YQ=9".AM<CWQC$.BZ6&)EPIOHI"C=S/*+Z.7+NK)Q1Y4A8N MZ9)%54+:0,YU^GL+*2^YB"Y0]5V:%2O'*UKNHD\#07'YJ2FU])8D@N;ULJ3? M260L5W_;.LI DTO*R"%JUVOI4,=/!4VHUM"WW9YC\*_E>I0#LI%.8Q^D5E/T MSXCO6CMS^T*75&\C$?^/,)U7A1G.9_?C60SS"4QGH_'=6 _Z=S&^FM['X\5X M=+@/@^%P_G463V=7,)DN;N$=8OR4G7X@4.!' E3*C;Y3?"- D#472D)6W;); M+-+BXX7;1I>M9G6IFK"EJM PN2:I L5!%012SB0O:4W**<,LU;'I'/2$N6X2 M,,N F@W3M<# E> E\$4Y:6FXP82F5_P-A& Q85 '@.\3A>#" F M:<&T0$M*9!.F++6!,YAPL0(767]!SD5%WQ$L@#!C<$12LDJT6]^M$D(V/-3Q MF^JR3T>[YT*[PJ9V0;+3D>5$$)82XUMBFCWKM ]P0994JCWA_I#V#T5Z;_GP MQX26!&;2YUICJ#;K%.ZCB=;N?*RD-4VIJ>$)U [_M=TZI M@:$B/7V"[?K!D9L)2<0&BQUX7L4(3QDMU G]4^O=U['M=NL\$KCTNM MB-MNUO(;%CNP/*_;:;^JHUNSPL_VKUH"/EX$G4M9C7"U&.AR%E_/%[-X/H.; MF[M?MG)=<[WCG#7UQ7K"\@>[E.FT:YQENL)8)#(S M,BYH=&WE66UOVD@0_GZ_8DMT:2)AO.OU*U"D') 474(BXBCJIY.Q%UC5>-%Z M">%^_T:YJ]L(?>AV>GR&Y@@D(993E77&11:IK]80W59DHMFJ:Y6JT:*]H0 M39% MUPG+/R+#V$AUQ6(M^72FD(4M@JZ%_,AOHG)><96RSG:=MEG>M\W"2'LLDG6G MG? ;Q)-W->YBVYJ,?=?"OF5;;C#&_L1B-J4.2P*;>O\0<-($\5(G5^N4O:O- M>6;,F+;?M*V&YRQ4:\43-6L2C/^L%:*=]D1D"NQ)T"^'Y3+W%E/L5AE1RJ=9 MLX!4*U6WT[%(A6SNX>+3TC/&))KS=-U\>R1YE+ZMYT"^D3/))^5TSO]E34+ MJ>)V53KJ@7;*,[9UG%C:U?[MC(\YT$@;UN=^/N[A#G"[E6+8!R9?"!?^)ES= M\^%E?QBB\V,T&/;Z%WVXP.VH?S*X#/NC?F\;T4?=[OG5,!P,3]#Q8'3V9#C? M1\)NK=T$$?U]!D'V3H*N&8I%ENM,4P*I&4,\BX5<"!GI/$;C-9)LPB3+8CU5 M2$Q$FHJ53L<1F_)<;40O%22JSK5\?\_Q6P^2,8_D%!)'B07X $XNHB2!Q8R4 M3< K?_%2D?]M!!R0PP=@H(-C(>?HTK#14#00I=0@Q/&=X!")"0K[X>@(A2R> M9>#?E+.\C@99W$!1EA0L2986+ZX+*?(%B]52TQ*\/"T_)BX.K$.T=?7U-N.! M>/JT$_1N)UQJXZ!>C"V"X45=+Y@O[BGVB?^L7=+SOTL TX<"^(XW'WC+&S]R M/W>_?G]"".D P($?!/7*P+6QLTT%S\5T,W1)X/O5(<&WX5,=N(38F%8)K^7: MEE4AO)1Z :X07JBZJ/?Z<.L_#6] ;:]*^PMX_?*7B3C8\VF%L+NN0[T-=@_^ MME8IKSTO")P*X?4IIE7:7]^W@RK]#PE<+W"W=:=CP7NL'%M6X&V?6[;K^7?E MJ+[]>M/@V:7F4QI)+TX.<8 <0">6$NKIA9!0>29%57T6R7B&"/!B80NC W8; MLX5"$R&A(%4, 7E1KAM/JQD'05V0:T7$\U)U?X^XN.44ZN00K;B:@86B4-^V MJW3W2J2\M#?A693%@ 4P?RJ"'VL#Y,MQSA,>27BLW0'Y'HO9?,PDHD3;)D$A MJ-W6)M!:G2RU4],T TU&6+<&W4<'1IC@GV/C[ZZV* M_YM]R.K]"/H%XJ)(FOT]VVOEQ17U1\/+$.WO4;^%/IQ?#4_0Z>G%DSS?^OQ9 M'G@Z,XH6*P=V,M4T])-7;<*\%\M3#'W7=GQQ"+(0Y2E0 ML^BN\1MV[UADJS@62HEY$]^I1&-(YZ6ZK_+(2M22A @ +HM 2 83(P,C Q,C,Q97@S,3$N:'1M[5IM M;]LX$OY^OX+KX+H)X#?Y)2].&B!-LKA@M]NBFT-QGPZ4.+*(2**6I.SX?OW. MD)+MQ/;6:7.I S0?'$LDA\/A,S//T#S[Z>K#Y>U_/EZSQ&8I^_CO=[_=7+)& MJ]/YW+_L=*YNK]B_;M__Q@;M;L!N-<^-M%+E/.UTKG]OL$9B;3'J=*;3:7O: M;RL][MQ^ZI"H02=5RD!;6-$X/Z,W^ E:.M5I5KTM5S+0<)Y;UNKV ?5;Z3DZX;[?2IG!>RSGK^.>SCIOD+%1B M=GXFY(1)\;8A>W 4")(1',4# 7%X&,0"^L?]?G0()[WC_P:H9 >[^S'&SE)X MV\ADWDJ YA\->NVC86%/IU+89!1TN_]LN*[G9['*+-\Y);4\$/KYDBE2H_VNN[OE%I:,<]D.AO]?*$E3W]N&C1^RX"6L6\V\G^ MFJ!2[G'J%3W"T:G,H58\Z)&JU_>)#*5E_: =/-1SO881FA3TBZIX"=K*6$:< M\,4^EMJ4'.>V:D?U_52FP((^;P6#?7[ E&;!4-0/,;,)L.O[*.'Y&-A%9'=T M%1>&70A5D ?NOLG_@,B!H]_MU2;^@^N0YV!:'^Y3F)&AJ:77[?96UK"UIK?YO.;_:"P^[IUROS)+,-UJIPTV3O-!Z2&9-%CEO MFZ$-N7VS-SS^OAIN,%(]><&%P.S02B&VH_XABG0XE+E #(Y:O:/B_Q5-UZL; MM&M57VK.TP11&V%SLGG/EG=HT!Z^\ Z],D#U=@50[[A!,"!FLAF[R]4T!3&& MIL=5!2BA,#CF"ID;3L%ECGB;L3*WN@14'+FD9=,GX'#JMSF0;?"50&ITP=)ZQ20"0U"HU-3 M8;FBAA0658P%&;XBP-PPKL%!$Z$F0RQ^B$T ^D.82I-0=^J684J@M$#/ FE& MJDR)XRA9:)5ZC!9:12#PM6'["$FLQU%MA[OEBHE1A66HQ'(*!J?!2ZI'<^PG-Q2AP+[F/AS/I]<1)XS63QCAIS::6'0S[$25;3ZF_Y#1K MCA&V1W-P_,)HY@??%\TG[2"@)0LP6(_B5KIT_V7,-8F)1+PTVP\A2A "F\_D M288J-0K ^#F1QD5E[ 6YDT-EU2*>+^<$#2EW(*Q8Q@(\S2I?4*/$V(ZZ&)5* MX8['3!D:*237CGY+SX5-!UB9R[;')?+:@H=8'H-8X:19'2PBG@:/H8(O%[0L MK*L?%UJJ?4=]G!O1!*_5E<1W=Z4JZOM]6]U_.D"I&*AK60NR)\1ZXAXJBDI- MN[R4Z-=(S92Q^)[.\NM#P3]+Y DH>G_#D!CABE'X4>]*<:P^P9W]Y ^/(0^\ M5@DW5=*9L53>05H=!#WJW_QF$VV&](_B=:.ZP]==O+J# M\KD+-A?ACJ+OLALL(A\!^0GD;(70SU7C2.JMTF;.A]P+%)EETEJ U9.:^=!0 M(>.B=B%1/R=D'YT%0[FA5('_J;2H/1S^+"6J[[RYS-V/9>;@ZVK1;]S@P7.X MP(XGEETI@.GLD(B]^_4<%:&CC4@" K1B'O-"= K\CJB$)]:.3+B2P)W-U^>( M3X)]53/ZHZ$UT9L+'&A@'KPWNDA52. 0Q#GR_:;G,P;)C"DS1 (:R2VF2IIK M3UQ?/5?9E0J5*$FL,4PU<8/!15:$B/O1I,)2TV=TF4]4.@%*ZSD?5[_]Z"H8 M0U:D:@;8.DV4C\#\ 5(16<_">=I;[O=6YVS5D%!9J[(17?I9$N(#I'6%<=4_ M1+2";N$FI;PP,*J_G&*V*5(^&\G<&=T-.IU0@D+F5-VB0)G5G:*3H_8P&-"U M(HO*65&+KVX/!X<;6;CO8V/9W4OO'[9/>R;.+'791[' K ML1UG"&\,-*HI>/ZVT6\\(DBC7G'/@MISO54)RX\M[??SI;S971"[0E]QV7=> MJ]9K_O;E('!>="WON<8X/W3W H+7OYPW>P.,,.[ST=V8!VO;$H)=YJ+FJ[;' M R:V>1U5M*-8B,M@[H2:U5KM^")_[/13=GK'U_%1(W4EFN98X64B(6;7]Q"5 M=%[&/OCB;W6+.RX-KTG[CR[Z%LK?=![Y'VPFL'+U=^$1CBAT%T-XB&Y1VLU# M-EVCW'B/N/KTMYK=_>KSOP!02P,$% @ ,X9E4ONH0]20" YB\ !( M !A,C R,#$R,S%E>#,Q,BYH=&WM6FUO&S<2_GZ_@E5PJ0WH;?7B%]DQD-HN M:ES;!(FOP7TZ4,M9B>==M^_D/%Q_.K__U\9*-79:RC__\Z=>KMUL7U!?OE^K=?6:_9CMBU MXP>QE@W2^%=+9.J,0::?]#K- _[N3N92N'&@ZC= M_GO-=ST[3;1R.)_!\>%K$+,BS,&M:_!4CM3 +ZD6AE;-L4ZU&;QI^W\GU-)( M>";3V>#']T;R],>Z1>,W+!B9A&8K_PNH"2KE?TZ#HH3N6 M0^E8-VIV[NJY7L,830IFJRJ>@W$RD3$G?+&/A;$%Q[F=WE%]/Q4IL*C+&U%O MC^\S;5C4%]6/A+DQL,O;>,S5"-C[V.WH*MY;]E[HG#QP]TW^&6(/CFZ[4YGX M,S=#KL V/MRF,"-#4TNGW5Z%^38U??LF.FB?;$F%WEH5KNKL,I7_D9K]T62? MP6#LUG46>R^;H>VX>_NF?_2\.FXP4S5YSH7 K-!((7&#[@&*]/B32B#V!HW. M8?Z]HNAZ=:-FI>JVYCRY8X+HJ'G@UWS%QGP"S,!$PA1=UXVE95RI@J?X,-<& MO4"QG[7)6-1N_(,E&)W(6Q)I8^PR VX8H!4%NX 8LB&8L!/=J$Z9METG)[J^ MO/[TGEU#/%:XPI$$6V=7*FXB;(XW[]GR#O6:_2WOT L#5&=7 /43MP@&Q$PV M8S=*3U,0(Z@'7)6 $AHL4QH9&T[!I4*\S5BAG"D %4<.Y^DV]J=#CAJZXZ]2A2[( NH!&G?CKK M]8FY';,DU5-;^8>!D;3.$*/C]##HC5K6EV!N*V56M'U%^I.IV]L5I%_?@<7; M-T>=Z/#$EE@NJ2&%19U@(8:/"#!7C!OPT$2HR2$6/<0F /UAF$H[IN[4+<.4 M0&F!?@ND&:FV!8ZC9&%TZC'Z2"-?A8>2JBX5H@)9EE&: M6@H6P7EI%QXY:;)FT@0GK;CCMH!S_?_,D=$!8E[8AQN(F.00V-RN M@9OJPJ 3+L3:7TRQUZ@O!RJQAL7 -0T8MD MCMGP14,U?G:H!H()$YX6/@+1/D*2T(GM!'? KBE+YOSS 1$U_%Q?J7ADXD", MAC;40T-=N,T:/"##A8HIB*!B+_GKDP$VK,I([VRE)5 ?#ZQE_OO2P"6>'5QE M' S[MKK_=!)5DEO?LA9DCXA^E(UU'!>&=GDI]:V1FFGK\#F]#*E.5_\L,'.B MZ+T-0Q*$*\:E>[U+Q;&,!W^(INZ>Y^X'K<;I[;RZ4?]MH]]>7N=_Y).RU -Y>8J%#6**Z_OH!*D*G)K$$!&C)/.:E MV13X#5&)0#4]F? DV;_DJ YD'P7[LHH*9VQKHC<7.-#"/'AO=)&26N,0Q#DR MX'K@,Q;)C"TR1 (:R2^F3)IKCZY?/%?9E9J-*$EB,$S5<8/!1U:$B'_[5&*I M'C*Z5!.=3H#2NN*C\B6:*8,Q9'FJ9X"MT[$.$9C?02HBZTDX3W.7$WD)N:%V M3F<#NH6U!,(0<)TO/@D]^RJ(H$P:KD&_?CGSW=E>+&B' M6-##R.4_5ZXO/=.Y<_O.N7-YO?,1_M!F/B6\8*S="]";UU&&7@K,N SF#Z19 MI=6.+W(CW%[W^B6NXS,HB43J#RQAV4>#+)T8J2? YV,)"?MYSH(^A#IW=;M; MGB&L823W+H7G.MR*'X2W-1-8N2:^\ _/8=J+(7R(3E*XS4,V7;G=>.>\_ PW MX/U=_+/_ 5!+ P04 " SAF52-F@C+2 % #5&@ $@ &$R,#(P,3(S M,65X,S(Q+FAT;>U9;6_;-A#^OE]Q=; V!6R]V+)CRVX U\FP8$T;I"Z"?1IH MD;*(2J1&TG&\7[\C)>?-]9!T6>9N-0Q!$LGCW3V\XSWBZ,71A\GTU[-CR$R1 MP]FGM^].)M!H^?Y%9^+[1],C^'EZ^@XB+PAAJHC0W' I2.[[Q^\;T,B,*6/? M7RZ7WK+C237WI^>^%17YN92:>=30QN'(OL$K(_3PA]&+5@N.9+(HF#"0*$8, MH[#07,SA@C+]&5JMNM=$EBO%YYF!=M .X4*JS_R25.V&FYP=KN6,_.IYY+M) M1C-)5XGR5\1DWT&E[X5T]OZQA@BYEZEE5?+D7 M]H+ACBHW8CP]'\.4)9E ?>:< MZ2:4Z.A[HA2DOF(;W; GGLB#B[_D#'CGY$T! -*0\QYB[ M]CXN[87"[1W-(H+"\562$3%GN L7!=?:(H5_VY/BE@T94PPANHU$!=P:"(2J M"6\5H2LX]>!THT$3>GV-T/H.6':$L7/J<)^^!JFZ*PZ M+--%GJ\P?(LRMTOE>ODH]ON"*V:K,6V]>(/)/L&@5!!V]^GK:\_?++;KA5:[ M/QQT(G3\8&A7R/_>^>W*^5Q@)BNJ^@-3IR'8D^);Y\PU,H0KA*;$"+,@-&TS MR7/ 8N;(>6ZS,DJ MYL+IX 8-+VTJ2DA>UR HLV8%@P.O&T:6&!AD X:NQ=> MUM; "[>V_9743M\;M =/+K8;H-CN@\3ZSA&5,]"I&E?.FT:GL1Y0$FKWX[A= M7D&(*-VJ['*6FON>KO!\KCK%4;PCRTWO;@*US=^D.:=$)1ET7;T3/KU%& K/ M:L[+O>A@J-WU7IEQQ[8'KL+ FMCXMOUQ)RUNMZ-.>#8=HAF@91@>\0?\MV;*/PFZCZKK[:K9+RB55P=K0;O]"4#,R,BYH=&WM66UOVS80_KY?<76P-@5LO=F.7QO DI+RY'I(NR]RB06!((GE\[IZ[(X\%2D,SW MC]\TH)$:4PQ]?[5:>:NV)]7"GYWY5E3'SZ34S*.&-@[']@O^,D(/?QH_:;7@ M2,;+G D#L6+$, I+S<4"/E*F/T&K5?6:RF*M^"(U$ 51"!^E^L3/2=ENN,G8 M82UG[)?O8]]-,IY+NCX<4WX.G+YH\,Y!$-"XF_2BA'7Z=- G09Q$/3)/VH-> MR-I_A C2Q^[E&&W6&7O1R+EHI&Z'HX3*0S. MIW!\^5B*V1!FV(5ID8POQ-"IU"B'ULVQS*0:[@7N;V1;6@G)>;8>/ILH3K)G M38W&;VFF>%(V:_X70R0(RKVN2J ]')UQP6K@862A'E^D?,X-M",ONHGSRPAC M-"E3CPKQZ5YX$(QV%-R4*<,3'A/K_'"Z5'I)<&XC=Q1OV(?WWCMOZL$[%CO, M8;L;["C8B88)E87- KMOV=J>@^ 9 (F9?".J#D13+?>7F1L#9/8V)8H"#9# M;=<"B@N*)ARV#XK_*A]UOHCM1$ LA:ALN>(F=9:<"+$D&9RQ0BIGQ-GQ[&P" M,Q:G O$L.---.!&Q!_NV^].]?A0%HZG,"R+6[BT4^%*J',*@]1LD4CG1 M:T94;8L[ZCGC.=/PAJW@3.9$_#N-X9Z3/X"1F:!V33UB,(8Q=VE]=.VEPN4=E2:"PO%%G!*Q8+@*YSG7VC*%_[8GQ24;4J884G2= MB9*XF@BDJ@G'&?^32_A@,Y'"_8-LXH/@R,H''C,X54QSZX-NRFG*60(ON2 B M1O7A;8(YEZDZT"JBFQ"[=(P/Q56^@"_GO*95E%3IY7KW>P5R$]L)*M;M[VA M[7*P[X?/88;FK<(Z66;9&L,_+S+K:I?NI]CG)5?,[N:TM?L5B_L$@UI!V-VG MSR^YNG+62T>M" L'[0Y2-1A9G]I-D^PT75%)%Q>8._-RQX/)VA#L2?&K,W_- M)>$*R2PPBBUM3=M,L@QP&+-(D%1=((^ZZ48EEY&- JFK)%S<8Z]E5K(N"Z;< MG/I6U'N/M)A^%6$Y40LL%N;2&)D/;:%0?3&RL*](H"'SC-7]YU)1IEJ(.2.% M9L/Z842Y+C*R'G+A,+A!HW.;[F*25;L>E%G5(8.>UPT[MA0Q6'\86HNOJA3/ M52F^H9MM!UZ_<["U-?#"K6W_)+7=]P;1X,'%=@,4V[V36-\9HC0&&E6CY[QH MM!OU@()0NR8.H^("0F3IVEXR8XFY;>F2S\>*/E=4'MEJ^.9"4^G\3:KSFJ@X MA:[;T14#JV?C(8V"^>&1+7(C-V[7H\IZ-B>B M&J!EQBG4J'9Z"I2JK M*0YIC]J#T6NU5LN&:XX%G-S6YM7Y1\*N=TG62K!=7HE MX"[G2 HXUGN(,DE@6> 7"Y-ILUGEU9:]=1%3R/(F:JA8AO7B.=NXFKG:=;BB M++@:0N:X]5B:[4.V'3%OO>>I?LM;)W?_=?@W4$L#!!0 ( #.&95( @?F. M2ZL# &V^*0 0 ='1I+3(P,C Q,C,Q+FAT;>R]:5=;Q[8V^OW\"EV?>\^; MC)%E5S.K/61T("XDM"1OX]7>61&\<8UL@+:$]=C!" MJZWGF6W-FO7;_ST^Z#0^IOZ@W>O^_H0_94\:__?%;_]/5?W[CXW7C>5>.#I( MW6'C93_A,,7&I_9PK_$NIL&'1N[W#AKO>OT/[8]85:-S7O8.3_KMW;UA0S#! M;WS9?YXE%][X6'$74P4 JK+6I0JU4%&('%R$7W:?6Q,@H,)*NW>D-Z.WK [>!YZ1]UA M_^3W)WO#X>'S9\^.?;_S=)#"T]W>QV=G7SZCQV85XY7D3\Y.&P[;%Z=\^O3I MZ3 -^S02X6GH'8P.Y^+RX$%_>'%PQH%_VNOO/J,_WG+=]O&PHKM?N_;YT[2[ MG78W%0">T_TZUZXQ>JURVZ]=1%1"GUWDV@4^R='I MW#GW[+B,W_F=C@;5+N+AYR]X]L4M+UD>IGW[XPG&)#WC8(C=D"Z.IT?^\.6G M*=]>O/>@!X*;?[KX^(CS$SZ[]/6CR]<>!Q>/$E/[=JK0%[>]Z:!]VW/3I?FS M?S=?;X:]=(#59^]+%XXW[G-VFGXV_O(2YR\]/)=7L!X=_KR#W=W?GZ1N]7;S M"0E!POCBMX,TQ$:Y0I7^<]3^^/N3E[WND$2[VCHYI <*XT^_/QFFX^&S$>[/ M7OS7?_W7;\/VL)->D!A4YVS_[=GX;[\]&U_9]^+)B]]B^V-C,#SII-^?Q/;@ ML(,GS[N];J+[MX^?EP-3?_QK.\;4'?U*W[=(O?3;87S[X^%&RK\_:0NN+ ,- M.0D-/#$+SL=DN>(Y&F3Q_7)Y%,8)@4L)[.)!N75J/U_ITO.=O*2WZ6-GK1O3 M\?^FDR>-=J1+1_GWB5_N?7PM-CYNR^91W%_YN//*[:_O[T+SW5O5.F@=-/>; M?/OTKY/FZ=_M[:U=T11KHKGUYT%S^<_];;'3?BU;G>W3'JPOKW;6MW;V=_;7 M3EOOFFQTWL$*M/9;[=;^RLG._M+)MF@=;'RUV3K;?!;WS;H6WEO?VMK?B MA];RMJ3_5//5VNGVP3:=M['7?->$[8.=@];RTL?X:K7M7[W5K:V_/C7?K<#V M_A\?FJ>K!ZU7&_3]KFJ);;7SCLY97OW0.OVSTWRW=G;.WW0OU=W9ZM&]EHZW MM_;:S5=_G3;?;;.=5]ML??F#W-GO='9>K=!U_Y+-@[?'HV?<6ADV-]GQZZVE M]R@U')"T;_LP!.J]^>7=3O$[:K M[4' SG;"_DHW+I-*7B#\-83Y580-U]D;!E5DB8QQ$+YRH'C%I))> M5!4751'Y!X/WW.6XQ'>5_C)8H/LU=(^;[8+L".%/[\DWDH:SXF9I5H$SMO*( MO$((VAB,CFOVY$4!8&K8OJ'K]^("W3NB>W(%W:"U<6!,A=*3>DXF5\B=J936 MPD<>N/7XY,7J]@-BNT3 QA&X'=Q=X/E5/%LOK^-I;8J\REZ'"K0$4L:1(B#D MW/C$C"]X9NP,TA<@7>UC*-Y]XZC;'@-Z-(A/)H!P3*%]0#?^_4DEGS3&401= MZWCX_#3U>Q$'>^_@L)_V4G?0_IC6NA0MI=>]P6"UUT_M MW>[8AH>3K1*9=$9AR5+UW?PYV MM@X[]%3'Q)B#]5=KHK7\EC67_SI=?[?]:?MT][3MN XZBZ104.HM_GK/IG#[?0BJ_9,-4U!8E4QX"6!>BSL8' M-"XZ'?.MUNT*8THZ[GD\ZI]0R'&3-&_ZO=W.4PX_CPF",RKT");5O>;!GP3%QH?M=T2%T[\/UM^U/NR\^HONOZ8( MXI.F:*K6RPLJ?%A_]]=Q4VQ\V'G7:C>7FXS@).A7#YI;Y,9LM?:;I_%@YU63 MGNXF%?Y2.\LKISNO-CK;8NU3\_0OUCQ=@NUWVT3'C0[=Y[0E=CYLG^X<_/MT M[:JATF2E="% #(*HX"E.0:G(IXW,Y1*\1"0J\&_*+407O$/R?[D$< Y=RJB# M%#XSKW)4"Q+,! DNS8M2V2F+%*>:J"M0%,18+T@IF!A)1Y;3@@33)T'SJB8((HOL"0ZCI2<2)%Y1H!(KXW7. M0FEC!HI\"&UGD&=M%AR8"0Y<\3,)YT3A;N54 MS!4X:\IO)8!Q7!$M#&17$E;?0H+ &/F1PNEL$7Q&!(!D12)7@V\"Q(\ M* G^NJ8(C(I6$.I&V4#0\T("92M&08;3%%4Z99Z\D-^4UK(V&8I+A?/D$?" M H,WU@F'4HMD%QR8"0Y<*H+H1(K:6_(#BUM(GESEG8'*.6^9%2AS\N01? L' M.*>3+*BH**9TAI%;2"1@I 64-9SC@@/3Y\#;ZSFLH*)1KA(ER0TR!8(_Z(I' M&Y*+FLQX^M;0P&@P*6=%EW40O+4V:I6M(Y6#+/F%,9@-$ESQ"&SD% ^8RC 3 M*R#K79%+#Q0?\&29R*7NAXS!-WD$6EL'"I <0R3/0ED9,065A-#))&;>KUVF M*F_DC0A@'+:[NZ\3#M+K-OIVIY09C&>C-XS35\3?$?_W9V1&=CWZ_QYM;3;FS_.%3Z^#/#ZW3-;9S ML-K9WM\]65^.[=;RDFAM?3C>.?ASC^X)K=,/HKG\X;2YO';2W-\^><^TCY%9 M7DEF9 71L,H&'RHM4"DN);>;!K<42I4:L.>#4:D6\:0QJC=[/CPY)/P' M[8/#3JG;&OUMKU]H=+4FZNGQ@)[UMV?7+S&^_>4]SQYAT#OJCSZ-ZN.>GU%S MS(COF:,[OU :%3Z=?VK'\CFW4[\Q>J!T:ZWAR[7_O5['<_/D%^=_NG[UP]'D M_?FGP1#[PU*$\^*\-([Q\_,NO[MXS'AYZ%EYR?5OSC^?W^39M8$ZOTZ92Q@- MVM%H[,=_/""Y/.JG%V?5?\_?;BZ?GW[^U?GG%T5>WC]FV\$D4_&] S,$=??O.(LF2U M$BPK$3@).GBKF5-<@@U*D,X=C2AGDLG9&M%2#D7__[X1O38"WV!R9FH$;DCH MCXS W5VO61H![GYD!*[JJ#>IOUG$Y^+U8OLC/=;50T=F"X>]_G>JL\_.+W]< M3MW> ;DCMUSVKD)][1+/KC_]UV0_68K;#7>^%(UF;4@"5$(O+5C'K9!3L&AG MKYUVBZ\V_ACI9L>'G79H#YOIP-,M8ON@.&QE6<2@/RPA7CP*P_7^9NI_;(>T M=-P>7'HG9]^.3_WMV:U7O!BJBQO/JF6]AE]65H60RFRJ)XLHK$B1.>XMZ)"4 MUK>5>2SPNPT_4B5WQ>^FUOD1_$"C,<(KE!)B])X%36$U1*:4]@9NJZM8X'D+766P&4*D)QRNI1)*+2).^#:SX7^//OC/.I/KX,BJQ=T(D\W M&H&.4/3.RR2BDC'.A?Y\$/RFHS^CD5R;@,)EB@A5LC: E0(L9(5*Y[G0GP^# MWU3TY_>4J4X_ )D^[[^G'G/&QFTJ?*.H1A@3@],2P&3IM= NQXQDK[51O ;V M^D(KG.>SRWS6\*14S?:Z]'%P77ELI"&VNRFN8+_;[NX.YM&*6VY43 D"J0Q( M.3B5@PY:!C2MW-82]\^!L[1_=@#J[D5 MQ6"]BXIE<-+;G"RBDQP193*N]MAU[DL\; ^Q4Q.82&AR MY!2[9)^N9\YS^BT:+"*+^(G1^V%9_E$([&0E23N[Z@)7EPJ;HU.F)$!&H>\$%R#*2.04:R29$Q+TP4QD/R3'J'<6[P*7/O].+]7J=#\*S1$/33 MH#92Q+U%JVU,68$2R4EGT!=7/7/G/7\XE*;F.VG07 (%REC&S/CB1NI MG"-S0@I,4]@3M0F9S(NT?/ZP?7B7;?HH2YESR*2 97SNQJ,5%@[F4CSLF04N)6H>$VF=+8;=.O/;83#/C.SF8O!$6L_).\ C! M<&MSEL$EYHW53.FY@>GA,KZ3 T=1;*@49R*3FRD8!8C,:>D5W21[[MC<@#/5 MC._D\,J>":G+_Q7YCQF<@<1D"!EL J'G1Y@>-.,[.7Q,\M)&$APR3, R!>=, M8K(L1$I#1ERBM:KZ7VROCH@V3./QQ*TQH!JYC7 M3D;)6020X+T/AD41'*+@ FM0CSAS"F7ZU5ID I!%"E*4L)"20V.XY@IU#"(: M\/.'ZE0ROE/!E@(=:02%G%(FD-9CDMEI'J,72HIQ/ZOYPG;*&=^IH*QYPH"> M(MM4UDDY3P;*2)1*!P=!UF&=S4PE'J:/J"4IQ<#(QV ><@S.*!]44-I[$;VI M0^7_K*8KI@^N=C$)[9.R&,N6&%X2T"* ,H0T9W,([D-F?*<#J93*6XZC5F&Z MH)>B82Z)DL>2,#\9D6]TB+]Z^[*^Y.788+<_II6<4QB.=W=8STNQ=S@RWJ,G MN-.1=?/(@4.F@^!#8H2830:1&50Z54MC%FF!N8'FZ*9W+@9!^C*-T2E>20R5/ET20M MT 0N;;)^;L"9ZA3/Y/ BDV.X@L@R9O J6AD,1FX5@O'LK&A\'O!ZT"F>R>%C MRSR;E#KS) !E1(.Y=!1%ZS4)F)@;?*8PQ3-!E'C2VDLD(R3 1?(<2(!XM%&C M=R;@4IM$$L]8!VO01M02BE$8%)R-PS-8EKFWRR=E@ MM:]#$Z-9#>NF#VZ22>EDE+-D;3G%&2XRB&7VRF5-F,X?N ^8"I\.I &,*&2<@NXP@E6]I):Y(FF!N8'BPS-D%P5 8P%!B.?>H/,L7VOH? MTJ_G%[AS4W\543OA<^;H 92W!HTFV939@L_!S#[FKWO=70+P8#GYX=;)X8V> MF*])#M?SRWZ*[:\!_-4[CJ;/>]U!K]..11>OE(%HI\'EY/H;+/N7%-IA]V1V M^72C>0A&211(9$&!BX021LTA 3BW 70- K\R]!O8W4V72#3;W?;!T<&/0GY. MHU6ZW#"];G],Y,+22.^6/8"6!H,T'/QQTL3]7O]E!P] !"=U2* " M2UDUT8GHQ<=PS%=2>LKWYSF \A]FO<9EAG"99VV>8BMJB9,I# .O*!DW&!S0N M.AUSC3R=+^Z>_,?)YU'Y'T=MNFIW=Q(1^7<%?K7TG*(+WF$@JRD)/H-C'LM;NI?W+UP'FDCA&(,9>>\2R"D"5$ PUT!V>09VUJ0)T' WBA=:[7 MG#!F@A=.9XO@,R( )"N2M\"SASI4_O#O=0_J\AJGU)0_:63YY%.1H-)9>6/<@Z"M]9&K;)U1D5DR=?55$U1^3QJ M.H6$5MBR.U;TP*U B,@]2\(C9)[-..?&[.RQZ!R^M6[H':2+&IH_D& +:7,O MI0+>92'GW>9KUO/>;#7ZZ?E]L=V>8I)\?7:XXRF4FE0 E[V0+ARX"T/.#Z=_I+_ M.-G$SGVOLV=V0OG>B$Z@*SU%.8C$O,A0-G])DHRD56G@GMG_3>8 MO*(B?Z3_A@:6N1 J"P"M20D&3*5Y"E%0VER'LH]ID+ 4B='Y=^!?+:UATBQG M"\&F%*!,/@D/(G,/S/J0'2Q8\8^JZ6PK[[D,XRR&R*S(6I**L$I;[G*PQKL8 MR]IN4Z,"D+E4&-,I'%&,QV1)8S!0$)#;;+Q0KLQU&00#"U;,@,*8#C6P@(26 M6R(&:)>M*14H/FN0Q!@N%M2XE1I-[+>'*>S-(R6" JFSDE$D 3XESY5P6AHG M28D$62=M<4&&4<2PGD?T:[("8#Y=H^FL'# JA603>+([SEC,0<28R(-7T3NLT\:Y M<^R:3&[GT#68"B64D60Q%$L"-6@P MY+(Z:75(/BA2%G6BQ&/R5N?&\NL)_^;%*A YQA#OJ#F3%)SKFVX4SPKC-DF"29Z!.41 M;=3::^>Q3G'@C(;W4X%5:N5R4-$Y:0!)MSB>((L,2F:E>0V:A,V-1W0O2\:.[O ]V%]B_OI],#,13 95OA=PD1F=90#KG0",P2<7K%79\I@"]V[VFS_,H8:>Y 9#V3,M MP"1G$G /5AIK0;J84&:A:M#<8UXU] 1!]A&D8B2PDI?>QJ4C8]D_'%, AJ$. M6[+-FX:>Z.9& 3WC4#:!!Y6$BU%)[@V&F+WT=5CV^EEH],?1H-TE/;HYOL0- M#=M)!;'5SE$[#M[T>_$H# >36GY15KU=/,:KU-OMX^%>.V!G_ BA=]0=]D^> MO]V\KT!L.F74$+0@*\\E1S(&&9R4I"^TCU9C1JOJ.'W^B$DTI=WM)22*WRGH M$P(X::3LM1>A_"MMJM5D_8)$TTH)$3V<%UD;9BP8;DU/!>\C)."63%DH9% [LN(IZ8>GJ M;'V<3-'EX+7F IR/F'(F)UE$3?&YEG7J3C[S"$^I/MEP=)BD\$*#D<)Q$[T7 MSGHA(0:_L AUU])>>8R.V629 >$3&HII99#,.V"1UZGWP!T0?D=']%<[O4\> MPX<[9KEG/Y*=4FN"" YR+AV5%6@9;7:CO6O09@R8YRRG-I_,F8Y5 2<, $09 M= (NK6F44F8@@4D/,N8$*8(-LNR&*YFV/EJ^,%MUHM"4)H)85A"C1!<=1;O< M*@:05.G(@]':A?VJ%86F8L@2SQE0R002R9IEC,A3U)9S8#KF.K1GOF<*U=*X M2,441@98]H!0QCN1009G#"KFSY=G/FKC4DN%[Z1/@5Q/J[D%+Z-+-@C#F*1( MER0X+Q1^+95PV3 52?R5=@QR3MYG1^\, K0QULS97/QHZ_9XELI(+ER$RHX$"!Z> _$L*)9+62?LYFUN? M%GOF/A<&"67(0DL%IJQ))7L6)$>#1NKBXBY,6,UH-*7P*+ODHDXY& ::&VNM MUBQ%[2W+=M[FB6DIY&'((%B[EJVH)XY:*<4R/B@)8\2F>*0?2IK84H8C$EB1L86 MRK^V"IE%FZRGB#2BA[*-NLB$:>;T4Z2H> T4\M3CPRGM* 0F:*L\2I>@[ ?A M?&1@8V)6.?I[#?3MU)&;4J-GZ4B=.LZ5\@28($_:\Y25U($%(^M0<3M]Y*;3 MPRMF8%IJG;T&G1.Z8)G1%%PGCDK798O4V8A IK3%=B+)(GUI1= @--@6M$\$"B2&Z+"J(.S1UG",+I+!Q3X%1P M6=B(X-"A3EHD#KP80=3CGDQF%I&;O4GV*RU9S,1:LA@(B0Q<::81P20L_5,= M R&C8-KF<3F$.9>Q!T'J6XEM[DYL,\$R$AHYJU.&1,06PI.E<>BYLME+?I[@ MXFR&/83:K*8J7@%[^#4Q0E@'2H@D!&&;73!"YF2E#,KX8.<+X>F4]4T!UHB^ M+'"%[*T"D<"36Q@BAQ"CD?PBG#9G?B%SDLV:PB-GS-S9&6.NDFP2X^:]"\) M$HI4G3:H4IFX%EEGK9FM0T:_.&,;V-U-8]J7C\UVMWUP=#"/ 9 VI2<6,&= M@,R>8EB#EO[',MFH6(>RY-L P^-Y!2R3F5%6*RF4 @8!2_UQS,B&!*VU\-N2$:(<&*.R%2'I7J*S$[/?!?.QDF&#? M3#3,E2T$4@@(W",:"M%0Y^A,SH*[V=<,MV%3W,XM(LCK'OYP@YY)DVY6U(#T M/@:RWB3Z')+7I6^ADAZC=,ZI'&=?#3PJY"]GK#GH="K:&*:Z4QRJ;A%PX<6^P3Y NCID$U4&,B8GRZ0&*8-LO>2,@>=&L(1^EO<1 MF1(5OL+U-*0O)\7V1T _4[884\&YS"!RBT8F(:3UR,&BR[-+OW_F0_$+-S\1 M*AU2?L4YW#SRI2YOH0!GC8'1:![+=M;$"XI(&#J4@4N'VG"A@,VN-U1WZSLK M_I?'LK[1D>&C^$2BPJ*$&#U#/M^JV'%6G?\RJU3X&_MM])VT0>A : =$_*L]]J0F7!H,T_ ,'*;Y. MW7BA*99V^VDTF3=KD7.]U.+-VAB2C(MILG^NC;EVZ(^TZ*9HTB1D67L.B3$, M6K$,-NA@R+CSN9 @(E?L=4>E]AZ[']9)B C8LCG0\N'=-6!S,GG5/JSRA!DS J U*! MD\D:[HP402H=F!!S78*PD,Z%=,ZV=-HL0H@\&^\-",MM61 898@(2HEQZ6\- MI?.A;&>"#\W.;]:*FP-R@6-6DN&P(2RPA1&_">>W RDWRB0*:T(M-0 MFFNNG4%I%E!^@Q8E=,P$M"BWD)S@QC ? 81 P7*6G"5C@A LS/[Z@-E#9W*U M^SR6UL_&@4^V;*&+9;XK"TZQ+Y>8PE@?>_* MD%!B^F[*\-JA/^(A<^&$1.Z58A"1H20.W:,)KT/Q([PZR M4)H<2!\Q@G8$37#&R402J#"=K1NW3#(QJ]"L=4/O(%WVD,,.=D/:W$MIN-2- M2S&.T,+.[/7ZZ?X:"UXW=Y(LWB1 CLJ&R+W0"4L7363"8 Y,:.T46+L M^0= _N'H]TV_=] >#'K]DU;OJUG#6:%4LHXB4&N)1 B9XE"O.&I+:D-;4B)^ M]M?XOB$*M?#@RMK>=^WA7KOKV#*>#%9[G4ZOK/7]HS>:6KQ(3+PD>M'G^X1I MDDNQ,98>(!"EDO0CNA@=RT*'Z$G/GS4X)O/,W QTD;Q"5#TR<&X"(V"5E9(E MP2P1%1TZ5QJ4:96EE!#X>"'H: 2J&1J*:S[;C<'X)Y_MQJ$_TD'8, @B"F": M@^?!YXC*2=09((&)LR_@2Y^P'Z^OWM]*PSXYGLR4M&#).I)1*#?ZF,KJ9KK MR!84S5 3^386/?@0#4,++ 5?ID545#QI(XT96W;)%)/U0XGSJ:+$R5(JLI<3 M0$G%C-(%8%%P2,I;%;079#^C9UP%46=9FC)*D[25EIOH0!! I<36.R]ERMJK MG#-/-M0H#7L#KLO:(?(^VV&8XN:P%S[,8]Y5E]T"A#8J*5V:"]MHO4(F,4=5 M]CN]*S1>E-1)RRU5F4'38U)\*859"DPZFA3),\X"_*.\^SGNZ>ET>XE MP6V\-48;IC58*/W^53$[V7 M.7ERH09KJJ:-R_17Y!CNO'7(E5 (@-[ZY+F. MR=K(F(PUZ/ X?9F:H/=&[IA P[+/4@%D\!2Z!LM1Q2",@AK L8KM_M_8.4I_ MG+QNHQ_5XKSLX&!P'9ZU[D<"J%S[A[UHNO]I/_SE*W7"C /WB MX"N'#C9*(4V_/GDQ!MJ&I+(0S$#V$I-P1)@4 AATEBW8] MD]?I8^I\@3!KW<.CX6!T!%]0][M[&W*-"6,NB]PHPO$8I(54HE4A2HYN0=W[ MI:Y84/>[)XW (W/"!+=LK>JDDQ0#:F1JDQJ -GBI0:9SXI8X0E%'*HE2*L\AUK:@[4Z[EPF&X9^JRK%4*BOE 41"+R4I2 MPUI*DV*I*:P7=1>!R'TJN8PZ*D#EH@&IG?>D], KIH6$X&NP_]4C=? >-VV= M=6!B"MR(-&I:"%X'ZVUV(F?@]7(K'Y-S]\AIRU..&E)F40*:C)G^HU\B)!6Y MQ\=!VT6VLF:T%3%EB$ZPZ,N6X=ERK\ JF4 &QY*:?=I>K@<^6YZ_.;[$E<6\ M92U*)Y65**N=HW80&2^05%LG8EOD0GZDPG1+^C\>#WA M&FIGJX(CO5P21@F8B_< Z+P@R:)Y]!.6! MH49F54PZYNBU-W7H%3B;GN4=APG"UT_OD,7PX[ZVVUB4-LMOVG33:_Z,N M30US(DL<$[,I>% .T:@<$TJB4W JU2M)-$,TFJF)@D?&:<=38L:HH)(%8[7U M1BN.1B-'GE@- J;'&Z4L.'T[IZ5G%/VG;!B7(-&B($-/,9.6 2(/Z7%P>H:2 M^0M._S"G%1AMN8_DKEI00CD&3$MTY)!(&W*H4>BTX%/=XB>/2FE+KJZ1GC2H MM3:*P+T*J)E0E MU>&"/[/)GYF*X&:%S-9Q9#PJR1DYE9K9G%WDAND4G-7CKJH+,B]"MUJ0&9EV MX"A"*FUS?$C6"I&T!:>R*OR>?3+/5*@TBY+U>,C, 35Y$Y ]MX"Q9&@EMTPS MK\O2/%:C&&E!I-H$1YPSYB@$QR@%"$Q>"\6%X*RD4EVL@3\PZQC?B[((:)@K M6X9I9T [Z17]Y,(EK817L0:%;XM08-HH\/@-% M=(/^\/G9-=?[9U'4=9*=?7N_5)I._W/.Z7**.9<=1:YNDR1F97]1C MUI%*T]%*,?AD./*R7AVX&V^09*Q*QI-CC.<[[YQ1R2ZH5 LJV;M3R4Z,2LZ2 M*V,@!VT#V."LT2YS:6SFX-U8*\V/@;LUC3+['(+T M.MN@23FAF"]3]DBH-"6KQK.2682@4(.,WD8T$CS(S)(7,?1D8]M328?VZ;28F6^[-=#N$(O>]U!K]..6&ZS1D]THZO>.J%#WW5W MSQ]O'LU:2-Z69FH4^ L0P&U,V9=MTF4P2G@S7V;M$=)J2HOOHD)PSEAB$J24 M405RF3@:!ED(O@C<:D^KJ1A!I634T7ENA .9);&+H]0"(KE07,Q9&![(D4*T MFB<>K2[=N07+\V7N'@V7IF+CD)%%(\WD@O&@P^H-?V?)>/1&R] Z3I$5S.(Y=3Z,9;B"LVTRA T.A)- 3)$9S"2 MSU #'3^+6$Y%QPING7,\*EQ4TF0DX\D)VV -HHJ.:?K'BIB&=#I3QH[EH'-R&!.(B%Z@5!)58JB$]JZLTIX#??M# MSE:NB;&O5'VO\*2");FQ,Y/%%S)[71UB?R7Y4WO :=/68< M53DB!EXVN.$N&Y:LLP)5,)#%7,C5]R1Y9T68*% \D:,XUJ2NTG"Q!2%A#)J M2R#E&K2GF$6 )MG'B(*Z-&H[!1%B9MXZGGP6.DD$G>MOF1X@L+L7R5$B0>#9 M:A4T6$D.O8KD!TI%KB BU-\,/2@PD]P>0-#XJ^X\@),]I;,4$)9);A 3LO0>/9<@ M0'&-RH2L2[L0X9()>MY23O>(S_2335SIS#T3Y&H[B,)8;H,D'+-T65E7IUTD M9@G,*57*9!M(+I--H(!\/J^3B!QE4MF3 N7SEF9Z*#"GDF *SD?@ B/Z!((B M8JUBH&$6 #([IVJ@9LN4^ 60KU)OMX^'>^V G2L@8I?><*D;F^FX'7KSJ&() MOAB%]PXU!QXB@K/9>)TSP6M#'99LSQJ0TU&O)GH30K3>("E83=%T$J/UBB Y M 8HU4*\S!^145*LNA>V1@@M2L&"D=49FM#Y8&8MRK<.DZ5> ''W=.QKN+1W0 ML 2<1[VJ8^(BZ93116#*6D3'(Q.D9KWDI@[SI#.%XI2Z4'B"1L88E36@C4!0 MP9/GFJ5)4I\U-*FU4GU@%*=35XV10&/,*.6!LX@L*>%CF$[X6:Y]8I+YTF%+*Y_EG.C/A\!O2J$]B#XOBE'2IURQ&!#)_I9TD M0^T%T^"9<>B\K\,LU&RA.!6-:K!4D24O-5C(@3D.UC 5@](.-?.S6Q/S%?!" M[Z@[[)\\?[LY2<#NI0#&>XBCAJQ*6%"!V6@X=U$9)YG-<89++:>,P23W0XXY M)*:]Y;XTHR3RVQ@!='39:FV@MG+P(',]]R(669@<4_!.)PTA&A]\V;,ZYH0Z M<,YK*Q8/#,DDI<1)SF7,F2P$!)==!OJ!*4BCR8"8VDK)_2?O[V?%BY/.6^LS M* &<"9\5A;%,QZAXR+-<:CQ#>$QR(_+,O#3"(Y ?E3U8#C%I"=)2U"IK[$W= M9UKV7B0#@@@** Q1/H&CD/0A6L5F>*77%%-M]R(3%*]K1R@$QA.(LC"9"^W)N=+<&GD[$"' M;,G>&R17"\L6\3":WQ2;:^5*0K^9+ M[DR%C=0A+L0WV!^>;/6Q.\!06BL,_CBY^LWE0VP>TF?LKG13?_>D?$>_#%Z_ MF=3C;![YP6C#^^'*1_JQ=7)X>0 +,BK+$F?2):-S<*C\0F(>E<34DL/,FP@I6%!6 M 1J-PCOC-3?&8DIL/'>QH.Z"NO_@']Y@XP]E&;R1EF='G@C8"(X[0>I5VLB2 M-Z8.&G5V$)J^DBJB%C3%+K$#CAZ^19 [0%BO%F>'+G^0JH ],.CU9*,@%S;@^'OWYJQ^'><\[8__=D=-R+WP:'V'WQF^\_H[/' MOX\O\OFEL+]+5_.]X;!W\%S1Q<[^,NP=CCZ6-ZJPT][M/@\T:JE/MQBB[Z3S M*_A>G]ZL"KU.!P\'Z?GY+[_&]N"P@RO8S6[T_DDQNO=S9 XG#8+_PW&_WOUT.,L=W=?MM:VUI9;FQN+6VM;%YGQ\P\X^;*R[<; M:UMK*YN-I=9R8^7?+_^UU'JUTGBYWFRN;6ZNK;>^^.#7"0U?8/!]O K<^BKO MEC;_M=9ZM;7>:BP_??FT(9@"]^##KN\T[*OK&\W&;Z2MNKUNZV@TE]LX4VH; M*8^ZR%/(5>Q*$AIX(O7O?$R6*YZC07;KBHA&%XL5*<[C/.*[>_OK\+S7=O5>N@==#<;_+MT[].FJ=_M[>W M=D53K(GFUI\'S>4_][?%3ONU;'6V3WNPOKS:6=_:V=_97SMMO6NRT7D'*]#: M;[5;^RLG._M+)]NB=;#=L<>OQ<[)]KN@Z1.L;[7V6LM_'+2V=NC?/]O-Y0_' M]-_)^JN_1'/_[[WMK;=\?6OE8WSU-\1__=G9$9V/?K\G=O9W55.LL.:K;=XZ MH'\/UC[1JN;?]J1UNLW?AVBX$IY5$3!5P*VN7+"^ M*CN?@#4^*!&>O."L^M^1S;A$X47C,\9,A!?N:Q0&(%K\U,3^A\9Z-_U\;[QM MO.VV0R^F1G/S2Q3F=Q*WB;,W]_H'.*2SZ07)_7GN>[V.QTZG-_2]X]O(O=3M M'F%G(QWV^L-'1_)P\M[X4>X?J[+0K0*G MY/DYP2;+G:_2?$2=QO?<_,?NN-1JO5UZW=A8>;.^L=5X\W9C\^U2:ZNQM=X@ M"[A%9J[!96-]H\'53_'GQOIJ8^M?*XTKQO'","Z]W"I?2P3)73%O8@G)PG[J7N;?GHS"EI6QC'F(U-0S:VW[WF9HC0Q5BP;7X$54'G& M1*69<"@5&J5)/RVOO%QI_K&R\3__S37[5?)?&F7,?U!=W0]YO^("Z^LQG;X_ MC_ANFF!]XXX//AJ'"3_Y'/D9HYQHNZ1$'ZFOL2U(E@T-GH**.TZRK*6JO#"\ M8DER)D%$Z=69KP$3\35^S-PWMC:66IMK(\,^49O?.#>O5V[P9F5C;7VYL;JQ MWIP)-?5 PSQ6$3&%TNN8A./Y43>F?CFJ$*$H\Q_Y^9A&\LF+K?7']+[WQ9QY M&4-QISL^G9?7O9N(? WT:45AMXKS1:;XN/>Y\IO_%4\6J[D^CJ MGM[VT7DI\CW#LO,;JBII'2M(,E>H-%3:>>&=C#IF^^0%K[@$I1XH\W'TO4-NP-$@ 9"3#<+H"JV4511E ME^YH9/2"W(05*I 3ORRZJF48N)7%>JI _LM$\Q?FDT^GRT6A\=EOOCS?,9-#,=,>2 ? M@3U(9F-0"KH/^[V/1>*NYRC'>I=TQ]E>->2%C\J_7XY;$[SLQ7JJX=6V?_56 M-T_C08M4\/;I![:^'/=;RVN?6LM[>SO[;X]WRC,O-^7.U@?97%X[.^=ONI?J M[FSU3EMB6ZPO=_;7M_Z"EBC/N,367ZW2O5<[= ZC:],[A$_-COWT>FMIV-QD MQ_3O>Y%-E"+H*BMG*\ 0*\]SJF3P47OFO6.DP9=3!S]A/WTI17).^W]@]+7Z MAXD=^ICDY*88;.'QVEE!51B)0HT]Z(<6@.:% -BR1[HB[Z4TB2<7!ESED 0@ M.1#>QVS0D/-MH!(1,FWT^HW1\K+& MGT?]]B"V1W6UQ?6YIGA'A_5WL=L^'7W^N3[*X*&'=>WIQM/-IXV5@\-.[X3& M];K8-EJ]IS_?1J,;56CR'ZK0[G=@O_?0F16'&='@2S&6FOBS?U[3 _"%]OZ: M]CZ]ZKXXPT!9ZZO,9:Q :5U+^G6]O]7[U%U0]@Z47;F@;+"0N4^VRMJK"@R7%>8L*ITC ML]'[;"-_\F)K+S7>]7JQ@]TX^&7!TWL((\^(//)YUOMOZ,AV-RSBQ[NP>>W2 M?88$FD6H4A"\ BULY96.57#6&V ^2AZ(S>D8!PL2?[>R?=,C-G=VVH>+#,<= M&7H9X#$>A6 J5-QF4X'/Y"+(Y"HFI?2&F$1Q7UQ $G\&D7^;HG5'GPIS\TBM-MG MP'ZZ1_U4_+^E?L+::J0?FOIB[\$&%AVIE;+'9P52B\K)K"NK@BR;#R@%@B(/ MRV\JE9_OK_M8I],#?^^EE%9AJD32@5P28RN7O:FT#$@A86D/ MX9^\D-I4W-G/\GF-69V%O)QM_I__MH*;7P>-K=1)AP7LQACMT;1JYZBHT4:1 MS1OJZJ[O\X4YR@=\V4VR2OWVL)T&9].MJ9]BX_"H/S@J\Z[#7H..*+FS<0$" M%S_YGXMA&U+4M!2&SV=M?M6YIU;)[YE>E?JI$G>;6ORF&4OY5*J[+8G]QJ>U MXF[SJU]QI\X&OI,R<>*S1;5GWQ;0/O]RIN:&;OZ)U&I#^^R=P-6.NL(&7$H70<]K"[2W_H-C[M MM>DOEXKS6\*8Z\O9OSAH<\K!>_3,SDS:"1=^)/VU],S&4?S.P<:'G5=KQ\U7 M*\?DC8G6JY63UO('N?.N'!O;K7=O@?X.V_M_W8CB#P]V7FU\V-Y?^;2]M7*R MO;_-MK?6V/I6[.P4+TZL\9VM7?K[7KNU:H^O)OJC\]R19UU%[V0%&'7E0$ % MCLD,1CL)^G,T1X'QE<*E]N#!C8^ MI4ZG^M#M?:*'2SCH=4L1\V!P5/((.&C$E-O=<5WSQA%%*\#4>8A])3RG:/MI M8YM^N9_.#'=<;7NQ@G-BJWON-N!75_3<_RJ9=P38_Q:\-L_@6ANA54OE\$-+ M9N!]ALPD"ZKR6:8*=,H51J$J"P9$S,&2@T@2WOOB$H/IT51_OEZFCOJCVQO2 M7_YSU"Z9N6&OD=N=?1JN7+U-V"R7R0$KD[U[GJ#O$ M_FC-77_P^)2'>N^Y3L8CKYRSI#R8$9472E5"9P2;>58V+)3'A)3'I[TTJB6^ MKD&>-W[B/S?VR,TH>B,VL-.Y4!Y7M8I/9P?01:\KDFL*Y(I#&!R%O4;9*8#BC\:X>2>=@\.; MZN\3#C[7?:.3S][AYU\;V(V-G\3X'3VY^/2]WZ/#J63RE.<76>T8\'H M(48/B8-AP[%&Q)/!T_O7"2^/^GVZ_[A/2(G3AS@\>GRJ(7QZG[.5/F59,?JW M(BDD3ZF_LFX:+MT=O^8&LLXQ,;J MV,^\9B(NKW'5\;P:M6ZDW:/.>+7%9K75^*D0R/PJI'AZ$=:V1VMW#\O:W?NV M%^/GO3 #:?#S RCY*R-9!O),YS\^)7_\ONQTI+F$4A%2_#]=.KSQ6/$D?69@ MM$WF5B5_[J-/20.,)&SRJOYNDCT=E3NZ]0P,^+>JW%M*;/:/!L-V/GF@DL5O M=\G'2<$.]LEWQA!(&_?++AHC!54R@MU;_]H@\:AN_6)P0&J<[M(_]RI)IQW0 MFY_\4MQWNASYO*7T9K>QV^]]&NZ=?_V4O/DT>K91!G+4P6Y4M5K*G@2]YA>> M\.7G.S^PN/!G!W_A6<^//,^1F*O]?DK:*3D6&6!DH1\])-N9SL&JL9%5/] MZ[=4M,VVO+9N[L!Y?LQ['E^L= MR7J<+KU7TBH1C*UD8*X"=*)"E70EA$7!3 [ \U?WV/@6Y?I@2P%G0 NLW!X+ MSIU+/&TE<#[.KT;#_'(\R@ME\#5E<')3&7C'K$C)5H++7($O3?"C$I5/Y%HZ MP2 8^&H3_*]6OSU,0BO_0^+HET;[KO4K9>)A--U 'E#<=*)*)ZZ ML>3I+_9/.$_MEY1_N5?GI-S\4YMN7>2^FSZ5C%8_?6P/1AY<%[NA""+Y=:4O M83FX[ L9L1\'C=*1HAUO7\W6X/(G_/F?\T>+::?KS\?5=TT[G94=G+ER9=5, MR?;A<)A*WY""!<%2^KD>8!=W1]/S%\LN<3 @MZ3\Z1RJE',:S:QTSU;8ES/; M9<*E2R@4S=GO=1H]4N]7Z''I18X:R5^0 !A<6ZZGC5*1]?WSNY/@W@C;Z9FAM9#[2V5(>OVE2V*L=G"WEE;HNV?- MCEO+NZQY^M>GUOX'LCK;G];_>I^Y%J52JJS'$14X^F&CEI5A+-JD3!3X=0_S MP?1#8SJS5^-[3U5Z_EESS^HLU& O=3H7CO5/MU2C7YMI(:7X\PP4D$[;8=XL MHU9G/_F'ZCK9>R=\"#+Q*L=0.OUH7B$ ?43.*/I5QFK]$+L]?6,-TPRX=C-< M5EH:X>'N+FF(HD**YDC#QD?L'(W6/H?Q@L_!: 4/T7]4*#J:DLZEOI).&9PK MB8WK]3C_[YFTKHYJ8N@:1]WV6%:/!O')#>$5"I-F#,!SD-P@),^E'9UY\+[YN1N[;:Z>'P26,0L PL M>V12W#S](-Y[QF1$(2KA=:H K2HM/;%R#I%Y:Q-#^^2%AE^<-+\X<]' Y1S( M%V7Q$F'^YU$WG>W.R,:[,SZ=)H^71@_5Q'[8.WNJT4/Q7QI?VAZ#XI38^")+ M!WODP ]N$)4EJY5@68G (67P5C.GN 0;E$@01D3E3#)YE:AKK=5OHNIXE?5H MU=SFZ"G6CX:C )>"C$?+W=;R7_ >I=/.@:DRLV4GG[*!-P=7Q6"%%)(4A$U/ M7G"A?]%2_>(8^YR\8UP;O.W.->]G>C^/+ZR[?-E=;69F.M]7)] MX\WZQM+6RG+CC^W&QLKJRL9*Z^7*-"7P#5*@O[:V1C[DF.Q%GMHE3C_O:CY> M9]!/F0+H;D@E!7#=.[U( 1SV>\H*2&1A'T:'/OQD%*HXB;)'YD MFO9Z'8KP!V?EJB,[]3502_7/N./W@PU08^FPW^XTA#O73%<78(S273?66I24 MR466JFB%]F!0!K4<2XXZ776T@N$B2T*']V[FXBZ&-+>+YFB4C8F_S/CSYRTO M=-@;I^>>]U,I[?V8+C>S*<[XE;/.!(1=GH)^T.L<#3\_YG)_S_[/WKMUM&\G:Z%_!FI-Y3[(6I;'D M>WS.7DN1[<3[M6-ORWMR]J>S0 (D$8, !Q?1G%__UE.7[@8(4I*CV%3,+S,Q MA4NCN[JZ+D\]-:]\%F"6'HVK-/Y(9@KMT1_C?$73]+=_=.6 A$ _]\'I\6, MPVXZV#TA(MS5./'#V4^O7Z!-Z?G;7S] =WQQ*.5&Z\!A+L7KMSK;P]'=.=JS MDWO'CTYNO_W3D]/C1]=LU'0CVK/C!_?O-!;P>H08/2';1RK7J[?+/6\*_+$O MT6W^M3]E8%%N5\A<$GJ7M3:=WJZP[3HR_I_XZPX@FE=PMOZOJP__DT=_^X]7 M9"%&)V31Q/TC^O9A H<5^IP5,IS1EUJB 9.!*92VJXW;GKJOM4+DZ-YT<4ZV MK,I!Q^W+#GIJ.N[LH.3V=XG>9_7'Z&4\:#KEN"3(50Y:;\^T'E;K]-Y![>WYGGJH:N_T MH/7V=X7>5>42$YH>U-S>J3E:GM.#&[OOF^B)JKG[!S6WOROT.IW%>43*;I(R M)]-!V^V=MGMRT';[OY?NGZBV>W#0=ON[0F_HEN@BGJ;-.GJ>U9.\K-OJ8.'M MG<[#6GTAG7?(^/^AC/\?3/FS^._?DAR.U7U1VH_U6'UX.%;W=X7>2 T)(+L# M/56UA=B+?[59LQ[1%3GC@B\\C#=Z@S+AJAXQ_E5Z<$3OVFHRCVLI-Y&; Z3L MXMR.;Y.#T]."F[/=N?7!/]>FC@S[=WQ6Z,":-EX[: 33!YVW9SH/:W70 M>7N_H^ZKSGM\T'G[NT)O-EEA$*%II?X)=N%9$>?K.F-[T"O&\[)(A%,(U[Q/ MZS9O^)*WRU2&=+ 5]TYOTGJ?WC_HS?W>E8_,]WY\P*'N\1+]%RC/LH;K-5D' MT@^Y_3L(G'/]"*6\_Z#@U[<[TWWV.S))P>UN+\KY"W$ M"^,4D/+ZBW:YS/G?<;4^^-7[J >Q?@<]N/>[S&HQGQ[TX/ZNT#ESB8"3A;4? M&83QK$I5'S(%R9GPF<;X@=SH,T]OBAN"$*2S)0\*<]\4YJ.#PKP#V]$*.Y\> M'.H]7J+SDLFEQ5ID9&QR (GMH])[>E!Z^[^CGEBUT]-#D><>+]%;9HY^Y7G\ M#NINS]0=5NG^HP,F]@Y@8@^@V(.^_A/U]5.K-3FY=SA2]W>)GF=5RNPPH^C% MIW32 \[[O-WW -3B@=J MP#U>(J\)T58E+>J#L[&7.N_!0>?=@0UE"*V3 Y7,'B^15BVMH[>K@DR_>;8$ M/O6E!ICP/ M!#7[O$:F)UD% LY/^K/N*,4/Z"LLW7[4KS;7.WI%;UVB^_#!L=X_1]"4 M^[\+#?!ZE=EQ21;DB$98+A>IMI6ZB*M+K/) <>PAVKP_B&S=S_\\)/8.6OS/U.*N]<.![V:?U^C%IWDVSAKR-@;*3**+R3Q-VOQPU.[A40O, MX..#Q['G>^S$=88X\-3L\QJ]+"N@4([^=W31+A9QM3YHO'W3>%BF!SLY:O[! M/4?M]V2C-;#URKT3W8%/[OW-;OHZ[8&_9(]:VGZKN$J.7I?E1_CZOM)U2U?P MH9'W=U.&:&GSX_U'M]4J>^-C-N2=Z_BWDV<_D(XI$"IV5TUU?G*=']==O-9;K*\V&F@OTKC0#N,7*0>3 MH]/'9]9>.^C1?39I\.O)T_OW1U%<1_$" >8$ ^Q?9R,;:01&'WOR8N"QKNVW M?_Z#\/DC>8%^6GBUO>4X>KGU@R/^RHT9CJN4-A9=D$TS;E<\7O.XVCJU(4[+ M/"]7>-JJK!(R>?%CD?]W[*BH?79N'01KS=^@K3W?USFM& MQ\8?TO3CYH_SH4EJXFIH0E=9[C\9RVN_!\_8["Z_4]U\2:TBX8[-_[V T&[7 M#Q&=K^#@B\JVBFB+5O#K+K-TI36S55I#$M=E@7TYBL9M(SMM MQZ"_ZDSCV^IV_+M.2T&;N2I;FLFL_JB:H:5YX&0>%-Z(5-(D;V$!RM<591/E MI#60TFO*'S_O"%.;\@@&Y(\/GQP_-+M2C[6CDR=?^%SC/?+(1=R^U(N?=6;B MY,$Q-Z4G.[(H%]E$%+4PI)$,38Q$3241:UFV34U' S0\;X*2JR*#5>.#H*EB M_N]EE4V":YGQMP98158>E]8@WEB/HB2E#9'([WP;T[6567,1W'XRP'#HFF.T[2?[4 GM>T8+H$ MDWB9-33UM'O;P^3?XN3GI-)SF6* 7AOA*R1UGQ:./P,-]_ MZGP797&D 9H/+QZZW#AVQ!.OG7=!6]+\E%^PNMR"POQW3&D -4F"#L3@T](3.BDF-!Z3+3/]A1XE8DQ4]]3*KVCKZ_OSM M/U\]/SIY^L-!I=U6&"$((=#QG.!W3QXMRC#5;S#-JK/MC_MV5>&RJ1;I;1*IVE5:81J7*(G"(D!^53PPTB'C--UJ;$JBRAR0$2S M>Z+!HDE<(!VK.(2([G0&S=!+.6G(T NZD[$C+3MW+3N2XOG36Y)L.H6L5^6" M;BGI.II!4JVP9!5XLCV[?1R]DCB.:.K:1D.G=G&0(*)T=-0?_2)>TW%"SO#G#7ZD:IQV)3TEBSDNA6>.4S?>X^VF MX1\5R[^$U)^1$-;M6.)Z3;0BQ=BD8@.4B#'L $8LXH2A31PCE\.3=2)G.O$K M_0<=P#5'"^14+T4[CU,Z]*>\A])/M!WJFO;0O]!A9YJ)#J>%1[2!9*]"6_GQ M6K8@0H]X;"BJ&QOG./J?LHT$C\/XAV4>3UA&6Z _\DS,@6+GMG@1[T*%D'U# MABZ",33PF*,G6^7@2P ^!Y"[4N'UA8J@6)2R[5#3KX,:O>E._*(;#ZHM@;FL M*G09 Y?= MWGQ,R='*Q?F_AC2O(-<0[V\U9;R%#*QTLNL3B4JOWW7KE)6 MD0MZV(AVWR1=-I!@59L5@AR5*-\\7FTW$3Y/)WX[>V''9K@![OK^5\9=_\ES M>7)R+43VN[/W'Z)7NT5Q8'#;9/&:<__H;\%-7Q* +E[0_],J[?_2UNZ7TOG69'?9CQA=6P=3D9235LX; ML<%E/&QQX8C9]KGNLSJ3UOW&6SY OI9PG3R$#ODZYT^>/KP(O&$Y+XL4^. QK1D-\?3)R=']1X^/: SW M'8["8A+T=\0!FI0!%9/C2;FP<7J,*:X"$%5PU1! A+G_!T$V)DSS@9.PA.+7 M_[EXX4I')+C#\<#U8ESF3L0_O#K6B_XB\L'*!S,X1#X<_=QF28KK:WY04)7>P,$X7&,!N5$O(CGF:Y' [V6A=/O'AQ?ASV=[!B*=DS)0.\BW02)!6#+4BNJ48P M$ )G3Y4L\ 2HFT1J%7">P"\0'V%W)1=B,EW]@U@50C3#H5 >.M2**?_:N]A) M$.3RL4[2:,LJ WE(#&!9E5"IFN;11XWXOBHEHZM&D9V 5Q:.$G3$@!MZ8KD:QW2\ M224%/TB Y0C7HNBMF!U'[ZI, EQL,^;DE$IF"O_\^5UT$=-^^9YQ-%/6!N.4 M'OL#!O^?,6WA:AV=/AU%I_=.3T;0,)*L,XL,&DQ4#?ONZ4P-SVH6%[1^NK?E MNN<9.?T(MJ).T6H*MP]JQ/MP<'YXM^.8HA6! II793LC7;$JKS,8NLH-)3KB M0TB7Z*4LT?^*%\MGZ/SEW_P;KX#\X:5-NS%J73,[L2=[Y0J?:!^'#&OE3\D0 M;M6=P^.X4E1,KKYT.O-O_P'MT$X9A:?)P@4W>B>U1 JMBL9T'*:J@^BL3E#N M=9EJ7N(J?63:(U1[) YMW501C5EGL90FO\F2 MA%3:B[B6E.O9%%>* 6'K0Y987;H9RK-_T;3PQ0E]$*G[2=8NR"RC!4,%G)N3 M8([9"\K86W=ZE_Z$A!I#'TESM149=C@'-&645,HBW2:K9V$S[@J'[VN=T-+3_8*";Z*G[)/NSTG?K^:VYSY"E),." MU'- 9L,]*?NJK-1VWFU$N-T]M#7<:SJ&QFB;E4%G]70JXR%1HA>7H@$\'4"@ M8IQ6H7V\"#*SB_AWVC;A]\C;<)A7Z6RWNGB3?LHF9-@XKC-YPDWT MBA44!%KE/EB%:_2%&.0X++OY:[AD'4O3*9FO-L@_;C8^^E-,Q!L->!>PZ-IFW%\E M),P+^%JLG+YU,W*_C,E,X1_^3;N^]Z^-:^HRZ?P;HCO.083B*&&&S2:@,#B^ M-Q5)TO=H7G+=)2E%-L,3*8D)WQ\$!+:8Q+WCN*;3K-;! MT@T8$U@UZ =OQ6,DC!=D]A&KO0C>2MH[#Q,\P3$N40O[-H3^^+SV/_-\Z)GM M:ZAWSNU>,KX<,OTG^X9ZV0>Q^*#IRNLI(V<7T]K/-?G$U8B\+XY8 Y)FX.WJ MB'Y2 +1LYT YG3Q^5@.7-L\?1J\:_.H;6 MC9.(T>-[%^[SIWD\XU9(&')H_$DL]_PB^C5= M-FV1WJ*3]8@=W*NQX1L: #ZH_M\=Y^4DA99K H2I\_$.7TI'^6$J*K*6,I"J_A+^&:'DMA@ \P*SD M9E;+,B=5%SMPJV26R+BW,VQ-$L1Q6J[/E*-?%E?8K=+B,JO* L+";L.47#&2 M1/(?- M.+M'4^>Q]P9<8(?TZH._X[S",UL=R=0#A$R;J+V\T#BD9I+#*<(K;^QU[T5BXZN.[:>U7Q.I@H#V=59]R_DOL^V#Z/Q*,]L* M5E^0US5=:]F:F@^JD4CTJW4-)9?]VXI3%ZQ;R!51R@1;<>@B/>,Z,AO7'E6+ MMZ5I,RRL7=MEZPD/BR M9C0;*3M" K$OTIP&C9@3_#=V(I;@Y\S9%.!IXJ1" MO&DS!'=Q3-ZI=$:M,#].-DVQVH(=\EO%!R.Q0SJA>+9),H # MY""A>1&2 59&"X .W'":5/6,3*-LG$V++V.^-3_?3@EA-Q]'+_VP. B;,H]/ MS3N0C@KA;8MF9)LCDDN3"1U=Q:Q'DOQ)]QE'VA\%+.=J;/:880 MT*UYF)=9 > GH&:;5XRDI,/MHOX&V#BT?^[_/BQS..1#5V>S@:78EWX,DD(T(T9 !0RQYR_ M+I$O(AP=!,X&-I7=)2FE[$#!NM[UK+2_%'!FE_$Z%=,/E)%EDQ)JK,M M8'F-S?'VC_+*S?W&YR=/X(P,6H23.;XKOD]:AT7-Y N0E9#5 M\]3QQ>9KA05O$:5>?IYG((8A-&;04Q@0C9=TG;*D+ND/GY@[G'3LR?$].4 MRA\[4V_KO-2MP_OC#1G#\PQ@Y.HCNL763M*/H[..7Z3GFFA]41,,:'4[@XZ4 M6MY1B"3S@)KN=@Z'#/LX? "+!#]EX+T2>@@?U?O4P2^5T'WH(+);L9P!%=]Q M%H5GG.7?N]2)![XZ6_]N>GEW*0]Y/9#)'4L$?W7=<\U9#<+I*VRAP//;BI31 M7%B[9$S[(/T=0D\%[4*H=8E8]J)_XJ 97F(WC(<=:_)+ \0,PS$0IJWG028O M-8([&G.^KJ'GO%W<">OW8D-==X)V?@5_DA^$/C].<%)G J%[73;JXR;Q$W,*#(X-IC;QN30J:QLTAH5[6F@,V M0G*!P(5FEDBB.QDH=FRJ1 KF7-QD"X^S42=EDRPM)NM1)Y09AA9%)/ES36QM M56BXM.E3USKD-:"9;[(\]7PYM(-($%LY\(XL1DL?EM52QRCS: *Z++FV;%%> MRC3HSTU<<*L)1&298LG=Z!: 2YL">J=E28;=,ENFVY8UC]='Y%+0=B\1>HY; MFD.AWK-'.NB#8MB[6W(4T$]NV9,J%7WV.!W,*ILV(BIG[MT?W(.^O_CM[(.. M]0=]D-*QJ-M!W\?OK?NZP@+'9 :3%X!PGK@ S@#2V#%4DPM!L9W0>] EN1U^ MP&\S5/WHY6=]V]IMS1N[(MRC.(EO.V0JC_]EE/U=;J,+3RK M EWZ[:8'G?B(?+B2S<=><4Q*?@JJ"%57S6 &$*U[H%B@.$C%%=!7NK/PQGFL M,:=QFA:JR7V-"6JG3N^=WB./KBKK.A#[#:,!-L*T)#]1+'/VAX4F;L3C;-9; M#E!+7,Y9_S(+C!(U;>8L=Q7=[[N3>,WS;P<>.8 ZD+N=K[=H.:0.I ?C[&&8L%K>QGG;2__P#I;(OX!CIM$YU\MFJ9-UQT3T4=% M.'?"!_@&<-KY@>Z\WGP$)Y7C!8V.0W9F% E8>F1'&(RGSH>/Z;Q&RMQW(9!Z M;"36)UH(IU#?C.FDEUW KV_R$PGF&[,.-B>)H'&JW7!T_%[^)' T MZ)JL&_*6.9/)YY3[Q-JJ7;$L>%30&H1-Q5D*PRJ?PA.@0=W(0'.RZ=)RS#V6 M]*Q53QKETV" ,R8)OE-YHC+ZP"1S)<1^UD#SU)-P+SKKI1[T9G'5)8(=C;*3 M!>(6)+4D3V0R$%K&7H)[K@RJ?]/@)H85DN/H!$V%T3%Q\@YP4 <:^ZR*%ZC_ MNV[YHO](L/[8YZE+I91U\B_!*$G:!AY_+!OZR]MY1K^]_9C' M,N+TRLO121Z(BO]MC=#F;*@L"*/L#.DFI32W64O3"?,I>^N>1OG >Y!*2!R" MB;GLUX_=\5PB,\Z\%=K_;9]JIV2B56EUW3G"N@B+J5!Y.Q.!CY8L-")&]#LL M$8E#56A?RZ0C=,(V&J]2@MQ1D*@62U""!<+:VH>/>?E'\ M* ]E][JYL%R0Y618YT2X8(+R>R[7QUK %#DJ5PP7NWCE'CLIH]?O?*'&^>MW MKE##T3"LH77T<87K)ZGC6\U+_^0N3E+P)XG4W#]A@H9[Y,CR#<-_'1EG4EL )#5/.3OYM9@]KO1HLMK1^N#<;FNK:'L>.3&KV5PN8XJ^V, M\.].[A\_B"QGC<,ZKN?TQ(QSFTJ^,8J^NW?\<."JM7BD8BW5V:7V0Z1;X90S\ZS&0KPC0P!!;P0\+W\]3HZ4 M =B3-+M,PPFSJGZN'TL5H0QFTK*JF-HD;%/V 06VYR#3;KR$7T&#PH=8K*?= M"B-5NJ8>*.%DB^AL3)]3K0AB;7(TZ4N42*\W@NYNU+88*N/*UV(T:9A:32]S M"^U4H\A>B76U^J"U &LXJZUB.0GO9AG/.4F1E4E EPC$=DHV<)-&]Z,C&]WS M\#%OW6,>9?H%O-\.K[^\@MWS\U!A>^:S"\_ B,%.VXJ# M)D'CF+]&W?*%;QW\/B8OQ&)!>V>@[KVS^PD4)]"4% MS_=.Z,2F!_(9DL.-:LBX/XYP4AA2\%H0005T ;G8Q4-> Y=(0]M$.R);VR+D MN@-X:,TM"@ET],8I>R&\V]UG3(CR.*$L8\)$UWN=-I9V]K&F>76:LKW%U4#8 M@$-X4"&69)CJ,'F+[JJK0>J\DK%QL=* -ZK(79-MF0(%&^,@T;Z#(U4;AR_7P9RS:XFO&U%4:LL\+]$%*S:/(;[FL4. MW2CRP86*\,J'0$_P^U#D$>@6NT+,4N>")Y;:;[EH@+J5N6]8EI;; C(\>-=/[IXQ'- M')!0LLG$SN4+'#W0938! F3MC&%^^<@#/ 5M$A13D,3-Z?/1ND*;=29KE>=!?7,-LRCR5 MI7DR\A-MV)84V2:NZ,B60J5O<,^RF&:SUOL>K'YD-7C NHT!9 N,LDF\1$@F MZ.8L1K_7/+JIW>@W-!%B:6U=.[;T /Q>H\6DNX6741ZBS@F0[LU0>;?*1(>Y MZC=PM),V+UW7V_NK.@^\_7/Q___SQXO7K'T:=LV'C<7,-P?(G M\NPRPUDG-'W@][W#YPX<0YX$)P]#0.MBX5F$"YH8S,&F1;C;,)X NB[=[0:$SJ" M-N.U#_UC7L8D%?\D\:*AT2>U>A+N;=AV;TZHZR+7M)68R7?$<<*^3AC?7'<7K!CD8XY="6X04Q3E8 MZ7:I6<(D76@(:=27CW(Z&D1VF+F@#"@."17WJ62[\".7O=5*;:MPQH'F]0F. M0@9,^TZM;;%$3B_1/EN+)=2D4:%8^W PWB)F AO OF@+0;JFM*YO\9&*DM@, M*5>RLA5GM@1#B+U6AU5K'PF8,J#=JH14[7TZX7.+83%@6[@L$5!Q.''R@VAJ M=!S9;-=R4^57F9RNEAP-9:$K \:S$'<)81W;6(8QE)F#W M)A?_PPDBS8B5:4RR^).@:!"8 54PR$I(X ?;U(R7*7 MGSM#[\!3+\J6+OV,#A+G[A/9QD_2="GV4(A.J 0XD#-/@"@ETLSM0@X)Y#U[ M%'3DZOT.U[,!O+:JZ;GEJF B85_B,))YI!GC!VY41H1<7W7GN *EEA,4\J!] M0#6I4#_$?,Q6[[*-HQ 9O4M0)?S5[-_/RL<4<"2EI!L&7>G)D#E;KJN\LV<* M["?9-M+TH&OB]$@>M1R,@6Z]9E.,?12ZB+7GGEPY!W]81V@<2'=>5ILI9U_$ M7)AJMJO)BJN$S]933ODS?&31>8WNBJ*A/X1[QJRK:RL[5\P2>(8TFQQV\834 M?AYD*L5B]%:IRVAVYWBS6HIAA?AIRQTA7R+F=A@'(73=4,^=G6>X36?@&F:P M/"13O]SFO7:C'XWM,S&$HUEFQI:=C7E^+8NC#@>;;T(F-2)2Y.4WI2]"TL*F M7>QKM\VZYNF)(+3]3,XUV=:ZW&J>_^JGK'R?)0?NYBNXF[EK+;C"CJ,WGD&V M3OWT>D\[4,^B>6Z^ :Y%8J:B6^Y@TU)Z9#&NW$,=BQ]W^=UU4!:T40Z(@0?? M,F) ]:3%_P=H"&4#F&I\.X&&X;2-$>JY)JUFL/XS:RHH+?4&U,27F'&:O(F9 MGD=)^/:9$_4NQ09NUBGM#H4\/Z<"_(J.:T(P-$1@(#$IV!M'SM[8W>$M8&7D MMM)"8=\5_%[Y]F8WM*WEEP=RL6&!>/[U6"F8P"HD>=_)0P&YN$DT?=]X*WI$ M4\/$%<&D&8?%7RU",=#ZV35CW))[VVTZCK:[]A#KP(]W!*ADRB'R?B6=1:>! M!?O_([E,GN6#!9!\8< !**)*MA#(UQ\S+K0,7N KX]D12A#O&K%,SZ0K-8JH MTN0H+\OE (^?TJ4Y&J_,40S5 \.*9E"I;2TE=3XT I*YAJ7M/)S&PD[64,;*\;"3+IO"Z.CN^0@JX.@30)P1ZR9L +^ M(-Y9+^@,83KQ2ZDJDQK;@(CP%S06&+=58UOS@BPUAHW/F(TI'3+SN[IFQQ!7 MPLS!+5CF'"@)8EA-E[E#XFI9&'$N"X',<'$N,GDXW2S7#+P@[LD6G7 4@J/- M]8]X,T-]O$X%[H_$FWS?'3V^==XD.#Z0WSR$BFX^ME_+".&2W#=D\%P$)_?^ M#O#7@LTL2>$V9<-[KU.*3394VTV>@M^YCJ3;UW"Y-1Y\>N_D"?VW%/5P=08W#0Y5SJI5$*=31HO!'"73MI&JB297K44 MSH$.A[8:Z0 \SDFIS\M<\@:[:1J8GWNCSGOTY-X],H5*0-M7994G*T&[.K.] M>_WC^_>B=,'LA9IZ9&J&7P-:#3ZJ_#4!.1&;C)>I]FN->1:T2=HXKF9*I!;[ M2G9$_(*W!4%R.0\[I1P+_FHI,<+=R<*V,('^'F"K*W#BPO631]:<+! M['&:@Q= CE5\H80,F;,$&=NR,TH>5%DF=RVK>6N*XCDS.!A@Z!4$Z>[%:GBC MPGU(W->H>,_R8B+DJWMC^E:^1BEQ6' 8>HH&TFQ MD6W*V@YN(O>:BN(5[17II346\@AF*BQ!!C&1%J0Z_:E.)X_T$F8/4E":KYBX M84M3C%K8G9EJ0KIH!/. :MHE3VC#-OU("3!&-OLC1=6O@(N.E?I-B*L]N[F, MR8G R#D5],]VH4$8F7'D8E2O"=PA$V>#-3>IEAH@%?Q)TN_TX54A[=S"792Y M19)Y=*$,DQE, LF-<2V3.&+$P9LZZ\?3O>T-?G536T297^=!^R_94Y+86]-E MYS1U9$D&Q1K[^<%7JK%Q"7FF+95D%6F>$D8$+^X\2Z>!RBA!MQ MKYB [PVW/W+%%Z--IUBL%W@4H^#Q86T$;Y)V,E&2%E2L%-(Q"_;"4K+8BIEO MI)B$+Y9=/W2G46RRD5%S )O,CJSL$2C7GN#591LEX@E5YOZN>!9RE "V+L-9 M4KWBV@WBJC@19P/?CT9)91&6/>3T=R6VJLI4*TJPXG!FX]%\B 7@=_ M0]6^U1K)O)2AFIF\T\KG81K[P+90PXS16?@]?GFC\<,A>!/TT1K[C!MDS;56HCSAN,Z#: MO)<883]+]263SK(#PQB>G)MN2Q/M8C)'#%5MU9[DCU7R_2"!,4WS)=0U=U;N MQ+6[WQ5//M)BUX$%IO86:^&^M25ZUB.*-I_N!C/\P/33)%VJ"M:'_<45U06G M&O;S(W?N"33WF!79OR48":PW?\G(83(UYS/4((@DL4F5F+Y+XHYC>V%MN"J&_-FS!:1-@'T?1PTF(]C3LD34@E'H3Z$\F6PN!"KQY.\#;T&(U/ MT K:-Q\A\:4?L"CEI72J%#1/J[X MT/PO4\7 ^^AY128&HCX=9GS;,C0?I12*!"$-I4'AHX@=("T+3^+U45,>T?_U M:_J-?9]V&G/M<_#Z[0=>'$ Y\=^7Z3R;Y%[*I?R ;5^ #LAFS(_8W1RG\_@2 MKMZ4O"7.MF*%\/Z*XQS<3LI?#OX724&?E^T26I%WQW_2'07MA#PQXBKZNSCX-C"5\)=E[ ML+:P4Z]XHZ%JM$C1,DD2FK**QO#10\^3S)A!:!PU(AZ65DNVWP(\?)A=LR?C M_-Q\L(Q"Y]4N)LA.CTWOW'GH J-8KETFOI;JA,<2A<\B<6 M"B[O=+3\6)2KHWFY&JDV4\@H%W=PA0)JQ2N&]@LKSVH@UQ9.8NVC$]*IB2R5W*Q6^&67D+W[GTX"G&K<)?HVRPBN9\[4%Y@-63%Y&I$M)@2 =+\#M'LFD=+\)Z$44X(9< M,$HYIU6\!>>SVDIB/(X B7>'5O0(,PUF!>SE#.NQ;JUJX:-IF'XV>T:5-5=E M:%!W3S&]SQ(%36A+ROXO-B*VO#3+PHX)@&E^^T=U1M(1]Y_() SZP,,^N?'8 M?DNEC,Z4]G!UOA3(Q6&WZ<:9-!W7BG\924\[5]DK<8]95EL?C8&2?62 >H?= M'0B6W44[]1?MYGFA,2?6]3@Z"[#+ M"HCF=#P?+]HNB>$%I"54IPEBVCA?:D+06S[\1#I!G7"T=3GY#)P1&-]=5-O9PJ&'Y;%4I"J618O6=T MBL9IFC 32S2TF8@-0PHB#3LJ]60#!@E-7$C#!2M^HC/%>,I,:@(P':.N"/(& M9 "/ @/$G!M%1;H2_V:)-))/).Q^EK^?^2+6_)B-2R7H:98C<#9M/K.2NV"Y M_R+11#-B>CK3E8A,4_1LRD>0.^!(L 656< 4YZ @2Z)GUIR M"Q\OW1L5S \'#:D>]B,U5A+&ZE_&60[/D0V.!0A]65KE)!P4U[)3/;H$2JH1 M(?;Y(2Y)0C"F-JK<.$%E9NU*42?999;C69,J0WU9CHYLYF^G]&_Y4,.-B@BS M":&>2B^M$Y7C'&DB&Z)%LGYOY:H*D: I:VC:&?.#N_I91G6W ^4 ^5OW*##/ M-KTL<\F!7&D4^P(W/;\= 2=;W5UGZ9U/N9^1E3Y9.[[D%^_.C"+YF;#+D)#' M+=,&>[NX^[07@<%@S_GIXL4+Q[6LJ3(>R'.@]9J0")HY)[.R>N8O.B]!"/=S M2T?#LT[%IDAG_X 4#!_"3STC4+.Y'(6^T%#,T.2-^G3G3:K&UJ8-J=9X%S&! MTD6KQN8&0Z[X?+1]3=Y.)NW2JA:#V15G-SKK[7Q?A,Z?'7QUC#6TH%OGHS_, M+9R^OHX,:<1\+)W(RK[@.P[X9Z=A6^[_,$!''P^LBO;[P7Z0D(6HAUE,5YG5K[MWO7DGG_7B_?G MK\/7Z=LN6H"Y@(XYHWQ\KH.QSB5=B@)/U$AV#CN_-RT,1'_GI3WMG&\L7OS]^?22RKJ=VA M%N?EK#8X'WV?P XE=*01>GZ9]=Q9J22E%B*2E>5?.N$#BXP$^L;I%8^CZ;I'"N0W> $ZPT$=+@_J1Y:%E9 MK1''$;YPSR0C,"()*P2?)3.LJGYT;2-N. (LIZN++L?<0$=E:/#@8&=(IAP5 M;K^7&6-?.0UTR69,-P39<.]FB87@JZA%K(!0(S.,J109&7ZA&]%$P[!L819K?9LF7"7-SDV_Y=+-\Z\ M*GKBP\K_:E%(%N",H\5DD\:NSXE9D@&-:CCWNOL#U23O@QSV M%95MJ%UJ),\X>*-=.'(,\J^>=V+!AM>4)_:8CX;^%%KC+/N9Y=@W0%#HG05VMKDO5 M(BGI1X(4':)WW=.F;_UHSP[#F4]\WS$YM%+PPX2")IU<;8O2X4D' " N@*55 MTD6G^VVP!SOTF+-2E4T6GRR%A"R[TEC-0:+94'6;MSP 4 SV6; M&F\G#1-= G*5Z^76.LGZF8FTP0J\]I 9^5*71[B0_J[N*Z!%A;5U\FSUM>\6 M)R+IDZD?JG:Q[$4M$)RDDQ)&C"P;&UWU)"L280-*0%L7)#HUDQBN)/H(I"3V M3+TC",HP<4$/$R$TPU!6\FB+6'0B'+UF6X$![.!+(IB.7-H._ &J^9'?_;ZC M@^>AWTAM<]F]NL3.>G/,!78Z:4".R^&<1NAE)+'YNU,D\\YS#KKC*BT9(T5V M*#8#WVTOL.9RY /3F>R)$T8#2_P3D%K])1)P(CT$JZ=VR M"Y+TII0>9[Z8V;BM0IN^GV/6PP,Y4#[#. 7 :J"T$RW0ICVGH.BZC]WZ$MG\ M84[#?1&;&W?0J$ 3P FX ?V*7FC,^L&]4]?CH!M+]$)+4AE _3 MP/[ZX\^= M;-%SRUU&+W).J? [M)+)HGF_OGO^XL(%M'\6@AT6*6'>/ZKQ!.FR\=(P.Z;! M 0GON5.WMW]4[=5;/J I-94J;B?BYG#9?6@%1+UU[]M<%LWM7FW;!N#6&(/O MI6CEX IK!DY/@H"N?M/I.X:K%_J 8'%?W( M,1#QIHKAA=BBL;PEL*%WP\-@D4$BC\U6V M^8W!V+13LX"?6%[\6_:T4/]*7@?I#:U$3"6\E2Z4K(,D&PC_E54W-N"BS9<& MT0M!:S=\F.HY]JTS:RR]NOI. P+*[G1M&P<#YSMZPX5[MPL2[&ZF38+^23='!_G)]PT@\,NK;CQLAFN M+G4]"K$@&, K=$0M'*?$BT_,'N53W0ZFR2>E)X[V;89S=RVGZLF""I=A3 J6 MIP::4-8W(;MWK@ F1'"Y'O[W%AXU2 &9%7JD\57%9R"_L0Z>.LT^Z4$]S4N) MK)20&)WF<+>IM[O#U?5.652^BFZ=!EOR_ M?\N>/#E)GSZ:3$_O/YP\H/\9QT\>W1\_.CF=WCN=3*;C___DZ=\&CI %G3]D MY:+#T\GI%ZZI?@5'[.3L.'J?U1^CET),\J=WE;E;S,7#@SI787.LSYC!0UW, MS>NYS9R7K#0C\EUFNC3.NK75F[#1S]4A(,HHM'K94R XCCO!UTQ)094K=M$# M("H> !R9^#(^V&-61LM4(ZU8].Q?>'!K[P_0L1G31)DNX8@P>CD7:]%JWHU! M_!B?CGP%:=K?V2WA%%6;L()#!GAAS0U:/81I:L[XG(O>?>AGSF&9:=[BJ'*Q/V6:2\7MDX@S:.RS0D!1 M11!-ERTN'E_2*:+;?/O(6FVVA1K@YN!T"L0%@H<$5KG()MW35ZBIUV61&$T" MDC1[<<3=;+,Z8P;SI#J1SO4X >-*A025@B YG<%9.PYB\19">%-CC%.4A^JE M[H^@MX&'^QO*:C^DGVCA&=\OD)LT?&=";AQ3N(DE(MW5:1&^>W3_^/0Q?$%T M0" I8#!$3'9%):^0#GYHFL:AFAE+2?3=_:?'CY[T;CNC=^5\D^RQ;.3!SRJ!=J6DP;X"4#_FA]2+>#.%@@O6IKHS9N?FM8E MBF@ZWI(\NU1L.(O?G1S?O\]/YGLV<^[62(.LH\E<"8U&7AITW'3!KH5?T8_? M/3HY/NTLDVG1_B3TL21\]^GQDU,_3BMP*,'@3.NF4VO\[?@X'V/=K@Q=[$&# MAJI9 K62+<9Q+G@>7LTD9=0&O=(__\9J6SF Q%_ ;N ZL^VC-/>!N4,R9">,#!^-@S'V2K-% M#J. 5@8^*X*<3,,9EJQ2%-@%8PK+1JEP_-\BB_F' =JKTC6^G9[.RZV3C'XS MF=LG^Y:YW0M'X:41]O+>-#](5<<6]>=*NCK&\*:6V&I5N>Y(S[JU.YT$2]I._)RP[[Q4JZ!Y/^O"LL'S!T0H/?:5U0GU&VB#6*EC/XFI7)EF-\(;A M\!24&R0*A'EU9#G<"/RGZ(XM?$[+3/[QS,\)?VJ3CZ@58,3Z+9D!2OG!%O0XI<^NV=JXYY\NE,FL@+?O7IP[(T#+88[P MHR][\A_UOJWK+!YQOCN5LA"71Q#;S:V!G'S/>IG,WD5AJTX\#$X)+\'F()[Q MO54ZE=8PCE66PP#S;-HHS4=R%'3X2Z>I8[/E]C33EH0X1<>.C M;[>A3&$,@ M%\\<&ILSL#QFU\XFS4%?RGF$38F2*KEX,DESRY?K"G5E>KV#I-*S^/$)4VZ%3LX6GW*Q)GZOY@BYB4Q6>BQ*[QSB*+(MQ(3>] MT5"@$S6V>[D]#9*-XWR]);JQ(1W=X6^A[>F$+=5!:<X4I4@UHG(1JZLJ/75&G]P2G[2CL@6SH6"LC[W56E,0B,WLB M15.2R*C]^9A^>)=R#8G:4IU/1 MN\]"17QT\N2+1X+I#'_TQ6.MSSKSW^ONS->LRTX?EC>SU]>H_QWS/7PXWJOA"_S?![C..#"0X'WO]JX8H @#9Z#B&69Y/25]! .=+&U M;'TU2E1Q*)7_.@C5"+>]$VPSD5U?3'(_JG:IH,:RB^S0^OE:F]/C54<(#1[- M41"M%9;F1<%@%\1A;]S^WN!6Q0C\N,Q^!';OFCT]K4)Q=.9< H3>GMRK M1DBIDGC9N"8'GH/8%=&YVB.A3K;CU]C%77T(EP3X0]17,S)LB+,E/0BD6 FN MXF"7(&EQ68Y,@>S*X'S7J)J? *>U,3Q70J05ODZN45&Q<''MT'23@?7J6%PO M$L QN67*/-:@9W?B^:A'A#*SK:7 MF;Y2'NA)%?'6+A2+W5R?;\H.)]6?L1O[<'9AOS<_/G5Q$;-0#FMP^VM@=KW5 MNW)ZMTDC'Z>)UUZK6'_!I/U&,&&25OY=E\C#IO@L-JWO]H,X]2@/ZU2 MJTTX"G3^UY$: M\F*-HG>;*^KSIYFY?)8\H>/ML':WOG8[L_YA9'H@J<^+:\3_6D/*;/C\XBRE!#5>LOA%2+S>)A<_RNMR&6^#"($0TT):RS-,FU192 MI646.?MAGV+<7?Z#MX-P%E*XVG/49&%7\N.L<)QBFU'S M+4+43; S?B^M)U4V1A1K7'(.(^>.E=P^@8R&L9$<2)X$CBHC)->&90FWR %O M\G3?\"9?H MQP?MP0FKA 2$.Z +U$>Y&R]1[%H87X_KU6LQ^X ..@S"9TTW_*ZISG0JK=[LE5)M-:[I1!?J".&R'H!^W$F$ MQ[F"-9-T+)($RP5-U3<6!T=-F %D-R;J^4+E6#:'12$A UFVXJ11X1RVH=+Z:&'?0F[1-I::#Q0A+S8\N*WNR%P82 MH5D%('R0=#N.GK=,(,P%^(Z@%=8'>#XF'VW0"K(6'0,74*+-"H?7_JN+LM"[ M&,5^[_C)(P[I;&L2O!UN'\Z7Q\D/O^;T^.%3>E+3X7G;?A/9B1.:&FT9P@D@ M/T5@9>RTM@^IO(/>F?I M_7['@B:8V:HQ[]T/0;XY?,R3YCS 8"HEY<8J]< M'*0K+L%H#'>[MXJ;\J'G.:-&K_4](V#PX\LXRQ% &VEV[X;#UH2O5 <$ NBD M+]0^-OO7T$*.HKZ+A.\2 +_X\-Y3+J'H(LK+6)\A$T.B\_"VE,B^GC^_A<76 M-]3>MU@FN6N(T9]RJ-S:#&K*3",?X0E]F-@_-#RFLZE3WXK;0Z/18].4YS"& M\(Y7H>^%S?&;S;U22;IF>ZX(]^O)]9\EO3M?"2A]/)GWFHL&5+<("$DTBOWS M;VQZ^!P/&KO2^3^#L]Q!W'B8AV=Z9[8G1:(=1^?=%JZV_5&GPV\03&.G_>R_ MVCAWQ8$ELW9XTM#J2D'?R88S#2$\=27@.UNG0Y(VZ>$)GX 9T,%S1TJ.R2Y/C;VR:.]24O?[+ M'KS,V+=YY;6V0/[\H(>,7UX=?L1[]7-$=-PSV MU5C3FO(I/'/>,4,Q#PJ2'LIAB-!H]EYNX8)]Q>C*TC:P$9 MQ2 'BM;1=S!QKG.%NI#?V-95A_D;^^H03^")\U0@IIQ$#\B5?#NJL-W6 .E2 M)__C&HEI!;CG^I&@!GIBC+.S*BNR='\E7&%867?!OU? MP-UZLVY#Q]%KC:0$-%57T#A)M_&@F<2&#\G:W_-UN&%F781'ER;&D!ZONG9U MT*?FI?3/^%_Q8OD,G.(2@WB>73)]=\^?VE"T@K[H40OVT92+[!.3Q#?U<*"\ MC\%ILH6V%^8$671^03MDV:")EI<@:?QA3+?.*6>Z42RR]_(X+2?3+]!YM' T M$7$D['VF_Z02'A>L,9UZ2AT?%-=7GJE=-*,T-C8QPEK"CN7)HB66[<"98(XN MT!Z2@6PARE(>*[>YAIX;"+ O[#?FQU"8!M@1/$[1"W&/'<'BR#M9$K*Z2]#0 MAXCL>!V>RXW)V]0:A R =(ZC,R6=I,]A6=VS*6P/7DL_9B%:PV=QQR?2 MBC_%-9>GS_01PGB'ET,):TL<7NK.R+K; -/;(2CM"=OA!/QVOKIS L9A97C_ M.#2J;1&^C<9?[GCJ:]!T,B]*5"I/Y.1AUK^1,Y-5,7S%_.[7\HV_L2]NXD^. MA UMS<4$"9R^V('0:P/5F3U/PO6-S1;.G6_LDZ\T4+#, ^?_W.6>1<$>3;]%RF-7=RQ&["=:%E:G#S()Y2,["0 M?0^F%9!;H,@M6M'+17]F'[!OIF+CY-Z^E6P,Q6:^9(T>MV)[&_!H/S7V9FY1 M0E]O;7!J;]^5UT 822-&"%M4JC979(LHY>5MCSTF!/;@>:HI"3K^PO^PQE'6"QM'N7":Q T8DJ''I.@K MY$61:*DT(H<_$Z2RS?'_XXT'O[BT\YK IPQ49Q=H*^P\(E?B$-=IOPF?^.,U MKQ4OB@,*8Q=,VV+051<:;J&_\6%SN@&#\LU1O8@ICC@\*- JLW-Y$!77%9+2 MG?"3PMHF^)#D,B^P#\6,([^AF.$E=)O!I+MH)B<6"FN DV!3PL_N>14D,YB/ M#AED+_'FWC *"#5#VD&'HE(K\SAZ->U^^4#@6/NFUJU2O3:[IF74V:#<*=+B M&=JIG#N,N^HIRY#PXFM_;J[SY U##_=,/T%4T:L$Z\6T*173]%3;Q>:?[RE=RB:X8 MX]=&@5\Q/*-X\C&ZL%//9=IB)D*=R#=I81X[./) Q6OC MES5]L?M83IC-JU1^-C2W1IZ'BQ1[*1G00KI1-[_2QFL*"X M\44>/2=] M,PG1=Z RG4[8EL32>45]?)QOO-JR8[)/@PS=QJ =0:?[1!V\LHF9T[\)M[%C#>\=WW=+&*R(S450+2$3?*/]T]L0697TQOADU%^Q0(5L59;6 MR@NT0CC!?>;8\%']W=3?$?U9.#U^&FXQ3)-O*XM\EFY6?4(/NJ:\_"- M!;V?NXY>[ 8PD8.'7?P#Q])FIN3K&<)?:YH&3=C-GN56*V5;P]3"35 !W?H( M3]7A=UF+7F_:#@>L*=TJ#DP/D@GB[/OO>JT8.X(H<$L.4G4=?0^O===X7J'G\P[!L?BP^[ MYZ*;43Q89C5-_O+-EC2!V2E18F/F",*Q]JU<6*J<4=+1P]Z.*E+@W9 V0KU; M55["1.SIV4/I^I]8NL[)MDZGXO.?7CK:^2%;VS5Z4[8<44:=PZ]O](_<+V.R M5?F'?]/5O7]M7%.3K13^F[,&C37<&%?"369-##:0F R_1+@;;,-6;"[TET6+ MA #L:):IS@4,G6LKTMVU9W3 ,^T>(+/X*!(K,H1O3"3SIE# $X5[U&7%,DN6X M* O0J_ /M=CG=+AI,17^O6*G;.&=,F_[:[:FEOII/2?Q1FO,AAQ\64AF9<.( MT^I-"W[2"$@7"%6.9'H,YC6KRG;IFD]G3*DGU1-Y)KY=H8:<=UW0W*>FD;7. M$@;429KY,@I$L_UL]4ZYH:@?;8='!9[F0-$IM_ZD[Q?\)9_TG.=20G;_Y1+T M F%M#E.[()M;.W]V:20J"PP#"-',;^:D[\"7:52>&XJIRS?YULY:)R ?T\"_ MW8OFNX^'T9B^XHBVX(=.><9[8/;N");ZZE $&\V]^A-H:3KJI(]!/9$6B?35 MHX@.]KF"%+=V%N4D)WSBVE_9S_L<$ \W'AMVOQ4L=LML%>GOSQ=;S+0?+(JE ME2$C+D'N#998>AR#^E82E@I<(?1"Q'^ Y=5JDC@2:R]8"]2-NUE& KXW9 3S M^.$^0P$H:K]QYX!"@KNMC#4NRW!^S]#F/L#S(W1P",,';!_N-C(E3<>)G1S6 M#4::.J3"\M8EE *:0\>A@1H]/E(@,#5*BAFPCH7M!K0 M(D0-:31:V(WUU&R+[%_T+\_9ONA4 -GT3C/%TC%-'*\@4^P"#\/_"L=HS3&, M"=>2:)S*IGF<9^,,YKU\9^_KM-&CI3H[L!5N>BE3^0F<$I>>X)857CM'$&%TK$O$:IAD#H[EROI:,ZYBL8%1D6#B9 M26?*/(^70.@O4N3L#.)"(K! A'GLQL>9_!8FNKM;0]!!,@]&B(WA.'HQ_ =+ M/@LE"0#LC8.>F^N"N=((O!P0J3E4]9+4,+UYQCFM^*-T(6B7B@1O"^6$$S$6 MG A4>9;S/>R:L)EC07(I*##/4Z75S M%YF2_W_D1NP;1@@C9SX]XB=P>TSN@5H6782=54Q[FX)[3A7,-%DLX*#:D7W(VP:' +*H6-\'G!I[+^F3OCV?*/-.4Z4 /I@[M_7C1W7PM%-JVQ M&-RR8P$QJ84\8(2YHE?5KG6J%RO'L)M(0^UWCNK14,LK?I1CI+J#9:#;BIZ# M&F=KP="I1.O7-=]F[3)65&NI^=C]C,6FHSSH81,:V8-W_'CGN\SR8GZ-+K/8 MJX-=9KFXVI(!KL4]GVY)NA#75L)'XSR;J5;C72Y44I9,.3/T "MC5ZR>9Y(W ML! ;LH*3N=C]%:.5X:SHSEUQHV[K= 956\#P_VLT&-Z_I>?^@'&6PW3E\E0 M/%/?9M ER@P.VI#QN.3=N$L ^@QV ;&JJ0U12^C?GOQ.=BX]\,5/KSX\/V-N M%FZ.P.Y@'\IY>MHKE?9H;95<5VQ5_!NT7S\I^X""I>H#907(!@#IELP_57TK=)HG.+-%US% =\ MQ7^.'T!>/YKW:2.Z-;E"'YSE0"B&8W<#JN*3XA+YHW /]NRRD1J2-1GV<]5">'*GQ73"1$+5Z. M.$8\T9'V&"VMWW99UU+5J'CR:T)GG'YS*<)>1_'/B"D<4GT#._Y"Y$3%(C2. MBGC!OFB1D"A4"TW(J%RMV$7VMT&4)S$ WDF\0'106Q @>:),2F$4[&M6FMS% M+(,8QWUX0[>]4=W6R.QG#JDAU:^;.ME"\#^W^91[%C/Y<;CT\[8"5K%(P^I_ M^O2*%-B0DH]>H)^\8.>3DO<^K.8J8Y100OXVF38J&*Q/3*+4IN]<;#+CZL!# M>VB] Y43>@&I#R'7[^H4K18NNT8=* ) ) MTI)EP@">[MX.,X"Z?5TR47GN^W0UPB :,LMCX3 [2FWLZ0D\;WJ'"UD)#JQV MWOVMRXYYMU*.7]+&?>GL_\] & ZX>0A!9-/U5ZW>NZJ56Z=9^E!+=G $CM.T M&.2=)V/ALH2KG%\%*QF:D1O/Y+.O#BR_UG0Y7EI'C+^,:VE/RD>'"V6'*B!H MO2.=?])Z6:(K,C*I"*;Z#D4;M7Z;C?3Z@9>IL8%NAKK_Z#)M"85N7[@O&AU5 MW?+EHZ/8>UNCHR$<(0"(;+>%#I-\LTF6@H214FH80I?='L$0]=NX'*;^MJ:> M [.]KE5]3.]AMF]KMI/T,HL[%KPQM8GQOVS'9":@>TI6:U*7M,TJKI(C4(C@ M?)BU62+P-.1QXWQ=-ZZIM7;^P?,/:W9;:P8>J\4"A-.R<&-D2FM:-QSGN@#6 M& N [K;#"U>2KU 8UHI98@32=5B?6UL?Q@B$_(2^4QHXBC,P&2N3M87:M&9- M _Z'Q;BUQ6@+C0_#R1V#==DJ$?I<1-YI'T[L'U;@,PU6UCN&^!F8[C_)]?M: M?EZ'X#1LGB!>GS%-==R^*N:*;2WEG=/3E(;PWGT8^%)/)>@E<+T*4>/IJ?\; M4WR@T0D)-M?KR*OEZ>IU^J;>[&;Z0%[BXH6>8(O\Q YUW\&@X_:Z<6-L,\( MV:[+=O'[FIJY-[77DI6A8?SG;__YZOG1R5.Z&M@B0#7A:C=U$%?C0%Q9Y8D* M\%J[5DCT(FACWUE6Q#L6\4=PY@?56@(00>D!+UT]>"N@GPUS5Z*OA?@>>YKX MO=52)D__ L+]D/P%H0E#*Q=QE^V6>;-J+Z3,YY]--E+L#1;#87XGOH\"5FHP M*1_$JIE@/\R,="GK;Z./QY?/4W2HZ?H4Q/A8P=STEB4$9$(9G3Q]ZIGA4&UD MP2.Y6A%66@:32'--#\"3_@P6&$RZO5JTX"'9X*LV&% P%(%_\5ZJ4CI=O/A$ MW^->Y0__@.\XERL0+U(1R]]7S--6ZU:+DM63@K!0EL>[')D&[##. M.;78U8 ]J*-PQ#$2R>-'<-8ARY,E66SU:8.JTKUNJ/6-Y)Q]>-IN#L/4I!G2 MI6[M[[,?\$#D+U53X#?Z<<9H6_KM +P[N?\M ^]R,D]94" 5:3&+9]I88)%6 M,Z,/D###"YRS40HC]<_B!Z6/[2E%)7LQ!*_E$';B=% M =B,.2#_?#<-9RF-AFA&4,V:F!G![RJMMPAOP0# SO?B9E:0_M)N>R$\"=?1 MA=U&16)T#NL6I(95@]1" Z7P'%8'L&^,LB".IMDGX>:5CLU:),9G;O0]6<4) MNA_Y]-/0"W^ WN!*7<W)\[Q[V/?^_WBHH)0E&N6HSW\&J5WD1GN7!X2'] MGGQ[,%5F:,PF,S*L5/M3HM_OR88Q0'D-9(D9.=:1_HX>7_2%K)BG9)R06!G5 MLV"W*\M,G9N4WD^VT3.3A.GLEP[@2S//Q-CC%*"!>$V5FJLG'BMDO\ M^O >5\Z\^,2=U,\QE$Z#45)7%GYPG 2I#]@';0(H#M.'_Y]V[BVONWD^*%[&[^L@)D4O) ; M0HLAM!><1[L@$)O_^U;SNF1_M! \.O8?+SPCV'$7_F/3$! M0=;2\3U?:S_UKM\4E%(H2-(E%KJ,[ZZ-P[[:@+=.UA2LA95N\UX>T\0H%[J M=A$0R+@!&Y\40:'3AN(,6(I)\]/DLF,%E"AXY,"MMBH$J_0F1EN@R?RFQ;Y_ M"N3Z;H&)]F)LC%H[O7?OA+7=O9-3\?N8H+_R5OQZY%8Z>I\**R"9%J^*R;'K MHV47>&>53.'$D0_VA$J[-0;B18JB:.FMN+AC,0&9EZ&H&;(\;M>,>7[%1W\A MZ4"KM$2C03B-&J^4:\..8%Q9G6A_B^Z&Z-3P#13L!B/E[PI]]M?D2TW6T6O_ MB([_[P< $*.6=M?M! =J:?B+LN*/8CS-1*@0W92[0D.S>OH%AZO4R-[I;618 M6'WA- I7A<'I0T6+&CO5^7(A5/?^\-M))$@%I\P8QA,1>'Z.O]NN1LB+35)Y M-/J$E&))A4OA2UT49Y1=+P/NV.%P[)K_6H>5;->@JOFJI6R^(D? M21^$+]7V\NS!F4$1&<^/1IX'97)55A^=K3!B.UQ4,"O@#F;;ULK1FH6Q%GM' M $(%X(O^LYZNK]H-W >CWZXX[%"@-;1-AUQ;JI.J9%$U.5,M:EVKTC:@O7N45LXDW<$F<6>$2" MM.FA,Q/7N(GI5:5G)OFKM$FV;/?22+;0%_,2"R]713P\K 6J5* M][262QKI94'_Y4 _\.:B7S@,G:XI@5H$ M#U*;V @E,P, 48I.CZ?04*J=3J;'@YIQU- >W7;"G\>2W55:4DS+Z5955 M8,2^?GWN;%B]++3>Z)!=D,K+A$@$>R_EJ"B?'#P:9#&T6[=K49\50Z]7X:LA M/R+\?,YDGX+.GYU/(9&X3-=R,MHG\.DI178 PH/GY-*K^>MLC,"N7$@TJQ"E M)GP5Z&L8=&Z5H1P'.D":/BY<(&Q2TG;X=YIT[*,.)>O4M[QTGQ@:3__MF!;< M6SAA-DB\8!-A!QSWHAVP='=IU@ $T,QW3G=HY]MOK[E1WA9S?Q3P1KBO><,Y MN7J>+7V$[]K?I@J_D^+T!DP76[_IBHS"+(KQW?C,21<1<:4M^*ZS77\J);P: MY)X^I9-6BPWZ#AK#)!S?1G@^V&<[2Q#]D.B8+B=\AHY+!(@T^A?/Z,89!X.< M%N^R_7SWX-'Q$]=9#"H]G;3:QKC'@!@X+U?*3W@4]*9LJV#T^S[JQ;\AV,W'G12"QT!8V=NF 0O0Q&63FZ2HO,B+D-P7=/$$@UB\>LN M2#B+?G%6----/+-#5OOEI=IRVO,&RQT;&6&V$&T4V@7UZ;THB=>U+QEQ8S-6 MPAH0FN0/ON;DR;;W;+(>RV/G<>+HHEU>TW,M!$%E\] WA[$AT+3G&0#QX/'Q M/9-?C@KXY(>M;)(EQK_'/=X:-^$X47;/R6BK?#"\B V/M)X H&*I)G(".4/+ MAY3FHX(O=!T2Y=LWUB!6Q^20@CUY\(VF8*VSU#I:M+67VY!4TD[R9FZ]D*NT ML=1,QR/QBA0$A4T::MO"'^";!QQ<.W57 M4C&[/LS+!0GXF^/H/ =XD??[61$'O_2-7.[IXIZSWH(LTIMM##_;U1NXH./ M.*Q9+7@-QX?NYI84"$@F^>(&A-&"7N17UOR06BL/B;Y^U-AK4XGKV5:\?/RU8#5,5_HGA:MNS!). MBS+)-'[H?@[*]#U#<5;["\CXA[,,(?6H7)UDDN,B^I4T @/8'H:-;<-QPGV2 M[Q)Z7X?PX:Z$)1N<4"?^(R0<,%'%P)$V.$.]VS>^$0_9LM:F1S3,F\-0&%0]F:=)RU ,&8*V7)#!DN)KG.5QE=W5L=M"B)]&[= O M@Z,1>TJ[L:I6: M-8W?SAE(@N%()'5P3;M<&$$,8YMWS?G2+61MPW3)M\AL=,= "^^,%*K7R7T@ M:F41*^XR_E>BINGMN4? M 4G\%<*X[P7&)3T<_1X-2#!MC=4JO-'ZT8S2L;Q0\K1K1SQ_5M#6(^BX-/215QPAU@K$YE%ZL\'J M*+GO 3W+LSUY(LEN1MWK(]#(RPX8FH;A3Y;>/KIS\'?/=LWZ=/!12# QYM*G MK6C>FE1)6&<9**-<.K2SC:2'Q*LB^L\6K-WW3AY=+Z^E2:.8C,<&=6,-0G%D M@6L [JT;FP7Z\>CHUP^O7>"63TV2@+28 ;*7)ET58L?1LI1F8H@Y>AD86MSQ MNA?-'YXLY?NOM)%'<&!RT%(2?%WVORWIQ%VJBX4<^6WK&&0CVT%Q%<*A YXK M&*4V>^;P*%C"=77:*$2A94P1>I;VX#R1,0PBVDB0*DD0,,85C??_^U MA).^8:(?#M.,/$S)%R+4>(5LJ+@&;4]&*K+W%>,F?-J&CK8.J@J/>*# M0*R*-I=NLJMQRY0ITX!)V^5-FOS_WUS2-_52(B&:N]LN1P- M5WP?27$U5P@SA"3HM=9!>XTDW\U$88%3%+(@T&!HMD1+#QV#X2F$X?0^=XL+%':S4M;$D_Q"F_FY?-1N5=,,2%)J+#-]) M_N,/UYD-R?Y/3*F:S*'J#TPD"U;25T5'MA"1(G;H0G3.R@7SL/CF.\QN]2;^ MX8SO 6FL+?]'K@7)I" ]W2<<1[^A6(-V]#(/?4(C%91*[]K6OGOUG#BU"1]WT#C#@-I^Y%?)<,EF33ML9J7"Z]:A(I'MT)?I6MG7AAM>HC(EY%"5<)L M"1L##@LKA6%VAW3IR<-O.5W:=L[WJ7CWTB?2=6V+KP8Y.T83O<%;QPB*+)>E M5KO%7)H-?&9P+(?V-;R_3%2/Y.)V'-\6;@C]R.N&681TOFOH>+U>:NYO8-\K M18XU=10G9PBV>1R](6,/P>'1KIC5=<-4II]ZG])79PPU0RL_MN(&]""<8*;> MYT T5\0%(9?=LWV=R1UUI@27M%41N;SJ#D>43?W.^1NL3?A0(,NL69N_1FE] MW"D0-BK1F)J0Z.P,JAPKP&HXD#B,S>H@X_#3M!WLED8"ZSJ):ZO)?KSC6/FE72'+EAXJ2XEJ;!ZGL+ MS0C[Z<((8V&V[0M_')V#EU<+28"#CL6XXHH':-1-;HVAUA92^%0OR*\^$G1L MDK4+GIBDFXGSIH7QB8Q3B;_UFIF0;$HV OCIX D^>&4^>!74V09-PUU #@R% M19TJ2P/;5@&YH-!D=-@,DT+K_-ZCX7*]A6'9>&P3:KW66#.IYT M&I,'^TN+"]U+K%&W)_[/IE^S2R45C _7%%X[JCH M/+?(5O&HK1<[3B7Y*%MN;M+56DV!.X>$ S38&MNMM"[#E]%J>B).J\U(!NM# MM5?X[R5934?Z^&S+E&CP=LN$?!I'4*!7?7<09%I?X!PR6B\JQ@Z!Q,9&!4Q]J3 M[FJJK-3HXZLV 4T:;MI1NGP%[^1>[/0[UESMK>^KP>EKL3$'-FY0&X1#IL.; MU^LU3I?3RXL;,JU\()U?1[^FJ^A]N8B+/\3(O..#HZ]/ +-K>')TDN^)O7ZP M5S\K,Q0@&+N5E+]9\GNSE>&98&ZK]6\F[#W MW#/!:3K;JM1\/!V6P/LLD7:5GSC:0D-?IG7IJ$VBLPJMPB6.>136+^C0*8E6B#A/@ZR.#HMME2<$+M2S8G: 78P?VOS^TN& MGH"216669HXW@OA1@D:;1+YQ!UN5/ZG/?1FU@JD[(I@)Z0,XX5ECY:4:[!!C^H=U !@#HNB3!0VG2O&R1'Q2 MVN'(C<>FE>HE4E#("I&^>UV"B5'R%E)\S2920%(R)39?7AP/AQ\A<^WNP:5!V"$4OEH; .L]]57*3V#[-HWUG CYI4+ 9;;16 M'&N6KV'+3384F=Z"2>IW&(GY0"O26=G87I!=A*:LJ"2.!0W=">T>$#\GC[YE MQ(^*F2#FO5JJ64UN,. I3L8;3=V:5<270(0GQ,A+6'XC^P])AR32.&[4;RH' M4:8ON,QZI70CKVZ7;07S[RO;M#M;:*-:D[[XO<-5BA?QKL0!.-G:6?M+*=$; MLAO?W0BH-;T/S =.3M76BR0E+XX3,>QN:>Z W;)IFB"E-T*5 M]Q:,I6(&!%X1KDZ/PU>RSR%B.2"5Y9L%]I]T(38]&^J!<0&5SM(A#XVVFQ$9=U'D_+ B#GL.JBF[JT$SY M\4=&FR_MCI7Y31K3^?!W>(,:_)TG&&EF3KY+Y0KT7"UJ?]NYO,NQ M?R(M =)/\LD-^J,PRYV <^A/&5MB6;WE=DG9DY8XCG[FQ;:E:4DN*G'?@JK8 M55J%1#'!&\P-85ER Y>!7&9EKA4G71TUH6F4K.JDXMK%/%0(02:5KU.5(4?W M[VTQT\.+ D5EVWM'K[ M4!O*W&I#IX[,#\@Z/WZT.6LZ*J&>H -U(JYT%[V'I$ 3BTKU.K=7@M,>\$,W M']O+$DYLC-TE09(7[\Z8M D@UPK>AIZZPHLRN88(X7R=5W)(H1%/F^>5V2%X;H6>2 M'O-XL:)JDPS-*\EB!5\T8_[0([R>"VYED3$5CB_>?+Z]R]'IEY=J(>IM%($D\ MN,&5H!L26V<9>.5)< %N=D M;V^3E9(."%DU:1=0'AB>O=OK7'D"WDJO7)%&9IE^2BH^:B,BD5_@F#'0?/G^8DDI@X/<#Y17*(8SKP$HS7-L[0 MS=*SD2OPC87"M;=9I$ARL&4 1W!6\3BO>)ZK(.('R^;M3?4S+^A2,V!O1)H1 M4L[4V^[!@90#I*+3Q#](7VL\C@X92'IE!E!O<,$SF$4^YW)SGUU^G^?4U5Y-Q M*PFK+J)@$KE;;*(BV)"0'18HRQ)1PK@ G)YD5:3R_,K2O%/;JRLJ'@F9R')/ M_%F\RD21O+(])@/.%"IF\*"%LCM M0C"R3'17MHVQTMRP =5YFFDJWR/HKQ@?/;'-Y"@D4K:*W.Z)48-![>=.2N5@ M*%RT/:B@WJHXJ "MQ)<=:4^4W5@H$J+>'P0\K)4P?-ZH$@5&;5G79J!Q;HV;*MHY-2R9"UG[$R$_EWC*=Q_;G\ILT1# E"0K5BHW7(N M,LZN1*>)R]C!!<.#P\IA:% F07%4G2",AW%J646JJ@]$EF]*Y4Z,A94;]EK' M+TZ, !HB(2['^10 =;&NH%!JV7(^LF?$CO[$E2PG81UD5T$)GT9@OW;9W+: M<+F5$OZ0$\0H54QC9MJ12HYU2(>C*M0KY=3!W3T/,NEL;"380_+)3NS,J& " MN0;7V4YF+9P843A'@W/+55R[& %!O7GA)TNXIU3H$:,+(L6<)SJBLK"@7(*M M8.=F_A+;5SD$VOIWG@0&<,* 3)B8IDS*0FQ3ZLDL6ZL5O+L&-=]@FA(H/7XO M\K''&WKM3$"^^'HU4KE.?E66P%H-<$7-P8FPR5_"[!5B$2;L,;F;_WW'Y1N$L6 M5@OV#Q8$!2:1M!1JLPQ)WBD%MZJX7H%>N"9AEYH04Z)D18X#!<,X2[Y<,V9R M?$_L:/$AN#<)B;%HF=R<\%)5,E5H^HXU!RV3J%E**:*(U3P&K5#V<@X21\AB M]E2&WRMEGZW1&62.Y!HCJY1/@Q%2S/#R_^TG,TQ[PJ%7<1CF*.)E:@%N=[2( MD1VO"=!.E6S\]L_?4M."ZWUD56UR!)_F##,^,3Y!NO"]&A( [+Z4XJ&EDUJF8QBGJH ,>F W]B MF[5%O-D@U+=Q$LYN$:?/&J&M47OH""FY MXMZ_4=LD\UHJFH6L8_+HI-FG4N)3RH@OQ:>X ;R1=@54!R/W&*E::8L&%W!G MWMQ2Z'@ZM1_#NM5^'# VDG68K"IUU29/(2!ML%94B M3JY>7$A.E8V]F&>):S"?;FT:9!,L8X2XOA%P(X?2_4L_ M-XGSF 69E0&!"4;9LUK*KR6""N7$GS=*A(Y=6Y@%QA"-$J,.Y5[>H-MOT+,G=,R"3?OGO8R MM*.$4LF[RDR.K7&X+PSUN;5"\JJ4Q%INJ>45(BT8I8AZCE6&#L49RABU-C M%]C%T=Q%5WU:I&[%]E8V!BHAPY3:%6V<6-'W:ZY3QBE5Y4QK!Y?>7?I?"=V@ M8-*HZ*K3A[,3VHRC7N?VRPT51&M+1D=R"3F,27O8C93;Y,R)W]!7MLLV, M*X$G!PX2XZT(=G-;6.0%N5/JL.V$RF=$OXFWBJ8\';W.L2F1(N;%S%! M3'FL#Y(8N*7YM)QBTS*;,K)R ZX,W2*[O)KBU%&C-?\>JA-207<1B0;E&*DAV-#@6LIK8XS($K!_BR0^-_RO M%3;)5NL9%#R.:B@I+U4)0$@HM++QE^J;@D607&)FW8*,9&_-1BQ70!6*Z*B% M:?V$$6*G"?;N,/. ,ZT@PR++LY6**;=F^&+GL](UJ+K1Z5G[T5U!K2+OND1& M4C>!!=6*8@GS_#'46&WZX7F2/:D-Q)$! ;92)91JN&9L\<0I2^@2MA"5+^WR M5C_00$4+7R(HS;@)/5(U)$4S1A[T.N7G ML\"Y2/Q)<'+\?W4+1F9D<)VD /UO4/UF:$]9SC'=A+(L3'^5/[(-+3_!L (Z M[50N)^-:ZI0V*; MC*=(.AUO;5A45<'!\XO)+6.>0Q6K5.,A$]MT)J1*3L76 MOAQYHQS%UX_LXUBA]RRZ/@_%G%][8X]S[HV>/> &9NK@S7,SU)L"';Q>JX_K M+N?)H;D!/Y!A#JP9F/C3KQK\W+[#-^N:2S^Y#J+S+%Z][F)N2+,!FS<@*_3> M+N-IH7?K'&PA/!SH*N B^&HC$EX5V ;ZACKQ!"H0J=.*S7E6$L6T9]0U4OY7 M$:&3*^>D*81NNZ;H#9YG1B43\K3C7!H>> P>L+QWTL7$>V1[]10>H/)N@*&; MQ"LZJ=)KQYUDB16DQP3CR8S<5L2DM()IS0X^R@XRGJ,%Y0B7VQ0[^Q5"J VM M'X/6*P65"X1Y67Q+?5<9 L*8X+HB 3' M$A-"H?9U6CR;7SI]!&/ARK]SR7-V/BEL;,22=>5S_XWM^28"%'_Z(<;J)9:: M'84&YEOFX36E%A#LL\\9-3B&-QX/G8_O+M]B\%T"R3H$O;N<\(S4%V"::DZ? M"*\6&PL%J*71BM\72F-^4;3X@I#DR@;5W1RLA,.R';R&=FC:;"L(.)FM_U4F MKH&&3CV!3>->T[T4Z]GE'%6T77:2(/ ':F@ABS._"K&RM['E_ _O2FSE8!)Y MUQ/T(I%A'H_&Z]9-W8RQ760CLNHI,9UJP"5RQ"JW@./C8H/P66QF5L^S66>Y MH3C7B />!)U2$X-R')G(E(0/+)O7)LUT%E!7+=5*3'M)]?E]/[=@;53G%#D+ M&T]DA?E#P)]<7U;Q$HRX9)&"8#GAG98CR" 4NYC&+$#. +LD44&H2KK"CEU5Z*AK/G.^6*P;PN3IJ(NH+"$V5/&A>YR MILQ'5!8\B2D[&43I,91[!_;?R-R5/UX8Q-N5(_[.*(-G=2E:F!*:>AS*# M)3BQ=7),)WHZ<"DH\-A>M4@Q%R[7C//'#.:UH2?G?*E>!Y4]#@J]"7P,PAF> MD/M7N!\JBW[.@A_O^4Q9?U-3?83&"M_34,'JB:";)VCNJON WBO 2/H3M(R'3JJMS6#=>LK DZ6\2W M@HISF",H$]-43*T5/LEZ*:G%RSHJFK6I[2UYZW\D%@0>+#")Q5@1)EZ&B)K. M!K_D*<.HA68>U'#4[G- /0@@59WHQNR$^_2.F6PL^_PG,(6J5_%E7!EGE<5_B;T#Y*P-8 MI80!BHM"15 !2=Y"N*(\R^ ;]?)S""5EPV5-]4BFPPC)O5_@+3_'X3_@.+^; MCA^4M\#%_D8EXT0 M&Q\F=5]57[DG#$Z4ZCXS8K"1S9LX"%?($ ^\<333^\XE<#I,- I\/1\N1;OQ M=64,#UC\T'_EX9VL72'3QOGKC@%MBJ/@1E+2-"I;I2$'I2$_3K-8G;-2*^#* M-Q"Q"A0/H#YUW^#L9;Y;\7DU(=#/J4RW7"F'9LEJ)>"LS%I6D=ZNA7:RI552 MK>?+:EE92WS?96DZ.U3.KR'9VGXL*A<#636:(*16OB/U5^+8L)YIE 5\,?DM D(64P5 M-U%!CBNWCH%$EF(64!VF*PL&\I21L>C46P(4T$C>+H7)ZJ M$FW5(OF@^OA2$",8H3-H.S-$XBU6-NY>FQ5;E!H:2I57$G%B<=UBQ,_OU-R_4^T]'6YV4)5(:.'C2PK M_-NJ,RL4CL6JY(^;@!4;W\G367V]1+(>G"OA9,<>J4;;RI;1JN[MD\1(VK+< MC3$*75G1M5:)_07L3?C!QZ^AOP"+A.:#YHE,1"[4RMD%4ZIR/S$TH>50K2&= MR6LB0+D=+GO!)()?M89F))8KN^!99"&7*%VZU,8HD=*V\*'XWD: +568P-,! M^X0AWG4T80'L@K9@OMQ :S_,XFMJA.3"EH>A;-&^$.R]]4'0Z>PZJO!G'\2< MB/N_DI)C-=7<<%>U[%5I#.]UO_%MX@N;>K=[3<+\STB9)< M8OD_[4:[]W$ZL9]FSJ+;53(:U=?I6PR;CEK5A* \4*9DFIGZL3N^Q.BJ*H*P MH5J9!"(B'RMY:+%)1H[*7*BJMV4P*N/( 5P!2?6S2/^%752QNS*E+PA+&%AKM>!*(9BB+&EHZ:BTNH+ MQ7M!B6#:CQ$B#E!2JJE M704@W=CT:LD=@GN#/@5"REEK "_%)_;1!HEM7EM7*6&=N^!*(3W62(J\."$O? MF1 V$TF,NPE.+/.G7X\%\T?U3;F/A&1!)ISB'U*?[CC)9##3Z"8%$'Y!^5OD M5:4"\H3H'>VR8>B8I>A""=8?ML.EJ#"&QI7@P#0"!IH+X$ IA8ABGO!]-$\% MW+SQG1#V9VTK67] JHRRXCW.,\:(T2*F_* SSR/C2Z;S>X[G]T[Y&13F($>N MR;W,1&"14#SQM&K9(T0A%9+=/B>'*:W;5_/6-ZV^ZZ^ M^(S53&"N=QSK0<0S1N9%R0?+GQ(GZCLXPK%#E4FKT/496?&7@ MRI@:3K480?DGL!=ZN#'-VO\HO,X,(S^9(6.J/IDMT!9-)-]G@A6JBQ)6IA/9%,X2>?N^87<=SJ6] :%&*<>EUDCP-LV# M >JB&V G2@[3%-8<[VHI!]J64%'(3) M7?8?LVP"YJ0,S+SJ@B!W7P9G:$57 M(**L77,5KM"IX:F]K<7XR3:M5,]>XB]OXQJQUK=!AM\0V>&8H-"S2.E9'"E4"KPJXA#^"BK5=PX9.Y1 M;W ^I?(2E,)VB@029Z;_P\L&8&MS3#LM2E83R8.0G9MCJ?R43$". MSJ;8Y2* K0U"G1 _C9-53)4)"^'/_@6*+2?;,&8K^G]5FA^E'!9-+OZ1O%0P M>C?)RYC<;#3JT*BM+(("-,4*LM1&B"45Y59P-L?LA?)J7[ %%I@CJ,F0.J] MOYG/NIXKL^W^PI9TH%+?B#5\W<3R&1KT5P:]C$#?/;"C]%Q>Q&I!]*LF;*W< MF_<*GD*)\H#N@I?#*;VOTY )C_T:YL$L=?[#7Z[>H/!GR.*W 3=N.2B^K<7< M".!M9_K:8H3->'0!?;,CP_HF,#%@>0.PRTCG)=U2=[\^+E/MR8#VUZIP MQ>2C#J=!OH0+$J:#V;_E"Q+OQ3\C+J^$.PVL*G,OWJ*+?2H"=$;IFA ,DL!8 M8JELN#O$)W),LV)&;U566BT8Z_DV)C *Q]\YWL9YAJG'K#1(%4#OCD7K$R,3 MX[M([@&S^L26'\BJ(YDN6WW^3""!2E)U/N$J3Z8+KI&168],1X1-C>XXFC.3 MZ9FH,(IDJ5+UZ:.R6@G1"2/24X.ID+KEVJ/BVXHB)I0*WNV[^!$..]!G;F7\ MJ3Q++FO#6=*/3VQWU8Z2@O,Y:K<(QG."3#*2;Q)M1/< M<(;@O8TZH_ #Y.5"&647\*U0=Y/4P2'.*4%P,Y/HR7?:1%S[.F.80L4$"9#* MJ-PF>]).S:*,M=2:QU\&>6,F:'/3$Y(Y/, M'0ZD6>0],3ILZV.C,ECL=. ]&$W59R"7*7@9PJ237]!YS2C52=X;/U0Y1[EB M-O4\Q365,.TAYY.S0D:8-YVA"Q_!7HOL[IJ W!=JOX#>O_O741RBO]*RY626 M/^=83C#[7P+*A%BIER^11Q#>4?I3+!452\&P/23=SYQY54Z\P4)JV560TW\H M+U5%>>RO,2\D_JW.,7FT/G&'&&-@S",^A[^&\2UUM[A2933Z0-:.*^M\8FAN M*/!V(^Z)71LR8S6E?N-V_K!42"W-!7,$N66Z?>.FSAGW+E49:*C#LZSXT9;^ MKA5Z.3$:6Z$E_ ZY>JS DEV^_D><9 OGK?\UQ@1_5>5^:OZ@3R**TKOPQJ>KBK7\3 8)MAQVMCX9M;W ZA2NXKU) 5VFN]R]&'P=_Z/9C- M0NR1*_.QK^(<./8"-$"PD!^]V*!P>4L(\YK>W9-V"=;V>,$!22NH)" MH)XN[SB>$1*/E@K]\EPT:&\^J;(['0F>1#.J**-=0Z+7T#. M=5H#8PUQ-@8C,/G2;&+H/=N9W1F>]"5R>VI>(W27^DYGM,9@#&&!OE[E.-TL M@;#&3NK"\2X)3*2R['15I[+[_/:R^QTSM4>UK&[HMIP/A*;S";WN D_SQLKM MYYE636](PK']BV,CD;\DR(VYB&:^+#_4WC=$#\F#3%>%8OZ'JE%4:EVAE3:5"+7ZZ[IBKC"\Z24A.P,P3!"B M0*F"'CE'#'HN#:+J+!81/L*&&\D5QIT@NHC6XY0Q=RSA^ MVR:(2)_?5/0' Z?^$C5@](!-$XSBZ,(J'87B@L@B?.=NH"45H"/NACK>V((X M:8&@((Q]>_H>T6H=;C:WFJ?OSCOWS]XB<-:RM9^R_F=9UW&5Q=.OBSC$V_YW+"Y/9![K>\0F MP)%4/A%=E_RZ0C#8@@#THK+L92N$)*6)LK53<>NL?FL'U90IF"(%4>TC7*Z9 M!)\Q,*E$8>?=-XD78/#VT[OE) Z5TO;ER_N6TLTH,>=HM9#J3X)E=]2(TCL!:PY2@OCJ =N%S%9:A,1">[:1TGW\!ML('!+ M+=;2A9_($LB%(-!7&",1(";1OD,$WHD?(5K()(F_JJ^RR4()=:*V&&?5LL<( M9N?"X++@E8#RG. Y.#-0"G)TI(@HY2J&3R',I9Y2HC%53IB() \/UG==BR6CUI&P9]*'F:*O%V >+V+@U260PL#_2E\O/1,Y^-J^]C M@ZO[?5E=!K%C9C8B2*E#>31CKZR/>_)OS(S_&SL6AJKO@E('*_&@4^,*E:UR MJ%]&$*4X VX^8] _?71)4T7W.H?,8YB73*A,9??"=*&:V"8(?$X9%]'?$D23 M_>&<#7Z?FU;5H/M3B5"'I.#[5"JJV"\B%=SQ-9 *[D44H8K\F5JEM>SQ%*9> M%5D1=%95W(.><.LGL_,PCK_*_GKJBD8E/-WVA&S#*%'Q)."QN!38<72TD O LH':Z M\P"= 19@OD:_E^?293G +@,+:W_.L6+.F]80=RL[:*R&%J<_T*!@FLAHJ_?7*NL$>" MW9ALK*SX6Z%:2$N4#;!LK9Z,J;B6TI<:EG([3/H,/J<#X-A^KVWKWLI5$ M( H]X((PH""R5P31RU79R)=!1*H-(^P98V8,>*^"M8RJUU^_)_W;\^]L0.D MF&$=(+)]H2\LGG8%>\L>* 6/.7> 28!C_KQ2T+QWV%B5@:Y)>N I%!EW?4YB M"L #BT6J PI#0Q"F8ASO5QJR"4%E%I$*>QM(Y@F8D+]ARGRCO%VI"R"V,2W#^US M]Z)&Y0?:07*7S*A[-=/,9B735 IVU"?NP32->(GB%OF%!6VI/DCI<2 +NM#ID MMV'[L5-RDS@5V<[<+/T&MJ2*+47(,4J720"XO/WQR347,K9# .]W^/TI1"^E:E6V)L(5U2)E%/ YA M*U/T8!&L\$T4IZK?'0J=2!ZQBK+N8H-=6SLC/Y11NX3S28$S4#X_*G87B'=/ MDH4LT2O\%NP^=8J3O2[TTL ^90NT/#&8%1/"8*V_?_N9;C/\.5\HQ3A/M^5I M"B%6"O:^INZ,V,!W4A'T^/F^&UJT?@\X<6MZMC&_HU_"=9+ MD!U8->*>";#)WRA!%$%$'&ZS03@<6*1,K4\S[E1M@$*XCRV($N2@-=00)9XQ MBJ9A;G6[/F0G@6Y!% FJQ;,?\9%'Q7VJ"^,52(F2CG R<@3TF/HKO+%)P\:/ M8GH>]0OY"CLT%?RVSO[^B-FI$X7W \PTO#'IGNB M:G@A"_K%=9P%LH^>&I@EK)D17PU+S)65!T;US] IPA+1A=IB3U@\R)Q?9Q'? M@D5@R"M[Z\B.AH7LW6HCC%I!J)/#778I'YS)/*S@X,NR%\K? MX\NFVS_?$XPEUN@[;;@X7XR!'D>B1ZD52*W=%W(2QOO'NL" MX;2&C)0E?;LG\#$,"H3^*A6OU3_>@,:$/:I?!Q'-EUYZ M;>-Q:]3OXNV6)?#_F1I>7GPMNOA^RF;KO^OU6^W.YE^WP?!ZV._ZW;A/ZB31\=JC MG=4W?'B]^*1\D%E:=EV*K3X1*X9 MNY-+J@;K0QT^.;WQDS#8$5.LTW9NTI:S(^D:3MR-KO]H)/@V1NAX!R#"1_=" MI2)1SMXC>DN'0'7K]1W1'W>O@ MWR*(]CQ"SIY4;1CZ^!FZ/_#<3L]K&+IAZ.-@Z#-OU'7[G<&/!\Q;1FO<3TVJ MY+.Z[$NWTQH^]Z8\G_7S?2JO+$RHOTD(?Q/@5Q*HS MXP^&;K_7K?L%6\V!3RH$3Y 7/,\=M8<-+S2\ )IWWQUV!PTO-+SPP\^]8:=5 M>QOL<5CA4%2R[_1";JJU\D:EJJKS\6/E!^VVZ;8*)Q.VM>>6T;G(JUG*T&R, MFZU$]8:M\8MX-)YMA?]X"B_W,;(""/*&$Q[."=\GDFM"HIW#A@V=RG0Z M?) MAGM7EG)2B>9L&40$W$MU4E0"E(K&H;(;)8<#=S >-G9,#;=F/'![@T&S-37< MFC-O[ X'X]T]\,VV/,NV=-JM_G-OR@OIBHT-OK,NT%CFCV6.M5O=QAYK6(&= M-)V&%1J3LT:F>6&,XS5]XWA&T!&()!$D6+G=V+J[LNNHXW7*&*Z-ZEZ'O>GT MW>&HUVQ-#;?FC/?F*(S=AXYQ!'47U9O[7B+5*5O)15RU1@G>40D>N>/.OAZZ M)D/V6>X3S^WTFZVIX]:<==QNM]VDE-=L5SRO]>R;V*YPX&SQ[5:7;EWEWI>-UF5^JU*\/.WJF3 M31"TCA?Y7WZ"C9H]V.%[BCIMI^\U=D;-]@2N\\X> MSL1F5Y[%D^5VAR\3VF]VYI[S,NKMD]-TS':Y0I2-8D2VW<8YS9,/??)H72/4 MUMTY"Z)IO!0_?G^XXP2M"Z_;;P*T-=R7LVY[#S6WV9/GV)->M\G.>NVNV^[4'ASKB-GH4#CE;-1N M/;L+]ME6][*Y'K6MD]M+9WJ:DKE3M#<&K3V4IH.V-AHNV!*([+2>/;'H2-C@ M^V1U34CT'95RITZG(W!B5*_U4Q++;NW8Y9H#$WPSO[3'XE#$JN<.^Z,F:EW# MG>FX(^]EH-N:G;DW_Z;=WR-QL]F5YPGA#9LLCT-/,; M[,>,13RBP71@CLY- MUM3 '?7V+TBNCT>]=L]M#Q^8 G&,NWHH&WH?N62!%9)[$RTUJ"*4]HD^_<3?L=38Z;GNT?\2\L9V>6!T,O_ 5=X"#=]XU-X#&DU'KGC[OX% M[<=HJQS'AH*$@_NG\2D&"KBF/@RHU+.LYZWNN MUWNPA^81J/+"MF%S*)I#40%G,'1[#P#B;$Y%: HTSNL@ ZI/ M[YT4[]I,3&-.G7H-NRT2?.J'GS]S072Z-F$U5;O&/''^ HHFSG_XR]4;YU=X!(6'#"QW'.TQP,_278^/A0(M)5C-UT)0G@RT@Z M6E\0(AEP(7Z:QM. N.!]G1RI%K M6N2*%HF%KI)C9WF"S$9';9\#YCNOQEYKI Z"U0G3F2[\Y%HX?D;\^RYTW@+- M9[&S"H'I\7 %TP7S?GE:?'P$L6(HB -_#?-@QC 9L$%X7LQ!1;;OM+UQRWD+ MYR+(1/G8AW""P]0M'4F3C OKF(D0#F<"&Y+$0 =8Y'4 !\ F"W[[FAI%BMSR^*K<_?,;[M\8J4>[N^I];=^%!)8T9(_=!/D(=#^KS^!K#4*Y " MGA)&KO6.FF/Q87.#,P"/?AQY6*3R1DS5.9@+_>*PS#MJ_BE.[VUT19 M&.'-;3#+%M) L5^4!G+;O.)/@!_R;/,KEL6%.$8B>:9($;%KIU="2K+^7"1J M"BN03><3H/K7\WKE^^UH*H?KWVI*"UK/X79 M/F[F:)8_UMKRN\)M:K';)$Z2^!:.8>K0WM!D+G[YX%S"Y$"+O !%C+2OEE/N M-;RFZ:)"C1P?YJ#'X8TW*%R5\(.>N6?Q9*.I"&?WSL4S,P\B/YH*/H'^,H;# M_&]BFD,Q%8$;MFI[LKGCE6SN>%%L[G@H#+]MB445K[*9Y2/8C\_J4:(C;N:, MBTFMU<@UX)1QLL\]M6V;<23'1K52.[B#\L//:)S?JDYPP-V@LI".([U]I#? M.H,;UB?"P)\$H?0YXJ/)C 0B.08NKBZ=D=P8&/8N\F>2:Q+%Y]LLE"A7,8'*E6LG) MRU:#O13%!!S'B.XUY;"POH_3)4ZC+"F< 4JK]$>7Z%L8=9Z#FBJ+9.A#C/TLPGY^S1ZW6F>OVM7;W^<1U$YR!.,IE#>)+#^ZKR M=[C:2$/:$''0-@-] SD,&'<)OT '7L*>!>.M\]& #T/'MS]KN09AN&D,9LV_ M2[,AZ< ,KHXK/(G>-9C35X$&4,3N>F51E3P2/%FY:AB5/'([S9F]E?>3T0]3 MVW7S:MQJ:SV27J0A8'21W A>:#*SEPDT5HX>J4Z(;^@0Q7?QOS["8L@@U#,[ MD*ORGI-71*1\SXB47_QOAW7@Z.K\6+ZH5AO1-@OL3HJ7*!C_SM\P1#H+I-\![X OXAL,Q=YI]NSSVRUG;6IB/F=#!I]PR/I25PXI ML")"[GP+IVPY$0D'R;N>RQ.&,QB):U8 AJWV/THKX/.I3JN\K$Q$ 68%VP/' M5? UQP&2*#;\#S.:P.,8$%CX"&\F(GUBS($L##JASX)]IX>>8:U0IB;"I%## MIDJ*L8@@F6"N5Q >\2UJ&/AI_)4^K3[=N)E<(<\644UF8BZ21$Z=M>R6\Q=, M)L5M#-(%R*^*\7$&'!B2?J*U43 0$3D8P8(=Q=,?!E\%D1B8&I='$9D4^6J% MQB>J2PE^P/B\*L8$N40O3W 5<(+_C61]SS;P3'FAJMY$M>"5U^ZU^EJX$2]D MEFPE03<%1>(.-A<4BEG*DUSZ=_A!_\8/0L7;4D)+=<4<$*T !LSZN!+RBA5N M$'TBR&\0^3)>6SP7',FY=XH@;--LBYIS.B[D?MURG.ZY[ZHS$&IW MH=4U-PK]->70,(=SUX+#&VG*5Z/*?D2NE#_!=,<1T9AO7WV$*1D2%AKZJU2\ M5O]XHYJ9!A%-DUXJ9]C!F)+IQ^/6J-]%OI?5.W)X>21:="1*Z7[\NUZ_U>YL M_G6[Y3WP=_UNYT%O;INLY[4&W6$SV6:R@]YN$[JGHFV/+@3W/CI>>[0B#Y@O MW9=/E?U?5,3?H2).5YQ2QAW0PW&'?OTY=@CD;^.^X[VYB[5GKLLI@&5\TKE'Z8_[ M\, AP!E5,\=:ZCA MV.WT^PU#-PQ]' Q]UAVX_?&S=Z9N8+WN QGIMKPC:$Y6QW;AS[;,W^S2OC., MNJ[M: ,"44VZX=#MM =UOV8?!WNBX87[9&'?;7>?'M79P/X> MA*+&R-KQKFF?5F>@$CSFF!S;,0&UTQT/]M!Q&HYM./9%5SL:N]UV MMQ'LC5O[/M'6&71:^TNV^MD(3?'/?<9";7.2K//?!>K.XAP!;'>^7VIBCG8Z M#ZT0VGW]]3AJ-WK2&A1XEP6E2?U$,.@_ M'P:4?2WF]J74FW9GA'O3?FG'MH3%/BV%3DZZ,VVI"Y'5O#8..&'[FD>9ZA:Y M^&G=J.CRX_^\?WN.+:/@6;$,IGLV*JK%ENR^!87V]?8V[-1%MZIOZJNQUQKI M_BJF/98S7?@)*)U^1OU9WH7.VSCQ9[&S"OTHXG4^Q1KUO[F"^;9L*E M[5>-B6GOU2*-=YP:E(0K?IP8PR'R3)/9GW.F8 MN(IZZI5H4GA3JM]6D[#6'N>#![$Z%,I.,]SR3G;"F0B]/EP>]JBAYDBZJQ#L MQ3=4];%OT$I] U>K&J:[LH%L(#OJ9<$2_PFO?'GWY?.% MJ_A[=>JHQW?A: ;I-$_Q./J3^$;LPT6E A7J]M5U^JKA/Q5:.'J)W?T0P'3CN^$:4"E^Y7C$%ZKJX98E[OW\$P-.\=A*]4, M9 UOS:\@JU!CVF: MO7SO,IL6&TVSEPU1Z%OF'HAJ%W1=+O#=QQ=__(,?LR/@C=]1OL&-JMBN=H=OKC^JN]C2\\"PGM#O8#\6@ MV9;GT>2ZG5:WJ;G86T&J9\U%H>%*?:LLZGT2.)0N&!\ M6N@5399^4\W0@+[N"V&][PYZ1PEJ>?!;T^F[[?:XV9H:;LW9V.T. MGKU99K,K]^$"#O?IR5=;@[IIL-(T6'FNZ]]K#1H+JV$%! MJ[:MK-)QP C9D M0Z=3M[7C>$95QJ:"^4F-Z[J,<42*,5B2PU%CY-=Q:\YX;X["E'SH&$>00O]L MO:E.4#$]\URO ?ROWZXT.U*W'8%STC0KJ=FN_,?_-^IXG3>G9%H?K2GTV!V5 M3E'?]=R^UT1.ZK8K'=<;['&A-[OR'+LRZ.WKFV_VY7E.R_@HP-*?,@:IKR?=3QWU-^C9_.^BZYY37##L8?(L=YPCR*4 MAF,;CGU9CAT,AT?+KH?M_ZK>L&ZK4_:Z_',7O,=+&&A: C\\2['$!0Z';T?1424T?&U)NN#T1 M*C;97UL!=G^E,T!9W!D4:V'\N$C6%%6B-YQ/8VZ_G_AQF M^-H/;_V[](>?BBTX@NB\1+CRFC?W'WF1PX?L&$?7,3+8>CLKA_E_Z4>P?&K, MA"PU5P=!-@6J8O]77F_4&NL6+[N=AI:#779N8N0PU<;(YF-X2H^%L MW."X=&CX5, K^NA,_14V7W'2E8A0,CL+7_7Q$MARQIHO#J@.F3Y8MPL1;>UV M$PJ?QM6MQ30EH\Y.Y4ONQP1/V1*IG)+_9 VJ&'4GG'TC2>!M1F MB%IU538+.\0&;WL17+>M2D,VJOG>939.@IEW5@QBP:5?U M!#'B1H)OC;XU[:H.-Y^WF@YOQ2H1Z.A1K:?]90Q3^C?]H.EAM9%N!]PA90.. MC3=JNN\TO/4D"QITO8:W&MYZD@5YHY?!NFX26.^O]CH5*/JCK=QN *,?BY+= M@0NV>E.76L.MZ7MN;]"4#-=Q:\Z\OMMI$*-KMRUPM^]13M14/6G'ENYP&%_LVN/.VN]/>YS!M#O8Z7^5]^ MDOA1ECIS/TB<&S_,!1CL?^=I1@FC9>RUQFK?&6:X@?>JVYYX[J!S',C/1[0K MGML==H_1AW(H&W VZFVN&#Z1V_I03._'!D0]0:75<]M-X*^6.],_@F#_4>Y+ M_V5:EC7[WRJU!#:[*P_ MM^49V)U77JNC@W!. M\'B[^G&$DA(I B/!.W,ATI933B$KD-U"E0(YG<2WL VI Z<3?H#$O_CE@W,) MFQ%DSL5U(@A0C2'/K!@VS( PV?(LS7Q&+;M5H>XP\"<,C&:#F/D((Z0QBIPI M?P&F KL M3.>=;G_:@S\F_FC0G0R\SKS=F4[GD__;&_]0\2D+*LCK//Y)I'&J4(_6Y!B= MS7_&M\ZM<-[A%M()76\(4^\%L.!;__,1[[L=Q9SSEW!R.%A_MJY:SF\7%Y^< M>1#YT10&=I9PTG)@?2?-IPO'UU!ZJ5L ?W.=8",2.*-R12)SIGZZP!=N@AE# M\,DN/@@"R*!O 3V>PLZ&(?X]A>O2A[,4Q='YAIG1I\.?_E M[04-!9^ N2SA+6%6 S^!\PY"(T^!'&D%R-Q+,\VVV_*9F&:ON;&J [(YYF/X MFH0P/O7#SZ5M>?G)_O!S:\])? F6P#9_B%OGYL]-$L!KN"CS"(6U CIE]/C'1!=F(+1I &9PF/+1"PV$\# MV'\P5!8$WXH(@ FK<9L[/*0G1K&S[&Z%5AW0JUK])VJZ)T858_F<69@Q;@$PQK50:ED0 MV5HBZ9C3!6AMTMC$'\)(8(B1GJGSE=,M5M43*WT/4O'*1 Q2A[#E20JG^6H5 MTH6-=G-91R95.T^*U_KKA^$J2S_7.7K>7_=[RFTH3=!S;_3LY!IU.H-GMYK> M%.C@]5J$GBN4-8J2WVR#;8)(3QP4"SE9NWM%V22<0;!!8F_@#D"P*BY\@I@FE/T=A)'>+W%6S /?KH1CFI],08EBDPTFYZ9#OOH3TRP0BAYD(C9B0#=2T=4$1[)\-:)WAW1OTL/0 M&3L#.0D/K-]Y)=&X$1E]'5X0..%)L-*'K?9P\!"L=&_8&G;ZCPYG/6R-NX-' M'W70&G8?!MK]_',=MSKCQY_KH#4:'[W=&S +5WAO6 '"_CEMX+O_X C-HC(8(-.N^L@7$_'G+_H8/<_@$W MLFH#B\G)/[H<)N*V-KOC1A\@WO-N!/KB?\-V5-SOIZ''SP5F<7YA_P\0B?CF M<\,WFDZ6EXO;2%VM!/D3+MF]U=#(1!8W,55#(X/!]$Z5@/ZQ6PGH$]%E:\[N MTWLD=B.:[#MCX9;S$;RH0"Y_A$GU6YT=IE7A 4+JGW=:N*@R2?U4O$NX^6JI8[##B=A@YUQ@@3K&RLZO81[,E)8C6[>:'IF[BZ\'E_H>,V;[;KMQ0)CMNRVHWW>[ MW=Z+5J,WK%%/UABXW6&[X8R&,]8YPW.'[49H-*Q1A7W5[[X4JFC#$_7DB:'; M'8T;:=%P1D41Z:CC==[4#0QI>\2TX:*:<=%@Y'9Z+ZBI/C>*4GV=%7_YF4BD M@^+7,+[%I3M7G #X*)Z*7:O[3P8A8$>MK..YHWW@WI\(#_:(2-IUQX-]94Y# MU7L9U1NZHW'#J(]*4K<_?GF0[B.B:+<-!LV^[H^&K$]C##PY[Q#?3B>B-HC .YZ(3CU\$T=$TEKY M?(Z(K@VK-JQZ('0]\_8 2&[(>5!L^CB*<[,#A^F"QFKXHNH\?E[%^2J?9''F MA\?C8_X^Z.>:')!NU^V-']C8_5FAA4]E0\#4[W8?:.HW&_($&]+KNJ-.9LV&U$WA?8D=>51'_E'LW7#L>GNGRSS7 MUCU2"(#)WZZP:-;]^B^_(P:3_C?*G;DH;TOCXG_">[X[<#OM/9H3-0ZI^TC: M<;U1OQ[NJ".BZEFWY[:]0<.H+ZW&-,U8G\4@=H>=VK4O/B&?]EEG[';&&_O8 M'X([^["TP(^%%(\#]E@?#H=WW.X#VE(V.7R;-;^'NC ;FFYE4Z^_AR!N2'HO MF[9!N=BWTWM#UGL]2YVF(J(>)LH3T?4DLZ+/ANW1BPC?4TR'KD:9_?+NR^<+ M1WQ3'>S>!ND47@JB7,PV]C3?XCGJ^'PAL,?(D_[;GNT?V2AX;:&VQX@ M3SONL.MUA\UAV"D.M'O?E>;).CW9;.M1/BFW M53TB!0QWB:\>98^\O>;1IWET]RVO'/2T>KXVC6_7&]]ZXZ;Q;26=FL:W3>/; MIO'M4]"I:7Q[+XV:QK>[&KUU:W];%^KLV-SVA"G4=(MMNL4^2QIVTRWV?B(U MW6)?QFE_(IV6SKK8]F3<-/AKV,)>T-A[ *)0PQJGP!K]H>L-7Q;&H6&->K+& MV;"S1Z.GAB=.@2>\KMOW1HVX:%CC4+":FEZQ!\5%@S$:, U0_\N[*II>L36% M.^B -3?L-G SCP@WTW<'WKY"IR'K?63MN;U> S?UZ.>_ 41[Y,8GG:97;#V, M@085Z5%;,HSV5J0;<*2G", WO6)K<2*\?<5\@\]]4#Z?(Z)KPZH-JQX(7<^\ M_7'>&G(>!IN>)*[^B^] 75S03:_81_(8'KNH-OTPJS/AIP-._N[S)N=>(J T, ==_;-'FHVI&ZZ[DOL M2-,F=KU#_- ==>MZFIH^L4V?V.JXLBDW7KD4QX160?=?>V;AJ9-[F_==^!L-&PZHCY7 MTF_3$;4!S+]WM6=>M^V.'X"GT/0J:=AM_]5VW)'7]"II./QX.?S,ZXQ.^@UXGZW4%#]^D(V3^[R M9+.M1_EDTQ3U !]]C*:H/V7^)!0J &W%TRUISQV&Y%7Z\_^9)#_]7(Q;EU^3 M4??NX+%B[I0/N_4J[%1T:G*"U/&=>1#Y$?7=6PH_S1/A9 L_P]]%,?P5.?YT M"I3BC9R<":!NE 5R<\ U8E!\"71#9 MZP8&C9U(X'C8R,YU8@[Q1]?Z)U,_73CS,+Y-G7D2+ZTG_"F,$&2!2-T]M8,> :'I[XKFU9T"D>9PL:7=6B4B1 M%6=;=ZWE?%G YJK1EOZ=V;SERD^0WW&WT@"6X2?AG9,%60B#VHR2)<$TQ9GP MU."KO#_8X[+X(_T!4(2F>8C%7VML& '+"2?UESB=*(*W_?3$=OI6.+.XY?SN M1_ZUP*:8M!LB2H%@<"" $9!$B)272:0\('Z9D#[BY_GA'6F=L(<@Z)S)G9.( MFT#B*R6R%XO_0[)[95 M*/50:'$M(U,)#M37*+Z%8W(MX)=P?)9Z)RG?;_@F=69B2IC@YTO_*[ZV2F*@ M:2K25BTH:.ZJ8/:?/P2CD2?&@^F\T^U/>_#'Q!\-NI.!UYFW.]/I?/)_^Z,? M*BZXI9]9*@W,GAH">9#T+9W,!PK0,1-4"G=1/X MR5>1I2WG(XP?&F)G)"$$@GG";04?AQOH7[F?(&3^+8BI5V.O-7: 6B$,VG+, M-@4X(1@?%0A80(0]7>&N02%'"L(JA$7Y-SY<39,@Q#=(8-'G0,[%X0W-%Q20 M('/F_I2>V?=\;=V_SD[[MWZJGI-[*LYTT7+I=5I#+)!:Q2GMZ^M$A*2GO;D- M9ME"ND[L%V7[TK9YQ9^D<9AGFU_9I")_)PW&.XFUSJB4.VK]N4B,XG\MSB>) M\+^>^W.8X6L_O/7OTA]^*LHT$&@EPI77O%EP/#<#=-I;Q <>4]31T9WEXZ&2 M@I".=0Y7$9Y7/&@N7G$R-Y<.GE3"[Z1RCN($]$XX>=BR$TXI7FRZZX7KS/)$ MZ0]WPD]2E 7PN;=B*I83D?!LNI[K=-J=-GV]T_;&CH_""_4=$F"O-[*QO&4D M4^*&6/=.O^CKU;Q'IISA9W+PP3:$_BH5K]4_WBBK,8B(K/12V94'7Y$<,!RW MNB,\7_-$B_B@Y'?EWO5%K/.YL_'6[Y6W\W;9A.]U6=]Q]T+#;?S?L M;/[H=TVVO^NPS^VLN]?5,%Y[%#W!@]:@4\6!3^F!+\O$:@_\_\))=-X5#J(# M9_!1NUT_!9W7>FG7L GT;CN TF[WGNO;E[D[N0ZP]?BNY/3&M>?>\0%P[\&U M,'\./9(K^"OR-!-.P5SW9:]QV M.]W:L=>37G:/#J[];)OU/KH1Z3UR7"_X(&J==UOWP&T_% 3Q.47@44'5[+8S M9UY[X/9ZG1>' 7DQV7$H.N"O[._^?ME1&[BP73ETZ XZ^]<0UDAW.LIMZ;OC MSAX05X>@V']UDK[Q0++<8]WD^*JR2^":8B=F)+7MR5YF@ M=&)4H/8SP/VOA@,3SE6Q'XKL<+8)/)+%SJMQN]4I/X41HE42Q G%B5S'QS2) M1/@I)3J]\KJMKHD37UY^^.13S)X(9[/4Y'ALI8@5;/@WQ381W+()( M38'F)8E+,3S^E!P>26]GLE2_Q(D &U/Y,*JHS3"32%#"5__*CW$_NG,Z8]M=K.7]1 M,B,!$E$211P%&6SF-$_A.H0/RA2#)$B_J@0VE4$AHIL@B2/*XJ)5QO 6?@5. M&:4GA'Z"*Y/; N=MYL1!2,]>8P(=D2M.."K+G5$Q:0,>(;:+ BME:&L"3N\9 M$W"J M&L70"WQ,P>KRE9 Y^R#?*+=:6Z+A>]%4ROY]P*)YK$8^CGT73!";@! M,&V@\V\3R4DPO!-D<#9#P7(C%2"Z8)1TZ872DCZ!3 5AEBZ"%<9G9C3-WX-92 ?9GR2@&I-X5;E% M1"Q8 2PQS3"[%7,U7WG#5MM<6X;5;'UG 7S@$/$=IOY4"D$8F9PS&RHPUE"!;D'O) 7I56?F4'4M=F\8I_=2O1RHIDM0=UD%"0=/@US ,X!]3EQ/F4Q+-\"L=1*29.NL)A M7O6,D$"16KGZ-0FU]/^.$Q0\J."1AD:Y>SQ#,*Z5TJ'ETZPPR;]\S,'DB?T* M9P[=!X=BBU(89NI;N2GG/0839HT"_'(0U2D3*+5M=)[Z4^K1XT@#HWLI$5%@J7PB4N[Y<@NH*>P!S"%F+AX&7#GW5A_FBLILMX+=H96&Y MB$A%U5B)4.2ABA-C5-&H#KF3SN/Y.0A_/,0B(\5AS4:;^"&5J:0+@:G$QR3H M_QF PH(J ^@::-JFP744S.&_28B88ZJ&=8P18Z8P]$GS1-Y!L04:PQLG[$XAF=IIM)D/(=CL:S\ K#P,LCP M%*;$U9AI+I($3:NY?@%.[]]B2G("Z]K\^1S^B\BG$LYI+LN5R(0R_.8YCM_: MG'5]@*S[?B[%#3" 3Q?@3"S9FDV87]6M1E6 Z@)1[H04^4"Y"5*^N?QEG$)YZY7)'!LG5YW=236=&XG*MWOX MY_G"H?"$=>T4U$ZT!DD&D6\"A&NU,QJ+U;QA:U!E6MB&%UQ2,Q#:2IO[@DK( M)?N(+ZX308:.*G(7(K7?I5*Y;].%'UUKUQ?U MT;5[?P.%'"8.BN3=B6-'3383J&_L(7<]E#&)DX2\[O>MP%&:Z@;J20.>)@:_ M%,N5+H7&%1'=/B6DU,&,_T0KA11%U"#2? 7&N?1 6KHP#29-$-9EM/6W&8> M'1'I E135C?-$EU+";5_&J1ISM^ V:(Y*%V'M,^I %U65= C#:B$7M5F&>V4 M5D,U4M?79(S=X"5.EC1.$!=6BOG(%:TKPQ%9LVBV)50_B58RJ 7H&XX+M9R; M@QL5FM@)R:I'NR,NT#0^_X4TDC+//XF+;J^9__!SZP4?EX+C>ND.$$D&,@9W U[$*]M1QTVTE :5'3OX:?*(H-$@[O! M&:NE$P=],22IFCJO"G'2E@/*: MOYKL.X4CL-M7]4FB\#S9XS? GWC_,,'X@+ NLQ)3]AA,B5,#Z?53X3L92S(U MQ2',(TRWL&R0.BD&-?.0528P7PD*)W*NQ"IC]<9KD^[7I8#61B.8EK[P$;&( M0I$*Z41Y(>]CT&A6D!KH"0H# [/#""O @[#W0.;B=MN7.PFRU%9??/T10G; M0\-'VU8CY.017,G>,A(A/:.EWK,,12(R^B5]+,M?N=,*]-E+B7LU,FD[ZZ+, ME6>%X9^<5]UVR[/3>.RE;50R:@S2\<*W-LQMF[Y1J5P_*D3&P^;\(AEL*'$J M"6(T#9]O6JD'&X/I50LCOA8D4;3\>4]9']8+;/#)$?5/Y2 _5-K,@JE2I5O_T/I,>[;XAFY%RB^8211>?,-V NDGJ57_G1Q-"6 M&(WED(.#80"P.5/$LN(L WS @ 7J!)^1M_?X#$A5'.A<\%:%.%V0M9'3 M:8%2""OQX&]7INXILUO10-U#)O<-7NCT_[%I6AL_YK7ZQ8]%*&NM#P:I^N9L MFZ &G=&SPK/(16@57I,JEH"B&:P*!OY&PQH_:(GZFDKBD!DA#^*+WR17?FT2Q>IM.5!3WS9WI@ MR7]U8/KWD4[N4.:HCW8$LE! L=BB%1P(9?&0T1PA.]+AF.?2[V9YM(P#R))_ M,K/+3OJ5"=7PLDG%X80.?-(:$ [9+$Z,$Q&.%4.'^N:*4R;G1&@)*$.')O:: M^ $83A2M5H]G,HB&3RH_&^F19F0ZT_!YZ7DS#C>.9NM(\D2"+*+H?1^!2%0* M=N+,8I$(Y =PG>3S!7=EFB MM9PA&UT'4SOE);4S#0A2%CZN\G.B.#KGU%'.*N'<%[+6^0.4%I1?@]T-OR56 ML;-I@E1MX(3CJC+ *A>ELB.0 =!\#Y&R^%F095&\A'E:/E ^0#A/M'J3@'Q# M)J=^)D+_3IX'L&G(A3*YLQ)99>@ OQM$-S$Z(EK.;[!2GF#$"B2=6NU48.8F MC_?'_WG_]MP;.YCC(7!JY%(.TB1?95(IP.=L9P"P#7P]N:.)L^?"FCI-&"6' MRG/7P0=\7VDHH&[Y8+^MY^;IURS_,7(R;7J+P[TFV!B27">'GT=.L!Q?E\=\M%I+F5 M?*01QC/%Q;,!EK/9 ;+U8FT@[;T^W7;=(^TLK M962U@V#^ [1VLJ>UBD]ICX6T^/NSXCE9WTJY9Z$?1W!ID@"51K7/V>YL2N!1 M ,$''$&)+)SM2 ]2!)*S5>)4K'VND!JC2HU8#%/FL$R)EW5)8/L5>2.K MV@TDNQVDM?+N@<<7TMZP2&23@3)5E9JAJJ H8SJ7=BV;]Y4^OVKWT;$D9=&I M@UVZ LZ=#P=,4G=)3/ [4+<0C=]E$/)S3$,J.^3K"].SI-.=1OZ4)ZC]9FP.D!_!&C95 MPQHG;TG/I%*=S:HR^O&Q.B=QEJA]K3#V-,4"09$PDZS8260[(HK/H&."U9=7 MO4'/>'UE$0 &M.F7]N^JE$U6\U'MS5>4Q!_AEM@/:XW>5@UN_23Q9?HG^NIH M_ZII9(V@/8&HA!AE>!Z*;\%$!44R3$FX]A/.!@'3*B(?G#9W4I8B4EFDXY3Y M7P7JKM%Z@ ;59HKJ)27D9OT(#2.-I*K3MR.&=Z?^&-Z7R'WH!+S@"!QNY*<8 MWE7V[#NP"E!&'I8'H19SHV. !34Y9_93C!E;"*2!J;"M8#Y.3$K)!L#'C.D/ M[W$ EP[F6K*_&4R?-,[1(?]GPC=@*BJ?8P<>>[[8C,6,%G&;&V*E;HA$P$4M69C"2[87P9"-:@[4/'1.J X%);[M]ZJ48H^D =?5:?]^ MN?*#A+72N4/1CP^@KLT>@@0=G_*+.]#,']-9+CC*79@-(11+0:C^<*+YLD0%HVO64GL3&E M"D^EPEZ4+&_A!^@F8)\EA4$D0 @M%.&SXI1N?/MC&/HM>+A5FR9I5Z#W(G8AN9N+:MU%G52F M-]8M@$BL$5IOG-HFER.\Z.*8!JF\,*7+789@\H3]*/;^I=NYC9W0\KOI6IZ? MRMY8.Z:P%-JD&VJEQ8Q3F2EH<1]EL\O4DR5D)@VNLE;# MY])DB4LASY!NL:9TLK T&L MS0617-^92P;NY3".OW+Y:F1DEO1EX2LJ\44[(O!L%N_I:[FMY#JP)N'+Y%F2 MDWI&ZYX8_SN?.+I,\5HHC=BH&%%!$I]=0-8+>-Q98T5$#VP,?%=H,EUP79*$S5-N3HV6RYUL2JNA M+RETY4H5TC(8T4N$O[JW;1RR;Q?S!A@1^1Q1QHG:;VSRGWNC9^<-(.S@:QM3_?J;T]?&H!$$C272H&9 M'AHV>UV=TQ^ M?DV.BARUF)NO\:%6DB9;DEXLYJJ+ER(PJK7[)AZS:W,_>!* MS6/(^@"V+-2R/JPFHU:\H>X8B9RC:WF9/YZUEO=(:G8IR\?Y+#)5"O]1*];K M5T/]&>8O%>46=G4L;*Y*T2/GE 0-@AVJE0%W].;I+-- MV*2W2MDMR7B5+Y=8D0(/7UFY<17IUC;N!(TRLLX0(?T^>LF[)>8Y4&^OSK#@ MD9PR)N)AGB&H!%Z0+:H''GX=C M)^6%O+K,-[AFC8XM@?Z9>BEVAZ_$-)C?H8L/!EWF2_:!?Z-_$L8<@<]+!DLY M19&4ME(J2-N![-*3@PX>IF.@]!V9'I&Q=[^V"'X7.K-V? MZZ.^0>IY3]8;W@D.-@B,3ML;,5I+&,MN30@(%V0"I"G;Y5II0K%'Y?P&W8VN M@H])$,73V/D# 67@,OHL)+JXZWSX<.F<2>56/J:@ 0N!KMFZ2(=;2PW,('4T M)RT-C<)MUQO(_EBJ>EZR]M_I;J N*>]5!&]G2NRU-,2)4[G; M5CWYTDQ A1#)*EVC7-D:O%U23_6*'P+%!J$@B,J-;S51$C%]58P M]AJC]OVI(6)V9V=7;PN50R+C\-ZL<1^**[@XJ;"9O<2LF@3KW1>DEY&%4@?XP&_<>56WM;Y^#0HV*7KQ MU$Q(#[8_K]@&\^PIYY'0W981=8FP%'PR>A3>ND[%,^7#UI9IT29)2@[-MUC* MFEFN06;)($YL:&H_X44 JZZ42&HY-18PSB8)8P.B^,XO,8MM@,+\(? MQI7!6AC&W%2XA^8HV"6"U5Y36X@4%J@@A'&A!0G'W*@P@D)VU7%=U+CMS!#L MKMAD'>]MRF*QD8EI6#YHS'+W$,DENY1L(2E$;%!*U]BEBHAIOF0*6GV8G3-@ MPE#Q9IUKC8EY&M&1"LS3J MU<[LB@ESPI^16A2I C\B=JP=&-9M1L!>=&W<4/1*;NDQ+?6 M:$Z\!=O,V-]6Q(8*4D0ZQ188&E&1TK\.46_#"F(%!5G:'D4,HP>M"UTJ3M67 M%^D57Q;Q$GCE]Y9S&6+>'(F:B\BW?K(JB/*4,1GT.-8U66!C^;*:Q&_JZ37) M;4[XPF>.F DLZ<7=I.LZL9B!CQS.,1(!>^DS]+72@OF3*8VSQ)['EBXAI0:# M5E7Q!(YI88V%_FV:4P3;1WXO"'K[6T 3@7&"J=#^3'T@US>@^/86XL")1SE" M\0Y5J4^'6B;YP[&[YLIX:J#FW\2)S03E67(!QRQ(40D3$FPV] -TYY86N(U_ M^!KBY^WAS3L[+.PO3>0(_7-" N]*<+^OTOC*DD"ZS[EF+R'H40)0X5_%+%36 MB!1S2ZUXAOYH?$+_9B*F/H:U++ 7@FK3#Z0,BXPL:-K^2C(3>)S&]>L7^KE9 M4U78A*J[%[VM@(*6<:::#)EU,#K-5$I00CU!I;#T^MHRYY:^7=IM!AJ0NB0W M+;OU QIF!C*28]8:^)_G37@)."G918&!8"EK-YK]A#2ER<(-D1&"])>R3J'J M[/%SA1O3E&D_Z@S0B6="L\X4KH^: T^(1W3T%A3AQ^= MYT%<^S]8U9H([H K8TL/$I.Z/7BPKMW)^X[J78LA&+[5 MA.RE:*28,HIH D M4Y-@$ZSB^U2.6'%(9)\Z*U.@%(C:ZNJHIW+(S7IV]UO3I6HY<.V,J(_S.38) M$";H#%1^MP+=':-O?A247=2EWZDD"W:+PE>_1MB&%704>E /?X4F@1_B@871 M0-W[9$Q]C3'/84 3BYQQ^ [Y%G<(N_MAUP3J=E.8A@9:3X)K.B%5#5A>#:W MG:VDTEB?S#I83))( MH%68$N^:W7MPPZDN4<'V.OK3:9);';3=0E,^92P:4/'U9DJ>11L+%Z78\MMT M4>JV58$[Z@!5!"1%:RD(;@#&7.N"6U#?:8"R#*(+0MX6\)UW7SY?;%3,[?=B MJ_]Y7U;HTZ8DPC=^F3)/K1LR9+*:)9O(-RM+2O.FB6FO]^]&NU.92DTTM]L] M\FCN5DG]7TI;I_PXZ?'DBUS_2N(:D0GG*A.-DP\(VU&::255@BRF6Y_D"I\/ M$"AC&Z-\YB^QL(V/J;&,;]:M+UW=3SH27*QPY,E,@TO3=M#@W8N1D82<7P6= M02E7!7N+#K5R0=$C.!I^O2PIX0L9VR4$#F8/N.8ETJ7476VT@SR,Z MNKC>#QM\;%(+W-(";MFAM+^OJ!:6PZ]6+J-!&K82\;LFMW)#ZH"==BR3]SWS MTH7=.P\?>857G[ %U_<4?&S:N!UKRH8O4%.VM8+L/5#/&5ZTG/\?775! MQK7-N"GP@U#]-VXS:(/<4'B"2(V_<['LYR#]NIG I86]>5&V!DZB?+N W L5 MD]YM"X?=6F[AJ,5:8>7)H)@U)KK1?Z.&\=;/_*;R>.^Y?5EL #JGLI$"A4%0 M^87PPD2H7N*R! 7,5-PZ7N^(O!^%Q$W:5Z_/ZB<\?$&]/-&/ D\\G'\'M>3? ML>1?JP>XO!G*&K+8A>(Q>#Z) M95KU)VS%,\.;;5-9QC'E->Y=7\Y-7N"^,_)2_DUT'%3 YXL&9EHVJ_Z[9_*F]^2N]^80.S7T=L7+# J)CY_;G',PN MK^N?>_TS\2.Y6O+PFC' -17>?9-M$B[0,-/A4NEGDUDVB&1MA29D4R6Z,IU? M%,8W_=2LPWTH<7"Y\DHGDW4W8G \W32$VH84^6A@HR\K2 R,I_9[L1Z#NT$1 M(G1N2,G!93Z&V)\5\&<]CVF=1PM:,T4*$.@2USPR!=* T*@ZZ9 MS +W9QCIRB3>4L11&K-%1A76V*R;#SIH=(4#;!_YN>QI_W[7STBP23Q2*0?8 MI+/)M&"Q?$Y)X>Y*A(EPKK4',5\@XGR3\UGER2I.I5XZ1<>\U9+0I3R$19XECL",^-ZCAP(A^GC#G-$C,$^POMW@*R MT6]"^6BF[\Q:8^.9Y:)27"-1]YRSSH_;^8_=F84A$SO 4VKY+%O)E=K8;&JP M56;'"L:KY%#5NH>@0*.M]66-Z6L;,G$;(U L56*&^OZ@CDL'-)\&^_ M0!]+\# ),8DD3E+R"S*?G'7O(9TYNI@I+2(%-(4UB.$=%0Q.%87R2,V#UJR= MC"XC^2?V)A;WT+%Z>$A8K H0K&R#]7],!_<7F>R$36"(OQ#C&C:0:@!49?'N M)QL#]AP+X"S..)%;YF"XPE!0!Z)5NT87V>)O,=4,A5&$HN8I"C8( 9137HMJ MQD$.%5/-0*(?P?SD7DO5C%,** $ YJ_NNXDA@]57RY0ONW:4 I:$/@IZ& M0 M W,P2"E5XBQ.;&F&'S90ZOL[*>H<0GB(Y?+(5LN:H4*F0MELC?>ZI[9"NF/B M@;&3)L;4 *&1^$MQ&R=?R:U7UG9)(_;>T"^NN4G2K^8%;,9N,H*HL#AC7KM" M/2ZFP/O'Y-J/;/&+#W\!@3J[!2Z[U.DJ<%6UO:Z9SX\Z2>/RX]5'D\&@#:4F M$MWMG6@DFE9/AC+>D6G*)].ZTQ?4WKC83F2_\X1'YIG-X%J(Q]\H*_D+J"I1 M!H?LPX=/KJ3<3*#R):C;!38Y)C>&;,EL:7'S(%FZM %2/F!4'N1"FBD()F5; M/['4:SGK:[&JB=4L]OM@D)I(":H?P2/'<%_,FVHTB2=S>=29[74M2B*;UT=Q MN6OI[DS"XF9*Z+4S.P%MO8L-Z^TI]ALEY U.3=N,5.++/'YE EAIIJ3W%5J] MWEGM4M=>M M1NGWNM1%^;^A-";G87,L'I004\3^E DO*O1&>P)_XZ4_0=^A1D.@9Q(A6X:; MPC)[.,HT3;CEF_(H3'V)02$MUT])#'<;7*-_Q"W'>^V\"XU'T#""2BM4"?SK M;%%ZHHI!RL_\$B-:V^];OCDEGY M_B4#X\'BZ27@^W<03U[+DDE8"2*BM+F4#U;Z_%Z,<=@;:GGKV)PKBX_=WB53 M,80CS@?R/1<^4364]I^N"R]KJ+/>T_7;(E@VE(&"=I2S_]*\E.XD " M"83$2736V2TEB:/;\_PN^EW,MN5%D:)=9X'>#9YQE_2C5CC\;IU4-;?18 MC*'4 S.+[LVH./C8=)GT@\$]P+"3=FTZ#"((ZPE"LCU84H[X YAY/%KJF1&$Z+:98S^IO9(F M\4Z7H57]QN@>"L\#A5JTO5OR9_6AKHQB5=/RISO*KF1&^<;]6;XT":W?ZB*+LS), M=$RB:7!:% %;7"K5^ '7H$3\"_DR^)!UG'&MVDFOS% O*BA4J]9F_42(AY*H M2ZJQ@*DO/# M%MLTYGR)(O/,$H]";/.06$AV<_.?ZC^^1.NV0^NKKKK[&MZFB$Q\%6ZCB:_= M]U3.M@42Z%XMJ M6US?7NAB.Q>ELSAN14-4EG-]^C3,>5GH',:FMY=7"T59I9NG3;(0(\N>YBT& M>]KQR^V#:SBCF2=RV>MTL_1F'::RZ&-V1U#"!WJ[&67.'[\9:+PBL,M' /M^ M(U]8N#C;M-"AY5A54A?:VYOG_/([1ZK5-J\OZ^^@FX!IL>4RJ:[<#Z]T+IH=E@M06F/:Y'H8ZU?6X_24\V*['+HJ<93 MS5(/(;M%-:/&Z[!NXB#*S[6SOI6HX KAVJ-C%;D'#!/1IZ, MEGD(";R7C*P7+=<7NM6QH7^'+9<9_^)#N]-Y^3 [85CPDV>G%3T8W+.39Z>E M'L+H7G8J8^.\FK361&3.@/!$Y(EHF8>0XOO5)-LGZ5VS_=/;;.M-1O8<(.C9 MR+/14D]AZ!H83-D*8\)I]>12QVU%B[D)6_2-.WZ&:*,E$.2[N_4>^[U.#1A7 M*PADWK%&T$YH:Y;9!_9O5H3]UF^O=VU3;Z M/?$&366J);KR849J&9]629@%ZY".4E M!7 _D'RT3)PIM1GT7.1QW\%.T_E.Y+Z0 MS^GUZ 6.JM2E+[K=Z]>O7OW\^7/;C&W[O/WCU6Z>7&0_=.>55N^8YLE.(S5/;YGC0 M2[L1E!:6CG/7&Q;S1MDB.2X*Q\>Z^].*UB-IY+HV.L(GW6F;!Y8=D!MEB\TS M\U+++-^Y:XU\V$JV"Q]0OU_UL>SVEYZ<3UKO6!6;K_XR@U$GCY>KG=!W /R_WR[0,,"@#/H?OY%-]YS_^\8]G MOS-;#/>@L([<<_^H*MS3F8)\AJQC?T1($(1#C"#&#(6O%#)_1FIHZ]]C$8PP MS1^R51!-62QW8.&?VHH-9N<.6CH_OW&Z?M*>AD0:0:?=M.T!^E$BKI&6:^I1 M=A0<]OP>:".WOLV6^G05!3]\?+13X+_*>I,<_.^09NY,MQ94LS"6(6O@U,.U MU#/N']5C]0R#:1H*B")(( W1JVXW,S.B)<8_N>XWYF#;&G&N1FE7%SG$?<"4 M=W&3\#HEMNADAUN1HEQ^T[ LCOF'P]XIX$/L#2+$,'9R/KH%/D((P"C$G*PM M^E;?$;=)Z"OE+8SLSXB]*F=!OT6E/_VJ"'TL:G&66'Q[TY0_.W-!730/U%G% MFEJ\P7%X0X0P =<6;ZOO&]M O"'F\,:=5Q?I[M O'L/^KAW^H?[A_N'K_##ZRV!J;])%Y.K?[BVV[D_YI"\R55S=?,-<#D'F,3$K*NKA[JCN-JH^6EMUA7$K1,X(BP5PIS)B*BAC[:SS)W[<+O M7/2.-O]#M$!38W#_,M%([3=.Z]D>2A(LMP9F">9&<+R]^WC/[MA;DX'G MMC_,#;LVH6L0GN%A685E7Y3VX5EQ&=4,H+?#(9<$T#D(Y3O9+?U/++(9R=A> M$\OM4,(F=RBI12MWG_*S(2D_=!B#M+)B;I.B$/O1 1QB@A NHP,01/T+RKU< MJ^R.[AF#];0F(D^S:W!.\3?V'#3[.6L:->Z\:Q.MK-W0L-'8 M9B:V^5^GTTZRPDDW-?-.94!XYIV\O9O#O,,IKROSLI5GW@T(=7_XH))OO#BH M+K4F4P<[7WEB7G&5>+9C6H9J MXN(X8!>J*1"V"9"T/*C[NI/DV76U'EC_EKG5-617*0XVTN@L[_2L1]Z0HWF' M^S3"8PJ*#8J)[28N^A,)0JO06-C9W:[9#;=_N(\JN-4&UR@;__W?_[WR#+M) M5YC]W)."84D_]P3!;Z*@UXD^A.-VZ_]Z9G_2S%UB&N73\JI5,G6K4^BH'YMR M!D553$I#<>HJ@N#/.\'NA;(*\8;%"5AOBP?::@+-)7E!-@0:P',"FBNG8N!S M\,MH+Z[ BM%==*=3O+JKVH6.-,S/UFEJ-1_S1INQW&OI@#CS%8:/]_K=!>VK MW=LA?3:Z84R>V :@EJP#:C?*,]2'K:O @F ?MD)\0P_ ED+TXOM+8W-TL[S MF\5AP]9#D)6$SKR?338=Y(283Y+TL/*+2Y*&M_T]+FF3&EN'KR\:Z3J@<1-E M:)&X64F41@_)4'/"63 H>&:#KZS8>ZRR2K?11+DW PB+B+]AXO3MI,T"@S:R MT,>X/PK@H0?X:@+<25N"9P#XV!H)M42]JY0@)@M=0V]K6YG$8#):!TQNH@J, M"@\1M%=%_#O 1AN&(7I("W80_."N0K4!PEQ0.!<%V*(P=%>=FVF8]L6O>%YHSY!8Y3G@>3B V)\I'2K+Q# "_^;R#J9AA+$B M>[YZ],3[UD<9LXB,(PG.J:#K)Z+[.$;0R^C5Q.=8/9H^@,Q3,Q*#QPGJ="G' M%ZY.CRE?Y-7I,5CUL4DKBE4;,H&JCJ?(R-)(__J&X*^!-+W(\BT<+O5ZJ$O8PJ_ M*K[=S/'>=,2#9G:9M8._K92UM5+:CP?C: S2""3[(XS*$6X>+'WAKU7$)"DC M'HP(1+"T)PE$SIXD91K[!SW2O.U6>:& H FHU-T\Z]B^B]=F6V]L*Y1[&K-- M6U#(NGEOUY6O**;_>SLFD(ZU(=<8D(.(^=4O^;7B&4GSZL@V\.R\-4:B+4\[ M56_4!V1CXX%>:0\W1%TWX PDF8_N6;XPFULV'X+X5LF\O2+M+FL9\='JYNWF M$$]+3,==YLH$&SKOZ9,1[K<$QND=A26 ;\> 5!2/#5WT=1,; WUK]8LBK;C, M>/R=>A053HDR&/3DJI7%OE,I5^='2KHZTEAEQW.D:AZC=_-%K2]L?M MR=TF!X56;WTN>/]Q1HOH_F2IT0:2PW2L.]?OM:BRNHX/KRUY#73>U:\KM(GD M11UY\>$%!H41CKX9@W%P?_$NRSO=2I\Q0Q1WZ*TQAM_HV([=X^S(>YAO;@0W M76]<-_S" TLWQ^$SP/#JEZ#9) SW:[Q3+ @7T2O%(A9&J%+C?= 9I3'2\;J\ M:J!C87H/&"LOOM&5MV@:B :Z>_EO)B M[JJC'1[:--5Q4/0'>ORM$/[&^J[Z#:;MG88Q[PK-S/SKA[YQNIY5Y(S6UKNZ M5:UGG/$WV;DUQNA[E^FFLL$U/[)DK%6X)UM2R3$O*!TWRM\[+R\W*>XZUU76;9K:=X.WM+_Y7NVD/ M?>?^C^VUV\7S=6J4Y=T)8SCMQ?U%**QI5_RWU5>I#RN$UK!A$ZI7E(\\:%W8 M'73T-WF]YA1<,4/,T_.Z$FM+FGVE!?O6P*M$FO"\%SK9Q$F/2+'*#=#3.7NJ#AD;JN(.V-IWDUY-/-WV MC@Y,S.EX62S.37JD\SQK-H,/-ZWDPFAPFZ99Y?O"?\NKZ37!ZE74O M1E0].]ISKPA!X$D,$?[0S^\TSW*@\$^S=K=2HR&MID9C'+JT ML$%HT3"HR)[G@:QY;@1.J\\.DV*>*U=Z=0,2_<-]$.A=NEZ+$JHK3M>/8FM7 MMQPCEW#!H"B*SI0L?=HU1@K8;9J#ZA@8G.INUU+D:;>=? ]VKXT)TN_]^,D. MMG,[";\QFH5?>%38PRF&SCHZ[1H.[@9'V\';W#[]ZHD\_Z=]G%FV&VL\MZSIXK7#'"AWS.->13^)!/'_)9%UGEJQ"OF+(Y[.QL_XO*SLXT_!8]7'>4 MFY]4KXQAL@74\BSI#@383.ZW<*Y=JA#N=R6_6V048RQ8M,;JXC-7"_807! $ MHV]LM,3%'83=+JOFAG*_MVZ^J+U=LFE>J-TXT!)?&7CYH)W-QNNCUOR?8<9* MU"*(!I(S-\/-;C51K5Y0VVLD7II$B_>ZW!,"7!W8QKE;B"_\NVI0'*E0@Y"% M8L55.I(E?P\H=Z_SK%F<>PR7"*D*TMMCT58)7&YNA=86:GT ;D6X8X>@=[KLTF@78M(RLT$+8*"X8K8%-/(S3O-Q>_%W7_^/Q3!-Q/0]Z!\?;)8]/"<%IYK$>GF MX4G9;27V,6)Q^,\"ER=EB9M'PI,].SS7'9UK$=OCT4GY-_YT=!ZW6__7,SN8 M9@/!^42 -" $@UZ+^UFNDVX[7Q$KDZ\M M#.E:!/-X&-[UQ=Z/QL+,G 63*V=[KC%H?=C/6H46X%OMX6R6^B?=E9DMW_+8 M*Y2G2%9SQE:A/M[\MP!OYK2?-8XD6$L6CK9]\=65PD&I-YFSCP4;W&&C:! # M_4%WS5FW!'R0MSK=LF[6EW:O=1Y\^/#Q5F6_E@Y0/_YR2E*-9BYM//R&C8K2 MPN@?'EO+PY:3$$4&>+]EYFDO[F0JD[E1,OI%XLHSO)XGD&S[,UB7,TB&C04Z MSB!,@_>V&&)P=M'.6]UVJ^Y*V[C)6)&RILC!'CEU.6SX#G+&ZC;K>! -T#R% MU^0@$M2G<+N8J5G.HN1>+^_T9)'L]*EGE%M$7LB7 %'S9]#. Q2^4(-_%DK' MP:_D0K;.=;";=!O!;B?85>UKJW57GW6JB[8E!.+^YTYE'LN6[H"37TU]8S]M M7['&P%KJ+^;P>Q:NS>''_O O]/#C;>3]XW4Y_7@L];_KY:VLOI0# BP!T%M0#!6 M!"P/!$5?$5OB?ZU!8+-V#X]/__%LJM B9N(JY_W[[:Z;-69_-5NM:]NC+CIZE;')9DE%_I*KNO>[>U^6..]VY/- MI-VYXN:[J3'W;?KO%.?I"Q;J[]'G[\=+#&>_AQT+)H2CCZR6 4&'CEP"M_6VJE-BOL &;ZH@:U5B*M'+6413A?"( M%4W%@@&[.J\1[R^9[278ZKX&]C?S62$^U0K]HP@@O_OG.Q? ]-,V&^Q>9*ZQ M:#OOCM+]RLSRO_][XC0'KIO;4]U>V;E.G.R1;!DHN.AC>[0M'.P-1=)OG]7. M;X)K&UUL?BGSW%Y1C-+::JW$/_X13%J)W6Y7)A<%ZBO +L+Z!D? +()VCKC4 MJ"'MGV9J@2JIOA,,F<.0@Z.,%Z64L/K,VU['C*?3*0-N[4<_F/7LF?5_^3IX MD;T,[%U^NYD5T8B#PC4N*NOD6A?.2/UX].+<_WR7%'/1;AH]M%/&=?9C\!_W??:G%S_, M^AVWN[ICC]C(MP]=N)5Q5+]ITA>M+BS_$036@6Y$:]"Q*.PUS;I<2'-R8EMI ML7V5.5Q=5[SCAV9E@@BB%_+EB_!E4:/JO._).07_NQV7J9QZ9STB;:.%6 M.RTH/NCTKJ^;;GUELWD32,-[US?V2;)U8UY,+@9?W!]4/\K7!NWVKLT7Y?K_ M>KHSAA GFT3>2.T;J6BRD6H'GJG_V6DLV=BT=&E"T76E[=%KL\2./9I402/1LLQE_,H[; M+3V&S*8]$.'6I G-_Z@C--7^G!Z^/]X]^^O3P6D]5[Q0@NHYMNJ=:-=QNA&^ M>44^#RY3!]$U@_M2G?1R0Y"Z,Q)B8U]&@M#&Y$R["Z,0*5OV-Y&]CNN//E0" MS3AB'73,42HR.C(SCEA?R&9J4T3L][HKX^(-C:*U>J]E/N4>*'O=BW9NYJ\> ME-?CO63L.;UD#++'>,GH-HO"N3O)"-D.(9W[8]DVI_-_*A7;E$_G*)S2$02M M Z7RO!IY6VXK=G=8#XYAE=O3B"9-(W!_BP7.YV$QZR8TB2X>X^9;]]WUTWBF M:8SWSXZ9QGS]S84P6I3D=W/:-^;OZ_GOS!)F4K0>#9V=_L3T8M?C8]E$^/;F M&?;E^28Q?E->=5Z]S:6ZL:U3CGKY]<6-Y_$-F$:I+#L[W>@:SO$6] =5?RJY M=60;+F@BLZ:9XGZJ!O9FGS'JEEH34;GKBPMPU@WVS_[%N'P MPN#:6(;6D6\,Q])H++_L4\57V7*7"/:WB;R623$$^]MV\5OK*>Z8MR@;<:S5 MZZ6NY /.@R6%?!BT;,/"CS>K-4OP-IS2E)O)0L3;B,W?\,1XFQ+QS*$DA<]L MN6K'??D"IV8XLMO+]=/D6-VG>99UFVL^1:OTC]/#;EV:%%[(N:EFCWWKRMM8 M1@G^G#6;F;P*]K>#TY[Y\8=L/<<16\+D]BYDEMM^B.UT368TV9!\X"3.4^N] MRI1JZH7.>T%G= DSL^KRY?AT%A=UAN8N(U) M]FUC36:ZJ?R^@'.[A%FYZ+F2TM>;T>OF,WS\A%;WM+WXF&>M)+N6S3&U$-;[ M^-U2*(A7*.:E4!PTL\NL'?QMBQ;8"/#VF@C:4]W*VGGPMP''T(.^)G/;5"5B M(6=U26K$A/(>ZTWK7JM8_N&K:!5WB\NL]_'S6L5S:16?LN3"NKSVMX.3,J?F M;9[I=?$[CVH5@9LA>E/B1[N+W/?-=FR M&>>E;>;S>=ABSS1RY4" MNTG2[K5W@0Z\EUP2;GFK6PGGXR)/IF::.?L];WILZ#P\/#=5"1/=^LB6KSM//Y)&Q/*"50H^J7RRUTB>=3 MZ))O[=2QT.5S51&=LO3EIX./)Y_.@I-WP>'Q_L'' _/'\5GPZ>#]X>G9P:># M_>#C7V\_'.X%NWM[)W\=GQT>OP_>'7XZZL]Q(1"M2\V+&@SA;JJC"X>J%EFN M9NLN8X@3BT*Z@?;B3J8RF9M?;\Y>WH$>LM4>3ZZSEJV\618E20?AH9UAX>IE MK9&K8_E9%U6D94]E75?%T_RT1G7@07LA@ MWTBIG[8E43DCPPGZEC0?#\,U>\;WN7^C-RTDUUQME.9JF M&]3("#LCAR?UAO/7/UUE\TVYW.RT:@7;'R1M'!PA9+3^\42Y]< MN]Q^J#J>EJM9_B*Q,8NN>4;SQKR6ZCRWZ]NVDZI,>=R1Z,]_VZQET.[E9A[N MF'Z+KHB]4D,HL;YJ99*U -IO!E7F#/21F )UK,YK.[4?T%81^B9UR!R:O M_'"VG5ZS6&5;W76XTD5I'O.KF1?2C-GLI6T28"O'N^82Z M9;[-521/$GU=-A2P7_!7*QN4IW=CV[TR\T_D]B243=# %@Q!V>RT1W!8;*"9 M?*X(Q\&!9@^]N)FE@SVK1IZ^,-5V+WHELGS+T86YV7PHCR! M'_=V3][VCURC>@K**$U;1LDVZX\KSI3D MF3N3@>Y8I;CH)%)N'X:(!,^B=[CGO,ZZ1@E+IMB3P_Z$R^ACMQ+XC?WU>5[T M(,CEE?[9SK\O5$UR@PNR3J=GV?BFOUFN"+]VI9ZO+1OF;O_S<]G*?I>H+(_+ MF5&$E=%_BT]U7'^F_D'8.SD]&9X#5TO+<$]9NZN@UQ'C,="_+.W8?353[[7^ MKV=6-\WL-A=\-6-E]44*YK>RDQ6\5(YUN6+X[,+0]WAF[S=4L0S>MJU2LJ:E MQU&^'B#U:M"O9CLX<;LW\JG,M75$T!D6J3,J26<@P^3UM1FKJZR6NX8:]H5\T"1C7)$[ M^XY!H;L*AOJ/='.JN;0Q)*YZB87S8 .G%S?%_,XNVIWJJ^7FF;=(LUVZ:(ED MU\2H!5:@%\OMOLGL7SMVC4P,%77:+;?\TC!:7F1^Q.V>><2%MD7A)^L[]L2D M><%Y R7';D;_+8W!,U3/=24Q^I=%NQ%;N1E(@8[^W)-FS^HDY6 +;:.=:-7+ MBWXH9G@6+PZ&6>=[9^*W]I=IW)@?&%&CNEZWAV"7M8"R*@!@E]\-Q5;[,91< M>?-@.OJ7.38M\ZB&!:L,C-3O6O!F9BCZATV\25S_%[.#]OO<%EU9U!;'7&6= MQ.C'Y3,G3JNZDDZ/&7[_#]GLR>[@V6-UN5XA/I2K">GZPYM5- /-KIP*=R65 MMH)NR&L-JV/\U$:Y-7_?^@JKEEBU][K:)?6>+7&\%>MFIG^49W>("+.B=HW, M6E0/:CR4&T.]_%%RK@9"<,^26F)6I)BQZ\V5+UT0.@WQ[K",O7;5:Q75/,O* MH9G=G/)E8TQVG+3)VP7;&,K.+2(-HK*V*I]USUDHNW)=/(RZ4T M*IZ>##2Q0AS([NO@!7I96H8%DQ0@Z-CG5@'FOMR2VH!6RB>/9S_;'PN_-%#[ MT6[^*(GF;<:9&9+- MNOVM7+*$G]&:^="VKLYU$E1<>2T:\Z:[I@]B\VP MTU[N)*%V7CA)!@]WWU5*J.W@]MYTG#_+ MZ,I62%X95FLZ7=^<;S-ZZZ.RJE6W@(SEI>M")KJ:]Z"= B-/!\,HBB3?&ET! M]_[JE )4=\I2RGGNO'[VMWKL(A1S,_*R!$JA"CL-(>.X);9Z2>*DN1FXD=+V.UV_NO98KJVD9&A"CL?/>([+&1% MX:FR+PWD4KF,W0OSL/,+J^R:WV96REQ)IZT-M!]EE:.TUPSL^IM]"P[3?N^D ML5]I%Z19Z*FR-6G%JY[*RJQ&,5-JH!/U!E:6K09_706'=_VM+@#^S!P'@S@QB.Q*R-4>0JF+3O MKWSIV(/L!-!8F6 >5TM>'&A(UX-48T<6JO2]#O32/N<5OW4 ?&@ULHFKX9P& M%WI$01\H#P4/#=3U@4)BZ* _B+[\'F[7P_3J#L?() H.M(K,Z*$O>H^U!T16 MGL91+JBI05Y<$54MCKX-UT=HR34/;E[?Y+I52'_PP(9E /.;MI5VX[27C0LY M> ?N::ZYW.B!D>:SMIG@:\-)MUPG!\+SU8Y1G MW6B(YO@4ONKB!LK*3R-4G+WCNDD;P'S7-_V;BSO0DM=6M3)C[0X%R- (ZAJ] MZEP[=WJI\O0=?7?8R7Y)UKKNF?%\,?@ M_F-0..7*@U#>/225.TC7H[WKE OGKALTN>JI;N]![M-^C1 M&]07R<4:7QESJZULE,#-0&@/;+,)FN6#.H)3.DMH#77$E=@RI\PM8\O,%T]# MK267N>N93J=W=5T@RVU=Z0XNG:^&_Z[:2C>'>OTXJ]$Y4 9ZBNX,_#I#[VJ? MKXO?&D,W*0";M#ME@_>D[('>/PVV67=Q[6R5OC(\I=/G]J)G1F$ #9W/5C6T M=Q9.;E!:.KH?&$';=;C!?I3&^TPO+B; &4L3>PSC0PAZR364%F8REJ<:L^?DK_ M:O4&_XT/<]]@<^>>$&L?+.V#I5=T"#Y8>A7W(9R==8KA[/2#.)\K MAG,QB+>.K8.\97;^/^75]9O@B]F"\]KZMOHD-=:M]5]#AY8+B$&"(XN&^OJU MW'3JX==R0RG\6BCJYU7I7U9_4Y#4E>GX4HZ"2?X6!Z:4PT<^VOM9JO5^H\_ M>UW/C]WR>MH'=2WA\+";>VS%#TNBTY<]>6)]@,)IV9[@ M.*W%?D]9/6#I&0&3WM%<_.K3KY6OEN"K)2S(U_X8*-N$YZ&: M-%%+&ELOH1A900A%L*6;8ZG!SX#Z@D,&49A9YWN9$#T]'DX=(A \:84*+NF4>N"U45F3ON2X?7MF2RES>WR(8>^892I7C@X>WMDG[&$_ M&L5=428ZN^XG=OZR2D76=7LP.E4W[%C;Y[C[O7:K.5:]D#VSLWG5O*^HIL7B M]CV*M]?25;D@#ZSG$"QFC6R*EELB8\!D5W:+;89)TE^V7JL_&K<01@@7F]JP M-YB-LNS#[2B>VV=[D+\M;6)"KZE*JV\HJ@I)ZL3:6L(E.%( M6/S,&JLY(_> M[BZW_I%/6[AU TGG4AD>HYI4AG^N>TLTU372\]V1+6;\>U6GYMLRP/K4!E@O M?,2WS^_X ;\X;%GKOV<>H3HOZSG&!VZER_2]?B^. MD=>B:!M!,O%EN(T>^5I(\*,^>=]@;>YM%*W28-E4CYUO1Z,:=,6<6W.8I?0& M>I )BDY'E5L>)\SL38]?!9M3,4NCI"7V7IM.J]H]/3TX.YWOQCZV.Y0K7+?4 M)7DVQ*_?DJSZP=\K:\(6/IS7"Z.V^N[H9L[ZH4YW,OEN*WFT%"A'EB1:I^EM MT ;N[Z@P"NMWV&W:X""7TUXY_I#-D23:>ZCKH16X?3)F63D8U)$@W%GYC]MK M,].\:GCX_YG]>MUJM][EQ6U#T&MEW4\Z_9^M7D=M.8>H&;+[11;Q2"2":9'& M$>60QZD@*A0*)IHFF,EOAU8=1)B@K4#I)+N2S<[_; %S:.RMJ.R:1_SJOF[U MKE2[6[Z^%;3DE;9?!LZEO'YMC^1N2]F_#H;G<;>[5Q;\_-L6?S*'T*R8=L?1 MN7<4^?LFWF__^( __?A"CGKJ\N#'U_?B\N3RG!Y]_BL\OCJ^.KH\0E]^_WES M]/OO[,O9.3["A_CH[(^KH_T_+K_@K]D'[-%WQ\]:7)?QW9[VG]O+YZ.?Q_CD]/ON[:<8"CS,!OWS^H_/UK!V>[!_1H]_O MKKY\_CL[VC^PG_GYY>K+3_/T\&C_.SS9__/F^%)='IV6G_GW'Q?QE6J>7'XW MGSO_??3YZ\77SX<_C\[^O#G9?VN^>Q=_O?S^\^3L3WJ\?XB/\=&O?_\^ZAYE M\->'LX/NT>XWPJ3D4&(0<2( I7$$XHAKD$*=QEAP$N)T:R=B#1SB?[X:/1L3 MQ,-C.'$&)'@2\B14):&("QI224,I*1,A)TKJ)-081YIIR"P)(>%)J'8D=+PW M("&%E8IX& ."J24A38%AI01@2B4)49AH&6_MH+!!"*T1"#8HH/TH5O#7OB48"GFWMQC+R"C+8H]6H49H:[I0GK/D3UI]5K2DT$B;B M7(*4:P2HE!H8R6,("R.-2$P1X]!H3>%3R>H>PG@NC9P8K#Y9L9@C5N?D;9I:F5 3ZAVCT"DE MBU0WSG(;&SAHK.2""W_8B]]&T"JJHDG;K,#=X]O(5-7NQ5W;\F38BRD-_J-> M3HS=_HC?M?/]I#?4_ K_^^@,G5WRWY6?1. M+@]^'V$S^ZM/WT_._L)??G_Z?GSY]N++Y?FOH_=_W7SY_=6,ZX\+.[9__S[\ M=7+V_:=9CYMC\][CRS^_::72.,8IB##D@+(H!#QB"4@D1@QK$>%8&]YH<'R7 M.FP8H#TVSILZTVE\?FO6G\:5.XV_OW]#."(A-'IFFMK3:'X$0F *%%4XAC2. M)$/&1&Z8LS'A-%:NI(M(LSGZT:;2"J?UJ:V@5K@ &7('H<>ZZT'Z2) .+3D6 M"16)E(*8:F(LN9 87$4"))C'4AOS3BEKR=$&9+Q&KB>/VQ7Q'7O84\/9 MI$$YJY$9Z\%;!4&-D,[+*31+89!5\1AM',@7Y4[R('\L MR/^LF!LAIBC%@!'(C,:".>!"JG MPWS,[2V7[41O&R-TB^+4MG[)M:T5/$W5GL=;9%,\8_W*.OE%]#6%IH/F!]=_ MQOP7][*FJK9F\!=5]RYCVO4(YE+*BX>]+-T?1\+A]!MQ6] X)I>0I!8*+$% <(V,?$ PD%6&JS2LI MM[@->2/B_JITT57P>^8+VW'6;V7;S7O)]Z5?EJX ?]5([["&4F4?S386N^A9 M:S;60E5M0X:,*ZP12&(2&=;2$8AUR@$SBH>,>!@FMIT6X@TZMQM1[]78 &7# M@W5N8!VJ&(REC' & 8RX,0UDRH"0S$:_ZS2$6&$DX=8.Q@W*Z@36C7!M[%WH M*SN XA[3QX&OG&K1W\!B_SQ/S<93N*I4*"3-;I,4Q!P)0'6B ,>Q J% 8V$K!&))S<0\0Z+&=6)=JMC-6:'MJQE^XJ?Y[KC718KI5<,VI!4=O.P M];'<2^]S?02#D9&8#!:B%$8I2)DK 1E3$&-;(86F,8)"\Q0I6UHUQ'6RASQL M:ZYG>-@^!VR'B@?$$FNN%?U%!!Z8?A?[3;[>^%GTAVM*JC)*D0$O,0A#JA@*(( M 8F9.=-(4\$2$49*;NU01AMT;O?"M4DZ\ZBOLW[C43]GU%?RYDDB&4MC .-( M J3% @H4B 3&4:48232Q*(>-1B>5Z^Q^F6A/;&RX^)278Q:;]L0]:YZ35>, M4>GK7-O"C&8WO,MEND5\42^59G>XG?N5W30_-[7]P?#=[E7;K-EO]_N)7.AI M<#8:#*O*#\0J%IP1@*#"@.+(T&":*J 4U&&2)%'*C*5'&&M$Y*Z/^:7WSM0% MX7!FA"^D08='^'(0/E1T4K.C/ T1B",2 TH0 ['1?0#5DJ0D2CFU:7$D#!LT MO*OH+ 7A&^'(.=9=[\;Q;IQRKWTE_EE9[G"DAJ&$MCJ0QH!11 !-#,N)5(0 M)S ,49S$B,=;.R)J\'!>.3G>AU,_R*^2#\=#_C&0'RHV2@N.$YP"HC$#-.(I MD$JD(-%((67H &I;MA1%#$_&BN]U>TT@J[M$G\E\^_5&NI9JRM;YUG33[_-G*Y+Y]_ MJ/=_4_6O/YI?-B^^GGUM M'E]^^7FTG^ O?_.;H[/O9ER'OX\N_T+'E]_A-R$P27@( <=: =N3&TBF%% $ MIBJ1$4J%[1@?C>TE7.>6\?Y0KN:A_+T+O\64VC!L 1)BC4Z<0A S% (CN@FD M**)18C30"#8B=K>2S1PZQV]6GD,-W3FW$6M,NH-?98>A]^VV^IDUFQZN,\-U MZ-;!J=9,H!10!A- $;=-*D@(&.-"0XB@8@9A%/G6%"L X!HZ9SR GP7 E:(K MR!P#)#309M, E8P;OYL=NZ\E?5 MK//Q-#7214;YJK]EAZVD?:7/Y*\!;7F6FHVE1DJZF77G2# !4LY3ZTHV:H;M MJ:-3R&).M= AV]H)G\Q0/@IF+56,WSIO*]FY\&A]1K0.=0J$1,Q)E JV?CZI%*,TDH4ZQ2!20* M8T#C5 *.)0$"8Q)*K;A,0V/_D0:M57M"C]SZ:%<>N0M$[E#+$D3+1-+(FD,* M4$8IX*E6@*F$,A)QFB)L$Z0::&[Y4=YS\XA@&N^M64F-P^Y@:0ZV6XEO*_@8 MOAHI-<,BHV+(! )F:^12E"(@=)("#L,(D$49:2D (M9E)) 0QHPF(I$0P%%J2*#6(#1L1(35"[!*"!!<#.A0. M D\G_?FAW3H'79U?]?T=YJ^V3>O3*OB9=2\"E74L,+-6S_RF72CG[5;'![G4 MNKWY1 =VUKEN=V3SO5G-Z\-6>3&^7]GCD_X6>V9\&C-62M+\24[.#K\I*G 8 M,PA4I#F@(4E K*D 81AC0XAA&J5X;EYN[SJI&ZZ?7Z'QX%XDN/MJCQGYY7>C M^F"B: 2!EEP88P6&MNR" $JF",8Q(3@E6SN1"!LDK)-?=".\*T6)O7:-?"P3 MT\Y6@?IJY'VQ]< &Z56< A$+#* T]B>75,9"VCX-B. &)V*^U32>BI E>ZHVFAJAI\8ZJL*> M&I](C4,E.$*,$2$@(-B:N'$,@< ,V[CS2":$A!&#EAHQ0PV!YY7$MF1J='KR MJZXTW]B_M*O4*JD\*]'F0.>O=D;O^J;XV)QQR:8IJ+.@L2$XE3YU MJG5PW.[J3M!M![:IC=U-=ZGZ+FO)5F*^(#CMFE_8NF&=B9,HGTEQX5B];GP1?Y[HIN]D/_>9GIKH7?:*J?+ \9G#X$1F;,?2ZDS^RH,T?=H,SG5RTS/><9[K3" Y;R;:K?'+:BSN9RF1N?KUP($PW_I&S_U8VS=G7 MP>F%UO><^J72RHO#5G!VT>[9!MIFK0]^)=I0[NF%S'6P>V6(O=MY6<^1/T"( M5S(_-\ HF<&"HOR-E3A%;2HG'H84XN21&7)37G?TZ_X/;_KI0EG+C<%]Z+;P M,<\<8FX;%K@KW33E\\N7M]U+MZ1H\5K(MD,\^66XC1[Y&B7\49^\;[ (;X=1 MN/Z#O?>Q:#MB=*K'/N"WJ[-[#LY4SF^&JGWW3+I@DT5.^P['P*+"0**O8IT' M!#6<\+2^'K\*(V6?9ER%%49"T#\X^/.OP[,O\ST3 MLU1IK9<+8;;:GWY)-@,S>T745=#,9)PUC8&FIRJA.Q\678L3L)FSWHQH+5NO MUI:A=<96<"UOK(7Q'!%;3\ZKJ<>"3>^M'S>O&H*D9K>1Y4G\6!S$DKMW6VK] MPF=_?GU_A+]>JLLO5U^SKV<'\,O9;OCE\R$Y^?SGKZ]7?]*CL]U?)W9\-[?] M\6^_?_G]]>H8'V=?K_YH'IU]NCC:;UY\N4S"K_OOKK[NG_\ZVC^@1U?'E__^ M?=0]RJPO_J![M/LM9@R&FFH0JRBQ38PHB".M;4Q*3!F+D,#QU@[&C9#5*6G( M4]#C+@SK3T%UO/7S%#1W"CK>&U!0*B&"G". 4HD,!4$;])HD-EA""!C%&FKN MBM)"7O],X_DHCJM8SNFOEI9Y2ZN@*,_F*S?5-#GQ7JK;,]]G1_(YZU[L]3IF M+73^H323;_8\USV"Z_ZLJELL29!@. (P5 )0(CB0)%6 *TS#),$*$FC4K4;$ MZE0$QL-WN9J*Q^BS8[2BCRA*$I@@ D*9$$!EBH$(D0 R31*AS#\CI;=V")Y7 MX\.Z*R.KZ,4R*GMN2R947+S#]DO+3C]< 6ZKIR/(;NF'X8YZ0^S)Q/=753G1 M/$8<,0X8TS&@440!CY(4) F1/!9*&+%EB(\WF+C;?Z=NAMBF([B>?A2/X/DC MN**Z2*15HC@$##((J-8$2&Q_PC 1E"DE(X-@2AM\3&_ZNB'X.5TICVDIZ3Z2 MM90YHZ\!W5Y<0\DI"DD5?XZYV/85I=9?,ZH0ZDDZ0QD:;RL^AG"_5%4FL[

8_.!NE,'MN+Q79%F8H, M:3.>$( AM.4:;,5N(A6 !M>8\Y1SE-AB++A!HSHU6_.^H'&U')*[NM&R_4!3 M!Y'6E"[KK0IY!GP, R95[88HHE",*1!1:+0;CF/+@!1$D*1:0 ZU"(UV(_C8 M-N%S+E@S)K)Z5=Q%JP[T>NM%'NB/ WI%U:$Q4Q)*"%**(:!AF()8*098E&)* M8,J%L*H.YPV&YQ4&N"2@U\*KM+CTH$&!<:7C[N/;T6Z6'5A'Q<9LY)G9QWVS MC=Y7_DC..Z\J-U0F)(*Q!)@A85TW"L10Q4#!&#*,#$M);!N+W&KH3:)# ;$& M$$884,9"( 6A0. 0:Q%+G)+((I>Q>17NK[MFLBH^$E?4,\AU-\M=0<"@'9N1 MW J+\9;7"BDH;D<_#3;T9+B?W@Y[)-<=_!RI;PT5$]#H)6D";9\2GH 8*0R, M6A+S-,01NK3?IL\QS:>L3]<-Y;KPKJ4::VK"! M5+E1-X,$54_;L]'VS8C>%3,B8J-H09+8D,0D,2I7* %)F-2QT;I$:&E[;MVC MO'-H]94NC\5Y8G&H0FD2QUHB"4)$#18Q5\#F2!IHPD3@6(>I<+E63P[[]^Z> MN0K ,D2^=1XTM>SHD60I[^ZID1(QM;4XV-$/=D,'[.9-Q)K553IWRE%>"W M.FHG=ANK]^R>V!Y);*BJEL24&$D4$< XAX"BQ'!:F"2 L1"E1,.4Q/8*"C4B MY$-EZ@[;.JHE'K;S@^U0'R&1I@1K;%.+;-0]M#6FF 91RF!,&=2A%%L[K$'" M^I>8VAB_B2M ,TPE>DIY&6^:U4MU^:WSMI*=BWG5G? T^5B:Q$/MYD]BQO8M M25)E3#<-&)*AH4HN =<$ LU5R@AB&D-NZT)QC/";VMMNFP[O&JHX'N-+P/B? M(QAGJ40B2E. -",VD$Z"."8*,"VUV7LLL3#J4!22!H'UCZ3;]!HSS7$JTK*] M-M-UMJ\I:];0G^-MPODJ.[O?(B(XQ)( H1@#E"$.1)A"(!6.1!0E<4KQU@Z. M2",2\[I-GPX5*^3E66F8UULY\C"?@[ZS^TTH14(D(WM][,J+QX K;?XIF>%Y M2@6W!1<$A@TRMUYSRX!Y+=Q"KHSOPB3T7OOJ*NO:4/VBS4)A,YSK5F)]1"^. MVUT=(/QR 46&G[:DRV?"V=K4^G5:?CO?^ADC!__7R[HWT[2T?KQ&\K1U6K7S MX]=ID3B[QT\QR0%PMS;_\E?M[.#LTZ[YIG;R_:+=-&I(Q_EJV9M /P&@GN#] M.BT;H$\4A)6>&N4C@'W_:\07UE)CH+6V6P5"&\&US(,?LMG3P7_<9XE^U/GI MA/?"?P6\D@3F2I A Z+NJD2A0E@ M7))0:VIVFFWMP&UX-Y@AN-9YT+';^2:8>-[B MG1ML*7_Z:G'ZSNDWEO*82X4!49P"RM(0Q"$4 &)$E#(,346\M8-#V##D:?^[ M>PB+ Q;(P>X&LAOLZT1?Q3HOI I!C< >*&?8CWL)B94XP8>=3L^?WEJ\_OQ'-A.(A 01!!&A""1!)D@!.<(0@I3&G87%$ M":0-$MZ]H9_NB"+Q!,_H9D4*U_!"N )CIZ;[2Z*9\3N\"\:A3EEL:U_&D00T M10+$*8) 4BX3A--(A+$MHX=Y_?.J-QVK-;S5]5A],E:'%[HX@2*D2-O@MMO:*S?1,-QO3_:IJ)5QR8NP 1B*** 8$R 3 MS $+)8)AJ-)0PJT=RG #D?J'Z6XZ:&NHEWC0S@NT0_4DC*,$41@#*7D(J,(* MQ"JUA4MT1)A($Y%P ]HH:HBP_I5+_,U=]6H]U[+3RV_Z=W>R:Z;?Z=;1#]T? M:L7-YQU\LZ'ZYAX'W^\O9\G/H_<'Y/CJT\77L^_P^.P0G9P=F.]]EQWM?\U. M]@_IE\M/WX^:MV]0#NBW**(22B(!H2P&- ZQ3;\Q!DW,(H@D"1D26SO8$ 1I M"!9-=.]=Z.8*^I_]T:SKT3P,OPEACD <"@ 5%D9Z"0)X:LSL*.6M%],/M\K+LGZ9G\ MY:EQ-FK\7=5BJ&!*T52 )+05)1)-0*PD C&,$T$Y@9K)K1TJ&@(]A1J]DWI] MM!@/Z/H!>JCK,,TP"[4&2'($J$ IX(F (!14<2D3A6B\M1/B!AISS5XC0#][ M<9C:ZCJ?=%>:7RH#NS1+LNZR*\*L /O56IWI[^>!S%MF'3L5-MPO=M@3WFR$ M-])P@!J1101* !&),>Z0,?-X*CB(6)R8_Q!.*3$:#"*-* KK;-UM.HAKK<)X M$#\#B"L>&G-&82H88 G!@.(T!H:5H3E85$ 8A3*!=&N'1+@1XKOUN6L$XJ6Y M:$92VD4M$MI=D;N'TMJ7[:R96/)G16IAU5KU.:UL>U%FQ+/D;"PYTL0@HFE, M66S[%QBSCJ:V3PME'*34;*3&20SC=&M'-")Z-W=S9M-N:F"LD"-GU<%>PU!$ M#_$Y0+RB"!'S/TH9X"$- 8V$ G&*(X##$*HHBF-.H5&$Z#R*WBT7Z)M;_=<6 MB#1ORMO-INTKF1G YKK3K6_IWQ5AQQIF5QQEK79N./&PW&//C;-QXTCAWY"S M*$$VWE*H&%"N,> JH<"0&$H3IC2/]-8.APT&Y]7#J39*D(=YG94@#_,GP[RB M J$T)8HP $G$#YVNWD6][HR;NJS]JA*[><31*JMJ248="%"H&DD18 MESHV-J50 D IA*%0K$A*MG88:L#HR=J2=QG5EAQJJ"UYM5(R\V6>HJ> M]8#A.:5B72S$:V)V5K5[!M6#C7\:O]9CT?_CD>;&/%:E7M*FAJIHI3//;DOY MZXJGRA%:53*-09[H!(5 A20"E$8"2)M>$Z(X(7$<261=E5A]$HF0V%+P""- N0R!8 J!D+,4<:YM3(>K MB&>L=#$F[FV]V'.RHO[*&8+]L@.5JC*5KTVTM0N?!ZALFBX:TXYMYY]Q_FIG MYH\]<4H(3J6ZG6H=V/9KG:#;#O;:+;?W+NOR7=:2K<1\0>!:3+CF;1,G43Z3 MXN(&_KK=<>6J7N>Z*;O9#_WF9Z:Z%WW"JWRP/)1P^!$9FS'TNI,_LJ S,'Z] MWH'H5DV,RI]VD(X3.3?V=I2DF(0)-7_$DDM9-L9L:>]N).I3.;5+LGU&O\(8H8X"=II,&B'OO"Q3\=F+PY; MP=E%NV<>H6:)0"&V MPPA9$):NIO+Q)3ZW'3YOB>WBM5!LXQ!/?!ENHT>^%A+ZJ$_>-UB$M@E_[(#\ M8!\:['2/?<"C62/'Y1T$PZ?W)*N^%873S+K@J.7/^XN6>7#04GK8+2<@J#&R M$//=6\-/SZ13/O?.5CPM,Y@H==QUZ]6?\?O_PZ M-M]UA/^X/+HZA"?[?U^>[!^2HWT[AK^_'[W_8C[WA1SO]2]7KB^.]LWWG+V[ M/+[\X^+H[ >G27DR^>#T/Q\_CL[^_'7\6UU\.?MN?CY$YK/XZV6"CO?5]W__/NH>9?9BY:![M/N-\YBE M,HJ!D&$$:(01$#Q6@*I82J$A%HDVFA+!#8;OED.N6[\A3TZ;1TYIR$,SJT1% M:4QIC#G6"@H43T[/3T['>P-R2BD)4\018"FB-I%? M *XB\T\L%(]AS A2MA6S:(1S2W'QY.3):8[D1"/)&(Y#20A5*HYA$H6"407# M,(H9=>3$^^3$/3G5G9R&FA-3)(Y8(H#&,@8TB33@"51 T81'6J92,V;(B>7.UM6I/=?XC2QYIT&Y62=Q9*4T:TR]*"45$)U2+4$1"4Q9*KI&@ M*(J],;A*E/9GU1ADD8VX00RDFC-+:0QPG&A@2(R'A%+!0YM2;"A-"-^0<=V M'4=)&#%A!!G65#$LA8%W+&*BL0J)4MZ06BU@5PRI*#&:ITY#H'DL 94)!9)% M$% =XB1-(HE5NK5#(&I$G'M@KQFPE;&3C:8JL4@AI:'F/*&<8,II&LHP2KT1 MLF+ 'DIL(F.="&K@+)/$P#F*@!!$@C14D%&:2(%# VP4-ABN4S?6C:A07R29 MYN6EO"];MEC6PRCDD$8TU3BB2$-.1:PT1R%*%9-0>3MEE5COKU$[)89IJ!40 M#!K68S(U=DH<@E1(&(411U3:,MB,-1BZ6\M^I4H?>4J8(R4PK!,L*"8J5!3A M))8ZC'&H#".8'U/H+9S5HH2*A2-9@F,E(8 QYK921PP$I!I$).4\)*&AC&AK M)XQ0 ]-YW6-[2E@#2DA2A:-$IB%C%+$D5@E-&-$QCF,1PL3;1BM&"4,M(>)1 M*A6- (Y" 2AD&$B;12P3BBC1QC8*M:4$V$"K4PAU3K( M87Z\(^AI*U83FILZBM>ODU\G'P+](/5I*^;[>5 M*\A2A@.AN-WD9&V'K]SPV_%2X*@9BJE$L (:D!C"@%7*@68*F/WI@PFR-:A M8ZS!PWE5H?/XK0U^%QB,ZO$[/_P.Y6^J$:'WTKH%&=,:2B!3!(C M?XTP!AP:@R).L,8,,JIMNR.,>0.B>77.K5O :&TMB'U]G1LPN/JGC4!>V2X_ MO_O_:JG [%FN[3_]Y<35_=8Z>NFV\_J5IN-'NRS9[J9F.Y[ MU=(06& 98FZ8+K15XRD&'#,$B.&_&"JNS ];.X0W,*J3J\2C>54B/3V:GQO- M%;M#Q21-PR@&!-N;BY0@8)3/Q+;101%'2:)LR#=EC3#R%X]KA^8%!&EZ-#\[ MFH>R.4X543$+ 82IL4)2%0$)8PPT9%'(8AAKP@R::8/B>>5O^&N,*7%Y>'4M ML[QHR&"-CG;W0N=!\W$7@<_J^W\$I5"2"@!J3 <1B55@!OE!)"4(;-]D80HV=H)PWFU MA/4.T-IH(@O,(/,X?AX<#QO+$1(S074",$TIH((R8U1P 1*EXT3@T 94;.T( MW("$>2BO&Y07F/GEH?P\4/XRA')"0DY@"E"81 ;**0.Q@ E A$K)2*PB84N% M-L33N^OZ6XT9#8I6IY?+5J(#8URWS7 RGUTQK1WQ8JF&1'_C/@WVS7/4;!SU MJVHV4$5)!&,%(I)P0'$: 6'VR9@-L9 **15I86.?[IH-+[WOLBZPQ+/"69!K]U MWE:R<^'1^AQH'=H /(U2+(W2+ZDM^)!R"&+"$J!5DJ:01S"1V&8Y* JI("JR/ <11J)(XPA%,XZT=&D8-_O1.C(L"_#PO.&A4 M1[OF?=[N=&SIJ#3K+OM68].X;I'6C-OGCVZ;/!#/&<1#TP0* MI!&W7@B2*&!T%YM.#ADPNF;,(A13FAC31$0-&ODDKK4#\2(-# _B.8-X:'30 M-"8QUQ&00E) :6Q^"B4$DB'&"*%4$N+2M\33^_O4+^FCAF9%NZU^9LUFD W2 MG99]([("[+5D.V)2<&I_,X>I:Q_:'7_#.R-?H:KE0!*D#%41D" M $U$#(1( M%> :,L13DC"!ZAB?ZG$[#]PNU'3PX)T/>(<6@U9IDC!C+*2)T3.H@2C@DB<@ M9#&7,4$P3?36#@X;C/MR\>#@VL9\D^+ MS3UL)>VKOH_C6/N[U1DI#%?-AE!)G422@EA%(: PMA%3$0*QT#%-B=9QA&W3 MGX88DSGN?96K#>,Y6 T>QDN$\=" H!(SH06U@1$2T-"8$B(*S;;%B*5:$"9L M!5N,&MC7C5L_&#_=@/ P7B*,*Y<.D,I02&C$K\$R36("1$(@4 EFB59<1-PV ML!(-2.O4_V9]+QUDU@H,^%S3;IM:+EU9-7_Q,/]*-@N-8#+;:IT?)ZW]K'/= M[F1V<"=I43//$]AL!$9&BM=2)#@GKO8V!I3!",2<0\!E&N$0)PAC82OE<<9] M39LU0N]"[Q\\>N>*WJ$5(5/."&(:"(EM#;DX!3)&!"B>$J809#IV%:FBZ&[A M?(_>%4;OTPT(#]'GA.C00L!FGQ!%(9"$Q8 :=@6]]EGDN;1>+5&9Y\$,V>SJ0ZK+7Z=J;M>!%YLSBES[EH=86 MP\#M,4I?[\R>_FVW='>PHR=I?\<]?DY@E I T(D;#T QP 35( M&,9*I+9OGNWP&][U;DQ/7]X_63>D+N6>P8-XOB >F@EQI&#"(P0B01B@YGP M$8<*0,E5%"%$HE X,P'?#5;R,%YA&"_CGL'#>+XP'IH2@ACJQ2PUN,4IH)&( MC+4O-0AU%%($$\UCYBHH('RWK<52ZIT22 M2$Z--JM"K0%-N+%+HT@"JF/&HE1PKE(C"TF=&L9ZN-;%./4P?5:8#BU/H6 < MIC@&H1(04"$QX(QB@%C$,%5"46E45@*?XC[R"*V90%V*V>E!/&<05ZZP-%,8 MI1)@+)T/. (\C4/ <(KB.&)4:[ZU$S:BN17N\S=9]R#1WM,&L3;(T$%7_M)% M8W9C(%D09JV>5D$)@G;+MU19Y4NN!\FOV\U>?\RU.06%K=@T1Z,X&=7C,#P- MG@9GH\&1IBLI26$*=0K"6*1E\F#"4W/.2*P%UJFT_:%QV(#\*?W?9@7."OG8 M-XX,%GJ/YLG@V_98!W88)%VD6>#9V>#H844QT1JS4*@&;1M#& *8IU$0".10(P@5@K:*/H( M/R6*?E%GLE?I=_GK6YI M7\U]9G(;Z=&2)!%A."(@-7HLH(HR(#1+ 0YMV[G(U3NRT4,LO$MN_K)EM4&\ MI((#'L3S 7&EQ'&4"!5' @A,0F.OQ"'@QE(!#,94L41R7&@H',VK(8,'<6U MO)QR Q[$\P%QQ LS2GGV0+PSYV%O1MYM-=W]=U&OQC#D;8XZT9S$4&4FD M;)@8C &-, -2FS\@2U 2I90J;A@31PU.YY#ZX+VT:T =2S1Y/'4LG3HJ-SPJ MAE*0%""*(D"+&HL< ^Y*H\01C(0M[41@0V#HN<-SQW(M+<\=2^>.2L2NE\\3Q!!^]+#$PUVV_3TZ_[BJ$N6D1LD M7DGX]NM/U18@87 ;64+:$A4QX^8BB;TK]UJ5*S,KDPB4(%(9LDEX@,30*JDL M5RJ+*F:[>5>HF-\FS*]?&57,KQ+SLQWP"(M)4+ <%0AN$A@?*40F0[9XN-CG M==#U*L3PWZ O*[UQ\9$$:7B M@%8B",<->$DD8- RTE*-Y M<$6*2!8,B.R;@4N. 3%>6DN\)@7I1G29:#W05YV:67%M'8Y&CQO!TG$S\KPS M'G3ZUY*6G=[E'-%__-1VQ_S'@Q(U4;L,+A"9 RZYX$/\Y;\B_N=_3_YD)Q_\ M^\&7%[\%O;[DUP4DALKX5 83Q"2S3'ESDQ&DL MXRI4J7?J2G[;LUMZT,SU_&Y60+@^OVU^?NGAWML4C,J[MP9BF()VZ,L;@6WZ@%^><"I?Q+3 [-^),\.XUQ<%X\ MHHT26FWWT#(#3(FBTL"]T, TPJJ)-RH&G_57.5[,+8(/7@$&GBR/"FGI+I=] M)FUORK$?.]5T1PQM4,KX8;'"6GS?R@KWSPHS(TNH5-0S FA" F$5A]+8&8A$ MHH2@,GG>>*/$+*OI9&6%#6>%=2B*R@KWSPJSG6@IU'"2U_9>JE'N]VA2.Y;XIWL[ M*3+'4]S*])S)/I_6,62W08A,"EXQ95-,#JE56M+[EXV5YN>C>3DK"26)C!J; M'U\5+0A)R\D %,"T5])R*XTI#<=IEXK[++II63:^4MI#IK3U:]Y*:7-3VLS! M!^I(%B41LL4RI26KP?D@@%N:*,V[4A0RZUFANX)63JN<]C X;>V*O7+:W)PV M5>.N"W=E5M*OHS1A=^RCM0HI?7LCE4RT: MPEIV]&Y%G_'MZ,7LJM6KO*>KW-KHSL]NU L7W^MYI,76NR7;ZNW!R[I.=9V6MDYKJ"6^_.R+CX#R^L=4/M*R M6?HM:.+YG?UGX:/@[=@.[BYQ;KNO%L+C;U7,2QR^+CO;^ MHF9'WNO'IY/]^.("+]0-J>KF#NKFX-J$:61,H]0&- FJC'NC8 CC(!51A%J1 MI,.=7?*(+=+"JWV-*BHC;0\C+1@SKHS4!D::F>&0*#,N.1!&)A"*.W RVTZC MXC%O.C&$L+-+'Y%%6AE71JJ,=(^,M%C$MS)2&QAI&@&.FG*CD !/)M-2BJ5* MDY=#M5)%0C31+!4?BU_-J7XM,4J\._/ MKE6N6PK771O_K3%*E9(%Y%':F"45HF'*!!8+U]$EC/MM48:^XGJE M6JKB>C6XGJHJ1YV+3O ,:4QE=J\&;S7-C@Q+0B>CLLD;7"^A+*?BNGVX7HTB MJ;A>#:ZGVB0P(I6U'(S)N[1@6H&)DH-SV)Z2>FW=FN3 MJU,A]S%+88X"C@=03#CW36\)H=^; 'OFAOV\6*/+O_L58U>RGH^LK\T8M\X: M&ZT'E8D9!.$:C! 2G"C5T4H;9*0AZYO3B><.)+6F-KK26:6S]>G.2F?+IK.I MIF2EQ!#VUT]I[!,&?+00\&/ICR5:2:4FNRQUV\,[F$F3WMFV:X 37YI,#QC^8; MC!V7+\6]PVM5^*/.X'P\&KM^@Z6.07,,ZZT89$CG^!;W3+JIN)[\_&]>-^%BN^VX7LJ MUQ,75 2*D'B96<>, (_!@/="!N9,LK*<$V"BFRW<(GQ_1Y;$WNCLQ'TN%XM_ M3PD/XY5UN>IRU>5JR2OKG&[_^.'_]J=^VVKN:?7B)W#P1A'I0'+DT&_":LW T^>]_JN'_(?Z+P>YQ^< MYFL;W;R)Q@4)<)"2/XMU:4OY_1M=UJ8B^L4;%*R M=C88]8H?\KB9R-+[@/_^V(OCXXL8]^P;)\[#8S)]B_/YOK+[^,VWW),1[N:C M/P?]52.)F7_G6&1.KM;X^*I;U5GVK<$/T?T%+N4;>^Q./KK/HYU_7;O_TUX? MOEKOKY?JVS9;V2--OUI.?>MR3MH('6$X[N>_\ZZ'HVYGOQ\>->'?U^=^U(L] M-\P_7CDD[W;]UU XQ5YGD#) 3\^&>(S]47[^.Y-"XLX_2BGQ/U=],U\_VK?? MRS_V^YVCX\%Y_HC8UFO\#JV?NN&[C(X+4BG(N/A)2:Q,VM%,.EA=L4^3=LF7 M?.+.1OCX\HM_7VYWO7YS#P?-3 \BL1 M-OF=-(^$_?:OR2/Z@[^3G/W0.__N8BE]I+BN%WL_%RON]AA\QT=M47;O!H+) M7+V]OAOYH_(N=SWAJ/7?]QMTP\ZS?LS[Q%,,6 )H'4Z[\S3OFM.VF9_NR3V] M;\O.Q(7G*"1IH]5+YO0NZ>N[W.:#6*YR\+8NU]V7R]Q&(%^I,O4WS6_G6*UE M+^P#_)-+/1Y&VEB\#U!NWJP?[E[V+ M7-] '#Y]=7)P=-P[_)+?\\L^>?''_YZ^^>--?M_OY,^GQ_D*7O4.CY[_=7"5 MZQOPP_=[']]\>2;_//WSKX.G@;PYVO_XYNA_C]^P-^+@*!X?'.VS/Y^^^?+G MZZ]R?>\#.WCZ\_N#HY/3/T]_^WCXY=7QP?N?CP].G^?K?O?ID#W[=/#^S[_R M-9_\GR\'XX->R?,]&Q_LO<5$$:7B@+:D^APWX"61@$'+1%E,*NJ=76NZEB]R M?'W#CAI4M+=MD$Q%^P^C_?#)%=J%YE1Y].#+82*AHP.3(@%'E3*14D\%W=G- M4JHK;RG>!\=1@62A]-0S&>G),2#&2VN)UZ3 MW8@N$YN ]J4VWVNE@GD^&.9O^YUP/AQB/WSNC(?YPTZ:7B^==Z[7[_RC")Q_ M=IMI&8/4&;M/V&1\?B*=_-OB77>OOJ:VV^2RKKXW]WIL9SOZ )$YAT:O\BC# MB_$Q#J_E]F9Z!$T>G2<73\Y1>7 F5[_7CT?3QV@OOC\?C4NF\+)W4&78N1CV MMUGYQ)FD/-$(C 4+PH@RRRHDR!LB\REFT43*/.DN-VK1.LG: :QUGM$2A5 % M>@N!/J.< I&6AI3 2Q]!4!G!.RK!1X'$,:>D45DYF9O'F6J/OPU&^#JT3P5_ M.\ _W>63(BI;7P(FZD!H[<$)EX!K9Y0.-*(NLW=)-WM_[<#_]B=[KI>XU;3/ M0TG[W$*,EQ27OSLY+ZO\<6DC>"D2" X<6!D(N!4I,2BT_GIV-FUJBO% VI352FC;;FC2AGK MI8S9!!15@3.#D")G(**E8)$28,X)PFG>2;B?)*#40E*J_\:5CJ]"[#4+%4;LU3+#61=#:ZH''I/'/IF5JH)H.N>BX+>U\NEK>'&53P;_AX&];"JN"?P7@G^[\-.1'2&@! MT7A?)NPJ,&6P $E9/VDC/'*YL\M$U]"%6WG5!-9"":P;^FC2H6(T'H2_C@2X[KCHKXHK'!+2VB-WSP EED\,(R5J6%&\PFIP'K;C'7;A%F=6+6""GI MA."C#R!<-&"\,H"1:,^]BM+IK!--U^CEQ=J6@*'-&$U3*;12:'L4>J70Y5'H MC-JFF36E(P0,B9E"DX[@\J,*J"/SAA!CEHM8^T8O_CO? M%%W(Z+;6T5RNV"OR.'@X]>9_K4VTC1W MTKA/)D-V7Y+\\2= M]<;NY$$OS5%VED?GP\_-@DR>FZ4V/K[[9)8-6*R]$,Y/ST\:=[4I2[E0ILW# M=(N:&_7R]=RD]V-X5N5Z7U*S+_MVKU;=W78X&A8R; MQ^2Z^/OV-L_HREM"W\]+[TZ3[>WU?4<7Y:+=1&/HF2X3R]UV%GWIO38@WX@6 MWYOX)Y>,HHU?CXWXDYMWRW&YHC>6RHEA%1!(=)8 I6IJ""XL%I2K1T;_>+X1=JWOAZIHQWXBQM M^$'B-Y=997GX_N2O@U^>?3HXW:=__O%;DTDNLZT/G_XFW^2_]N?1J]/#7U[U M#EY?997EGT>_\3=?]LC!T5_R\$L@AZ=__O7FZ'?Y9_,Y^7K>/W^?K_']P==S MK=^?G!P^C>\/GO[VZ<717_SPRV_LS]-7QX=')_G]S_+U_;=W\,=!_HR#CTVO M^]?3?B4$DR%10Y2*@>".@0F& S>*BB"8LHKL[-(N-0L?@VG?T/I*4AM/4LK+ M&(RW49(D+/.>@Z"&@1!! 7+! %*G& A M"9;0[^P*)KM*W.R04FFJTM2]W- \E7C9?4J1HM#))I&\\<1ZFO\?M6)1L+]Q MIN8OP*N$M1;".IQZ5=8RFMUF!RB$ "&"!J<3 ]QH&1$ MHD]@+6E :9M ),7!4BDA,DUDB-%J M61PPJ;JLEV!5M% V)Q*#*PJRG(D576$6[D)3>:KRU-)YBE)O MG%$F8I)",K3<:N>30YJH]9Y6GMIJ-O'4DGH*MX]R#G$\:8V54?3W$RPWHKO?W6[Z__M_#*/LW[7S M8K5-MA;%"1*T))<&X>^G' MDOV%::?9Z@K/Y0K_=BVJR!*ES&:U'DP((+Q2Q16F0$DT3D1#N8P[NXIV%5TD M U)QVS;<&L>HEI9JM$9XKYS4I;RL0%SG G, ML 6M72D>LP&WT M<5P:'(W=)VPZ'?U$?B@.===P?TL(Z,>46/O2+]4VU3;5-O=9X+J-5IS'_8J) M4*2:2VM]=L"]49*DJ+)7IKW@AJYTR,[SP3#?1__RT'ZSITUN8:\?9W:X7URO M7YRWGS'_27R%X<2-1KV4%_WRM:UJ8KL)CMWOLS6D+%K-3/! HR+9KTL>K&(* MC/-)!QF5I]FOTUUCU59596TC&6P=I6^1;5H?W*I$W4*BG@V;T20#R7LXN&12 M86H&!H6%X%2D)A&K?-C995VZC)GTE0U:PP:MFHU8V6"M;#"-QQEJN*/6@-#H M0,24P.I0SC=JF1\*KW52.[N4=(E9P@RL6O[U][U1OYJ16.N_:E*FVJ;:YD'8 MIM9_;8,5JVVJ;:IM[L4VBXW\:XGA6J]8_V;(73VA=._B],TU<:H%=\EH"JB5 M L%C !\C!Q)M$CX+5$/2SJX57]T00)>=TG8^:>_/JR MNJ> M)P[*QT0TCT)ZNK-+;93#>RD<31)44N5 *BIP M1@F0DD;%#+-6Q78A?6O3\I/N1!WWT0UCIZSPAZ]'OVUIC'T.?N(\I9"44,P% MH9SQF@I/O3,N>.*:G\T.L?X]'Q80J[Y%@:QF13;_.[%6<-!SS[A M,/1&&"O;S,4V[V9'Q40K*4-"@(92$6BR1^$#4G#( ].$\+S+[.S>W"" M, C9@$:EY(41&;:W#"*HN-ULW%IJ=)3.^T2-2#+CEI1A(QB-8HD%/J<<^(+# M072CXXKF5:-Y9K*(UD8;J1"<-@)$C!H,1@LQ[\).RS)W)%[%\+88T;4,;!NL M6&U3;5-M\Z!ML]KP9O5<5JQ#9L\0":J$4!*X5*[T]&%09N*!I J3\LY(QK(0 MT3L#[M;68AV58/WY\'/^8_DYOPI8-FU]:OU537E5VU3;+)J.7$+\X>[[ M]2LL.<#8<+>^'R(-=)>)JFVJ;:IMJFW764U4'9JT.S&S\P=*8 M;<81%$T$A.0<7#,8-(9@K58A6[)%'LS65DJ5Y]_U Y:FP6%P>CKH7P0ARCPK M?S[*;QB-RF]\K]_T[ZE55.NKHCK$C\UO*O7,1SW//C:ZZ?*$JF:*(PE )#,@ M8D#P(>C2^])[YXQ4WNWLZIM#0VK*8K.QNH32J?EF9588+QW&!S-3Q760V@8( M(?L-@D@*UI2$!A*JN=$9W3I[$*9+;QDJOCU0;M]G?"\FT[XKKI_Q<#>%51[3 MJ9O"/?EVY,*_^_@V6R@%20,H+?.ND)(!$QV"C$YR811%9,VNP"AKT:ZPM:GM MBY,X64">87\T&5R#G\K76#/;-?BX(9O$*I7#WM58I]'18"\O9;DX=_+2]>)^ M_XD[ZXW=R>MC-T3O1AB?S #K%6:PC7IC?(W##[V D]WE%8;!NW[S*7 M^?:73[.BPUN*WH@(4@D)@ED)GF@&2#RG*+AT4>SLJJZF"VN.2@*5H&MN_(%: ML=JFVJ9=+M 2.MA4/Z?E?LZSSU83\+#BPBB#HY+52A"MC:)D/ M2%6;Q,[6EFH\&?3S-8R:?KV#-.G7FY_^'HXZ>YV70TPX'&)\"/49]0AAM4VU M3;5-;3RP%5:LMJFV:9<&6FF[WO&X]WCJVPU2<>RNW+E)^?EI7O;QY#7C>O!] M7E7S^5IDPT?*I. &/%4)A.()K#4*@HD"L\:-7I*=76ZZG+6I0J "NR7!C0KL M5@%[)EQ!$[.!(G@;+ CA QA'54G5>A.#Y$FD%@)[:TM_FCG2MMC2K_S\?_7V9+UY$!AA>S#H=-:DK,-5JRVJ;9IEYA=9I2J^BNK\5=F E$!70B")&!> M4!#127#1"$"2O"%&E9[P.[N4+]P+O@*W9^/)3#[G3_!;,_DJ2<]'TF2VR0L7 M7'IF$TCK91F[&<"B)* \TS9H&3T/V;GJ,K.LYA!WQL^:,X"5_!XP^=FH76*1 M"$NX4)P[I;(,43Z9X+1"6LEO<\EO&@H7AOID40'C3('PW(-7UH,3650&Y0R- M=F=7*-)59N$#')7^*OVM]6[G2?%YSN5"-=$A+]?$6&2-$B2)#B' 836&JP4%H(*R4;44EF1O4#3M;<<9+M[7G## M*/#NB:E*E@^9+"5:(R4E+"4E&-'.$:NXEYDBDZ>65++< K)\=T66U**GPCKP M6D<0Q"$XQ/P5.EHV2A>DV]F5M*O4S;'26TN6E0(?,@4F3QA7Y7^2"IV$U0() M#R$)@X*IZB]N P5>M8?^^-8PXA-/I6@X.A#,43"8& CGA,B_B,)E_XA1G3W& MF_F=2H*5!#>$!.=)F*#G)F9_+[$H2+)>$.[0D!"S:DK^;SBP4E_KJ6^FXXLP MRL>00!HF,N%E$K1:.R!(E;&8F<_%4HYBNUS<+**M0#T:B94Y3Q9Q1; +B?4G+VG+# &I_AK=J&J;)A/-M!K$>-@*.ID*$A6CAW3 MR,!YF06$9TS1E'_H_T\F<^;<57?Y;J>/X](T M>^P^8=,]^R=2&V77KH75-M4V#\(V#[)1]IR]W[AF@4C.47"373*>K*(Q9A^- MLX3SN&?7?;"F#6(973+$8^R/>A]P$GIY/ACFB^T_.1\.L1\^-QO7Y#KW^G%F M&_O%]?K%@_L9L]N'KS"W7S>'9NM>T9NG)6& 0L\.W>) M*K#!&Z#&*N>Y#93[G5W)EG!"I(W4L$6 WSK:WB+;K#8X5BEX RAX)J2F"*'1 M20LR) Y"VG)0CPM0UD8="%I6SIYPWJ;&S17LK0N,5=AO NRG<34GA>'E?*YB MB8+0GH,IL^985$QKK23UI06>,>UPO;:VFNX:2)JZNO;W;3_JG>*HN*R]<[W' M+6+W$,$1D@VAA $"K!>4^ \,A)]$K+DE>@31>^ M103NO BK-2-?P?II;S3!0C-:?3R8C%8_._27$ NI2-\ I$]C']&3@$(* M<&4ZE@B"@#,&\[=<)NN$0PRM0OK6IO8G[:0Z[J,;QDY9X0_YV_9G]U=+4(JB M"\Y'[9"+I*S7*#1W7*I@1>#JQVN0FLY>^Z/1.<:GY\,2?LTW,XC_=2?GV/SN MQ60BW[-/. R]$<;*._/QCIR=^A0"$R%Z#Y+)IQ M/!U@% 02Y;/)."H*(C$!WM@$2I@8+3'2!GL5$6C1F,T*Z65 6MF(3'F4QD4A M=/ \PYL%(77&=]:(%=(; ^GI*!Z9'2J9B &FL^(7RE@PU$3@3EJ9?$J4Z8< MZ0TL)5MSH[,V6K':IMJFVN9!VZ8=9YRJ$[."^,(TKIFRN/3H(B#E*@L3--F+ M(1JR\2+:8"35K#4!AJTMV#HJ$?WSX>?\Q_(3?A75;+K\U"*MFA>KMJFV63@E ML'@0XNX[]2LLB>#8<+>^'R(-2$YW\:]_W$V^J"5\Y@< M! MS$SHP3CMF"SS&660V851'CPB QFCDDQ9PKUMD0OSG>##]_R0^LKZRD5>N>WU M?&%P>H;]T:31-7XJ7^-#J.JK&9'VVF9]55M_6Q&^=]4&?G0TV,M+62[.G;QT MO;C??^+.>F-W\OK8#=&[$<8G,\!ZA1ELH]X87^/P0R_@Q-]YA6'PKM]\2N/Z M5+=F/K?F\VREET1-G24)@E<&A. &;$@$\@\EDUHJSO7.KNIR>?.(?"6!%I+ MUA%T+=C9!BM6VU3;M,L%6GJ7Z^KGM,[/F3G[2H*P4J8$5!D- FD")Y*#1#G- MSHTV38=K:U1U<[8,Z*L\_5HYH'T<,#-&3@?*O.: V<8@I''@)0KPFOKH14@& MU=G' MD]>,ZYF8>57-E^M=O9(/K$G<.'0@8DK@/(L@35#&QY"<+6=BNI+;.KUKRW"] MTB[G%=,)"JBQ)*:;1NNM[;PY\GYZ7F9 M2_?B-G^\;$5Y^/3-V_P, M"^4DA4 I T$X >^M R,,-4+1$)@IWK,1-SO@5I2W$.65@=MKFSD8V$9-'4^J MA"$%#YE[$V7HG1:HK>*L,O &,S"996!GHU+)(GAK/8@@'7@6"9B@J9$T!F2N M?0Q3EH'5 M 9G/ :&SY]I4PB@X"Z!LX""80G!"27!2$^*B35')G5U],W.R%?V&M@BR6T>G MM<1K&ZQ8;5-MTS*'9>D'VJJ?;6S*]HRIZUBM9V]P2I6[PVKTXHL;B)!@1Z231:$TQ1\0@E>2\NY2\K*N+,K MZ2+]Q]M7BC6!'&E94(D5R/WL3EP_8,>-._F!QU./PPZGW4[!S+S!8S\81AS" M>'#VN-ST:'#2BYW+Z_XN![5C/7ZZOYMN%^&R.;-.CJC *.7Y7R'R5YY;;SDU MVFK-J4Y-UFFQH[\UZ[0.@F:SXR>EIY%2*R&J,K9.4P?>.P]*$,N,XU25\[VT MR\RR,DYWQL^:D\Z5_!XP^0F#T:7,@#Q%8;QPV4\IX^"\\;&,?J_DM[GD-XUX MLX@R2&>!H"60[G5O& 7>/?]4R?(ADV7R,;*H&)&S.KF1=>HMFWEJR MK!3XD"F0ZJ2I%)$DEX27T?"@7:1&.J$]<;%2X!90X-5IH8]O+4_,$DQ +>,@ M?/['&Y] 6Y[W0J<,"6EGERO6E6P)HV4K"582;'W,T BF%.AT=@N2 MU,YXE?U"5F.&&TQ]T^H3$;DE*GD0R5(0BB$82PAHY(P9;U@4-&ME9KI"UIQ) MY;\'PW]*&2ND<$*Z[/59:3(%8I#(F$*-1%?^VV#^FQWJQTCR2$%)YXO\+:Z? M]9D$+1,A6:M*TH1FU\^P976&OW?^V]HS9(IZ2E_)^1B_+_+#26$FK.WE,6&(-3_#6[4%4V MS"<;^+6(L22146/S@ZRB!2&I!^]0 -->2GCZV@T43EO=9#W OJ7PT'JC2OB?PSQTT I1A=)$!RD%"PC M7DOPT2;@FKA$-:>DC(\3NJLMJ8BOB&\0SZ@T1"B1D"E!D1AA?41#)4U1.Q(K MXEN'^&EH$$/RC'L*J%P"45+#1BL)C MC%4TA!2P#([MV&6=S[Q_Q6]N8_6B8 MWWO2#%&<:[?1Q7,;*C=TG;.;+_?1CX<(-:\58VV16VU3;5-L\S#;M\SAG MFJ48@J2*$L&ELM0JCK;4/^=]WM]%CMW9)VN:'Y9IOT,\QOZH]P$GD9CG@V&^ M^OZ3\^$0^^%SLY--KGRO'V?VM5]'$C4:]E)?Z\K7N4_7V MYO/VQ+4R:#0^.^8"! T6A$8#CGL-1GA* K<632R]:IE:UM&Y-E+&%A'!UM'Y M%MEFM3&SRL0;P,0SD;;$L\V=\> L,R#R3@R640O**4Q4\H"V'-^CNA+QEH%] M">&RZI%M. ],XV\,!?>&>I R>! D1+ 9_."U9X8QYUP(Q27C9EF%>;7V[F]P M? TK315>^YNY'_5.<=0YQ(^=5X-3U__&_3>MS6J;U&JF:J9JIG94NE6#KM^@ MU4S53-5,ZZD/^8'S="V1NZTO#[E%\Q[B^$7*>K4>/[M_C2NO:5Q/I"#2$S#$ M21!"4;"!&%"<(//&N::.U*JN%#?#78O4F+3DX-FFE)@\[8TF4"@]U#OC0>?) MDU]?=L[._4DO- B_.,99"TQJL+7:IMKF0=CF01:8;)T5JVVJ;5JFB]9R4.;O M!NA<<_^^I83^,W$!JR":2Q =?+R6_,_&428& 4A+T7U*(4LC0X F9X-*62M9 MWDQP$$MHW5LAWQK(KS+U7Y&^/J3/S-*B)B3%U.6X NW :IF &D%,"L8&EEJ% M]*W-[$]Z3W7<1S>,G;+"'_*W[4_NK[0TR?) 3"8=+JT001M'F*9.*>F35ACN MPD^W-/_:'XW.,3X]'Y:8:[Z%0?RO.SG'0_S8_*8RS)P,\VEV&)0@(4F'&B*C M(1,,SP0C0W8E4 AF2S]?(7=V%ZX=VNR#8"G XVL3=P@91"YR!Z"C0F7,O4FJM&6^ M$/T5QIL XZU+:V]@U4^U8K5-M4VU3;7-^HZI5%=R)5IP)MJ$0<24)%A#$PCF M%'C!RG!,[E@V$"9BVB4&M[:6YJ@$6\^'G_,?RX_]5<"IZ==2ZV=JRJ+:IMIF MT702^/S8=V]Y]V]/\\.=(U:>>V\!QJ$+IW8&#BB+#A* PL\6!'#SBYGBS1>;#&& M:YW5-EBQVJ;:IMKF0=MFQ04QU8-9LP] G19\0-4C4'(26'KPB&HR3.F:O MU!FF6N3"?"?X\#T_I+ZROG*15VY[J548G)YA?S1I68R?RM?X$ JN:@*DO;99 M7X7-WQ;K[ETU]!X=#?;R4I:+@M<<0201(#\* M"%*%1+P*@7._LRN[U-RLX:TDT$(2V#J"KO4YVV#%:IMJFY:Y0(L?4:PNT.:Z M0#,G%H5S%!$)1,ECZ1ROP"M)@"D9C6)&B:2:GC6- M9JKVFD][B=DDE!0:>40/LID7%7T"%X.!8) +%)%+PW9V;X[MVXK:X"U"[-:Q MZ4.KV]Y.*U;;5-NTS5]9]E#,ZJ;H#K-YJ#CE(=((6F:H8K*@$-I(%&C5.+, MY7TT2XI%1G*TKS'E!'&D91&E!G$_NQ/7#]AQXTY^WO'4X[##:;=3(/.#0U F M-_&8Y_N.@W-_@E>#4!8;0]2.!?MIC:O20L:>@["#L%P(E42P+@,_6L939FW4 M4B?.E7R[OW FOSEC=3$P9G(@H Y>NG^&E[.]0;E-Q$>;('MDI7!9$S \,4A* M"N5$8)2&IFC'W(P;_5BZ?GD 6W/)3^77RJ\+\*LA1MKL%<<8,L\Z8I,,,NIH MN,P\:RJ_;C"_SAP,D5JZ* 7(1!D(Q@DX+Q2D0"Q/.GIGU,ZNT*Q+^;+*(BO# M5H;=6H:=)^80M>,Q^,RKA(MDDVL8UE#MA,K>K/@VQ7C1?A8 M)B&T4\;$F+_BUE$:K7,D@S8DJO_&Y:U\O#%\_.Z*CVEPDBG40#Q7("AS8*27 M8$*D-$F>MV&:?5_;M;3R<679RK++85FM0OE?D(D;8:WP2L48&89@J#>>5I;= M I9]]G&:3O>.>.$,$")X=GM3Z>@=',2\K7HI?& N9IJEO*N4K#Q;>;;R[#+B MM])*Z9 &+;T641O#M$]*ZNSA4DJDJO';#6;7:;$2R\9T-+.K"4.,3Y9':2,)* +3KC+L M!C/LM,:,>1,I,@NA34W;7:KCKZWI72]N]W_\\%^[<[]M-??T&K%S M.!CCJ#,>=)X,^HU%W1ACYWFO[_HA_X'.ZW'^0=-7Y)LWC88-4U# M'@_QQ(U['_#?'WMQ?'S9/&7F71?/&9F^Q?E\ >?C;[_EGE;+WFFQGH.]O@*S M_Y:+;$C.&(I6A<2X#"+_4U+9W"O*$F$A)/^6"K9S^:[CX>65G[EW"'Z([B]P M*=_88W?RT7T>[?SKVOV?]OHPN]A?K].W'[F5/7CTJ[74MZ[ET;.C5WN=(PS' M_?QWWO5PU.WD/>91Q_5CY_6Y'_5BSPWSCU<.G+M=_S6L3!'2&:3.$S KS9+O+=G+BS$3Z^_.+?EXFT7K^YNN9-7V\,^:]41_\'>2FA]ZY]]=+*6/!/GVK^O% M+G:Q[$X?^YU:^1;U5KB!;7*+D_)MU?K=M#>5=[GK"?#7?]]OT T[S_HQL_'L M"8!K"[%Z1/U8=8YI< M3\0P ='Q]G_8_#\JJ=W1=G6'[8?WOOG\Y]'/^?/_ M^G@5H3\:B$.V_^7%T_P:EM_W]!TY.-J3;_XXH(]4O?W;'RP]Q83192* UJ)(!PWX"61@$&7@S QJ:AW=JWI6LX7/SO>FGQH M1?N/HUTS#,P*QJ.,@K+@'4K/9,Q@SU^F9E(UM1=HI[:B? M/7B4%(2.#DR*!!Q5RD1*/2TU$MECZ$JRA+F.%>[; />0(E/!):FUH#KX&$30 M'#WSWDH2&KB;2[B;"O=UPWVZN8MRT(JC LF"*2W^,]*38T",E]82KTE3$B6Z M3&P"VK=VQN;,H(R2]1YB!F#HG6"G?Z%HRD_+UZ$D\LZ&@P^]$E;VGSN#'PR3 M+./L6?V,13YC22J\ 9)^I&4;G^NG>):?Y5X3W.MVW&DIU/IR^5T_YFZ,'_]_&Y]O'?9T5Z,#$XI34X0K)(UT&! M=8X#T5E>H;19Q(OLME/3U>)FA[?:/'6SD;P$O5V1O$XDSPCPP!1S3C'0 04( M9VE&,A& *2J+A#HARN@]EEURO?#8K8KDMB%Y<2E=D;Q6)$_WY*RHF8\D@I$J M:^O@!1@1!2@MF&8\<"Y-V9-U-]NS14A>9NO5MNJ._=,SUQM.]'31&8,RWJ<3 MCMWP'?Y8=O"N:K .%;TOK3$>]QY/[3I(OP[Z[W[M?<"X-QKA>#0>>'S:&YT- M1A@'*1O]/W@2\X>>C]HS)G0S6.[-K/*0(6AO#(*B(OLK/CAP-*3,=Y%DU4$< MEO0@(UU[2P2QS@K>;%BO0GA46*\,UC,RQ*1 =90&J$H^RQ":98BW 0C1%)T4 M4;JTLVMEEUI58;UML%Z!"JFP7AVLI[NUSRZ7I9C':*1VN4]9^8Z\C]^G9IS/LC_#"J$_R'^WUS_/J M71QR'?1'3WNC,/DQQNE/GWT:#]U@F!?:#3_OC_&T\MU\?/=N5F%HXE70V@!2 M&D$H1<%+I\!;+I4.7&B;=G;I+>-L:\2SAUY&EBO&V87Q&B6AGE&9>@S%$ M@Y#>@D^$0:!(=3,4TY"L1!::@UOAW3IX+_&(4H5WZ^ ]4P@MHDB16#"RQ!)<"HHF M)[D5,;L?W>R)5.1N&W)7>':C(GRDU%-HR;*_JR$;%]BJQ_=L5MK7,[H5T') A 6%L!(]! =-) MV4A8"ESN[,HNX0O[,17;;W3-2VB52SC0$'H[+1D(Q+P-@N2 M8(647"@4CK6QQK0BMR5J9/[6L17'2\/Q5'51?54T5JI,G@X_Z[?/>CFA)II\28G^)> ME*YD94Y]%B.3.M.+(M/*'HRGBL,)9E3B"9)N&LWQ#.- $M 8G:9>%AR7BDEE M98M@_!!R&D5@=])P<-KI]4?GPRPPL!D\DR^LAZ..&XT&I7LTQL['WOBX$]VI M>Y>_P?][WCLKW1=JHF/YY]B6=@+](HV;5RJ.BHWW+TW\&L?C$RSVNQJPO'^W(][\$T#PPAH0L@O*99@.@ W#)FO$8CJ-K956(),S5K MH+0U^%UA]56%]FJA/9,*R:X,1R8A>>DRM$L0-6&"[.!HJ:/W2941'EVM;S;9 MK.!N%[C;T^:JPGHML)XJ%8/6)5*.80I?,IRE_Z1/$9B(/ FA/#6IC94*W]$J MI63IQ'TN%XM_3P@/XY4/(9?T%/VX@Y_"L>N_P\M$4DT;M3)M=#=_SWUNAMF4 M@MQLVV<7IKT(4-6<^)R\SZ9*+7QY2J7YKI5 +<-P"L09A7 2P;PFQD __XVJ6B,E1YDR%82V:G* &86 M0J9D13PF1FT; ?P0\D1/GOSZLO-ZDA3:Z[P<7C8C_CTCLAR"&0][_KPY^C(9 MZ1[?GX_IJAJCM@N-;1V%^[3G?.VDB3,]=;_A?=W*.>U>&K70W']W1:XDA MA4*IK"U(,A$$CP:\C D2T]26#J4AU3$G6XO?M12H530O&"UNROB(Y9XHIR\ UJ>O/WV8WR.HN0H,I M=\,I6-5H$A,I2TR@P1($)&3A4K5Z-F8N4/[AAD-79KFG_,AW/I1G?D9GU+Q& M*PO1OM%0_1;6>I$N#5SYZX<3&7MOT2L927+ 9* @=$EB$!)!,5T<26>%;X:P M+5*54H.?;4/J6A1%!?']I#.R$Q*"3]Z:['K8#&)G&3A-$BCEJ6+,645I*2Y3 M[*:@J##>8!BO0TQ4&-]/4F/OK;#<<)X51 AE3HG"TFX8&>C$3*)2*ZKR7DQI ME[*;??KJJ)+[2F4T_;K>E2'L&7RC7KQHVM4YN5#5GY>H,&KPI 6)C,NN(4\& MI[[7;XP]?0B>S#X#>X7UWC5UMJ,G379WO[]W6GH>ODC?>,ME+.8SK5PY'U?R M6=TB5)#>EY'1I!1?11[ "L/ >^>5CBIYKVM&9*.(H/4"IO)"6WEA*H4!J93RB=$8 M2]^ 1 ,(DB1DOP#!"!$3,<%XX4J*5;2J\V ]E5-/Y=S6<"%SWRA30>GJYD8C MK,W<6IJ]^N$^E2^'I1?X^//+$]0?0 M'"PM>7J/CJ)RUCE5$O-*M63L;X5Q6Y1AA?&Z83S5<\WP*98<<.]5UG-.@TU$ M0N(R0YBKE+V\,MZ"\T6:HE08MP[&BPNZBM658'4JNA(G,7C/@$O%(5.P B]" M_B% M#(HAQL>WZ^&E!JWJ9RSG,Y:IB*EMXP-].5*L=!W$W@?G3["*X38F6N=/K^SW MPQ#=")_BY+_[_4MCO[JR==V?Y]J?]Z^->-7&VJR#/3C.) BC51FKE/^)'H-5 MV:ORN+.K6%>J.@=RVR"]EHQIA?2]0'I&'@>2G)<)5"0(@G@-G@@'AI$4"5%> M)5>F-HM;V@I61+<0T2O6R!7)ZT7R5#S;H()R) &Q.B/9Q@A&A@0F6<,-&N$< ME@DDDM[L)K7Q\KF=6F.__P'[XT%I8E&+.;=58\P8N?+7?/QU;69KLD0(FIV0 MF%()U*,&)RX.HB@;C>*>[.Q2U9O9$H8DFV:5V+)[<*O6L5$A6]BZ!WJB 4$<@U=\ H]:6A M9=Y\>2*@$SI4:&GD*J/7=AEKR8R![4]7O!SBF>M=S66=)-T&96A8)YP/A^50 M6:WHVP:!41I^WJ2V"_-?MOSGW&LM7SIN/\Z[-;16:*"^YAXB, M@ C1@Z<8,@4Z'I-6C#O1G'Q??#1UC7^V#-_+S&A4$*\,N2ZC.W.>2MIMTX YA>(YQL;D_ M-#M GC+U$J%]8IA/5."Y0WCR1NP-B00U"7P%BE0:J,7 MR!D)J91@"=6F"H;M3Z(TPKPF2%HI2!;@L\:L5^.IG[BSWMB='&(]@SDGAY%K MVL-ZRJRBD*)#R+M39C,T%D)2B,8PRA5K^E_Q13R3&DAM&Y376X!5H;PT*$]5 MA@@B>9T0',<,9?0)C(\.N'*TE&G1*'GI8,)D2P*H%#DU[L7"[*IE!@2W5)?@B> MY&?@Y<4C\//GWT<8,PU>/@9[5T]!9<#Y&/#:!%,2A(Z1,M"QS#PTTA8&E$#R MOYH3QJT6.[M:=>TMY]M^++AR9]1L4%#UH3'!*F5-98)[9(*9Z:?29LMQ 5$& MEF6-X>"\LZ"%E-*C2B:%G5U+NHQ7)JA,L Y55)G@'IE@JHI8" RUL>!]\""R M$"IU$@DD$#)?!I$W]XWP'."RO MFAR3'WVEF!ZWI5U<>[FO76WUZCIMX3HM*37<*C*:'*L['X9C5\[3#5*)WC2= M7+N=L]++M=O4L^)E1]>FK65-'F]V\OBE^]P,43D:[$VZDE[KWKO7C[6![P\Z M9->'J@4FB",&O(F\%*XF,)@TH$/KF!0L1-&<(.:W.&0UY;2Y6%YEF*5B^1ZQ M/ VS6!TC<861D@KF>P3S M-%+"'2&"9#!;Q2,(E\%LE'NW+(+=/>S0/^JC7 MH#"K#W\Q#7"F@7Z34[YLG[_NW/&F,%S[QD#?X+:?KTQ]B&6"8W[/Q6]B9;?Y MV.W:J"Y"T"AE-!@6,J=)*L%9*R XZ1$],2K8.LMYH]"\,>*C8GJ9F)[*CR H M4=8E2)YG3$?AP4:50$M%,DMKDUW4[+&P+F'U#.Q6H7F=ZJ.B>9EHGM$?4G@2 MDH04. >1A49&L_?@"$V)"R%(B#N[PG85;TEGT.U-?0P'>97BJ).&@]-.&8L\ M&+F36252DQT;JS@N;/L\F_9IK\FJC\^'^")->:W2V'PT)F>%1I0BVB@89'>D M=$@MC<8T*I!626\\,[1,A5^2T*B!T9:!>,DZHX)XE2">*@LN) ^R3!DMX[RS MBYE]$1(1" HM&+4E,%I!O+4@7J6\J$B^!R3/= B4Q$@O/! F)0CD$9R)660( M2KP3/J4R+YAWZ2W]RM>'XZU-;%Q7%EE4X/>KJVIVH^U:X\X,=\M8])J__6&F M.[@V>34$*8DC IB.#H26&DPD^2NF*4>41%F>F4YUJ;IY +@F.#8;T"O-;U1 MWR.@IR+$$^&MC0JR_2@(IPD8(?-7U#AAH\TV($UZPYB;?78JH#<XJ#:IT9=[UB;?IK?]2RN_QO'X M!(L)KXX6UA.W/\IRGZXG0$A24B(080B(I @X*P0$KHS#$(RF;&=7B87[F]:X M::A%MT%(E"1!-$@B=))AL5U H@A 6LR;1Q771NDUAU KK M%DJ1N^0T*Z+O"=$SC3&4=Y0D#](8!2)2"T;EO9J'B#0*%3*4VYCBW-K42-,4 M,\N0FXTN:@)D.TZ6/Q\,9TFN,7BEM85I[=JPUKQ9):%9IC5" PAD""[H3'!> MAN"I4,SZXJAPH]M11%KQW)8#'A6TJP7MC+K0W@DN!22>' C)-+CL7H+2/E+- M$Z4NJXOL8E;(;A-DUW"*HZ+YOM \51:!:!X]]B7!A(KPVHU4G MEJAV$KQ6'+(]#?@@.*2$-&@J&&59BZ@N63S?.R]H-BBBNA5$T/H)KY42[I$2 M9J:Z6L,CUPH,EPD$DSJ3@R:@:$R$Q\!)-*5CENH*<;,S^=Q-=BH?; ,?+*Z3 M*A^TB@]FM!(-B;M(@$9&LXO@LHL@48#U3D47K8VZE(09TU5B">TP:VORY;2J$W]D5 M6F=_ZV:"N%:R;3:0UU:@6H&\'"!/ RG*HU4L"-"H/8B0$#P&#TY9%EE"$ZG: MV66&=:6]V2ZL GG#@;RFTW$5R$L"\C0"8E 3P47&L#2E]H,D\$0A6$\RQ*VS M.J@RM%5WS2TE6[4.]1[$1:\?>F?NI'-V4331R6!<@LBHY3"M41FO\-*VE";\)ZI+"84TPR$%A*,DB%SFLL^"5=>ZZ(MC.Y*W9+*EPK=MF1L*W17 M#]V9?G\T2.D4!^Z+FE")@4G,@R4A\)"2XM1D-2%-E]%:-[Y5T%VADJC071IT M9\ZQR1BX)082EF%%QD2P,>9=5QGEM%.1T[BS*TT96W2S3Y,LLUS,'=AZ,IL\S';M4FIFBM$Q05HZ[*>L#1 :2 .6E&O(U&& M^]+_J\L6JJ.OL&Y-E.?EYD_1\@ UJ#D%*#,\F#IL9S85+@ M*C1(YG5*ZE8A>965FQ7)]X;DF2%%S#H4J?2UM.W;Z[P<8L)A'8VZ >50WQN-^GPP M?(5GY\-P[$9-:](+R[X>#\)?>_TX^0&69D'E)Y7>YJ.W:U-2I1%)<30@(V)V M5$1V5!QCP(/QT5$IG>=U2NI& ;NM>8P*[U7!>^;T69!*\)C=%8H"!%$4+,O. M#!,Z9 L+3%Z7HJDN$;8=H=(*[!:62]4=>]V0G@H2900W/B101D80#@ND8P!/ MACHH%Y"?]\ETHT\X#+U1\\O)3P<3+5-S(YLF M6$K@Y=+JQ>C%YH,TL7ACVFSO2W,/4O.3"UM7YIN/^:X-6G7,16&#!K2^S(LV M$CQ* Z%,6B4FNZL&V]C M&*ZA4&2UBDPJ222 FA QABV YTQ --XYS*C6EI8JR M32,"MC8]Z M/;KR"D_*0*JC0;;P'[WQ<4GKYL5[/AB^/G9#_+E8]\F,<2NES45IOWV\WDZ< M:BVM!&K*R#9C GCEL])P5CHOT9%R.DV(EE265NRV)0]2L;LF[$[%A"'6(+<, M>!*8L:LPP]8IB(29Z!+17I&F,KQB=YNPNRP14;&[A==#_*MC<:C)GTQ:(85I5M: MWW5J J.58F+^%J"SC2]F4KO-S(2KIH>U#^B/\MVUH:G,:D.14^#H2F6&$&"" MM&"X-ZC*+YEM6H736B&^3YEF/BM[5HG=&:3A41&H#5" #(80&XYT$%I$9 MJZC+%MO9%0N=/ZW8;1UVU]&7N\+ZOF$]%2%2"8E")* 9WB "8>!I5B+(A&3" M$F)"&61$%VP*T;YLQN9.,KI-D:P[N_'@!A:L1:U\8V!!Y<2%.?':?-4DK:4. M+41O4W9U\E>6T_^?O3=MCAK)&H7_BH([]XGNB$J/EI24ZKZ7"#<&KN?%-@UF M&/CBR-46U.*1JC#FU[_G9*:66KSAA0)71[2QJZ1F799Q-2/H:XNQZ.&@V MV'NOV-OI*"I4N>(&JV]E$:&" ?;&:4JD%E&4B$PS5[/G-O:*#>*N&;.]\S"P M#;K>*[KV2VS%PH0))2(O0)T0"MANS#@Q49ZJ.%8ZCP%=\WP973=9)'>.<;MC M66E>Z^ WP W[V^]!Z30$&P=F?]$=Y-L/*XU5Z.14J^]7)1["Q/(KTKV'["*" M5&^!\KUIK]Y3QOD/>D^^AI.8J :^=CQTP=_#&=Y)G\PZTKLAJCB45%4QC>5:&G:UD0GB1I23, MN%&TX";+(QMJMRH-/*7A( KC#6;_8I@= M18)QEC&E34K36!=)D7-AN(Y,5 @16,YH:Q(J'ADZ=Q-DC8QG^UCHJ+QN(&C<*/=%AMZ.+-Z&+*;" M7.DP5/3)4Y8,V/V'"&],QC\#-=A8-GXU:M#I/SQ) :;#C @CL*JB@=]$R@EC ME"L6FC15X5U9-C;4X%>@!AMKR*]J=B:5)S$RHL)CPVC*A"RRR,,\F2],G3>)#DX88(_$I$8,WUI@T1N%^.6NF^WU))R MY;'%AMO=3K7:&*C6SGF%S4J9D4E&PBP# M8BH%)P+D*F(R:7*=<9-3D*BR?)"LJ VZCD:K#87X:1U:&PJQ'A3B[SD*P4QF MX'(I25.3$:JP*'ABD@IC]'4,POZ_AZ.SL]'6HLML^' M3BK[Y,LU MTC,WA.>G)SQW4(-H0W@>C/!T\=V94DHDG!&98??>D LB9Z Q!-C&]V"9:20(B49@&8B MLBR5%"2>-!O$6;1&A.>.[&9KKFC*R4@'4_Y5U]^O;#[">*^U5=3P/@_Q.C>4 MZ[:QVMM'H:*@CZF8%!GVU0OSA!0)J&XF3 JF)*>)B;&15I;67 U"!Q"I9RF,OR ->]AV$?9*G_=N%,C: MK*JT^FLVW9],/VAK!-E0MIO%%?4:/3P/][]]ID>29ED!($M8&B6$%HDD7(N4 M4)G%*HI##1\_>1H-TORNZBJOD?GUD6/T0RH3&XR^-XS^>QZCJ4Z+-%:"1'D! M HLRBC !/TP8YD85"1,1??(T&60K^FQO,/HGQ^@'[9ZPP>A[PN@/\QAMXC I M(IF3+)(2.'.1DH)G$6%, E6F@O)(6Q[],WDJ5%F?#ODY+E9?3@0>QY/VN/XY MY6*HX5]5?GGZ?^!'\T;OZ*5&+Z G0$__CZC^^;2]WNN^=DNZ%857$:[8AD)K M'0 =T'4PG03/)F,;Y&E345^48SZ6,$'P=@H?8+1T?>$F_)A)!I.>3NK2QE!7 M>LBGY1?]YUFIIB<-I>R]Y8#QC[![A0M8P&QZ\2OW=%K%M0[K!8G"^2/H_\15 M6N+)6*2+3)HX225(;JG@+$M$%L4FC*4TXBC"9$+_UDG5+/V4'VLB*LT_$VY@ M9W_PX1D_KY_\<^X 1N6X612-G=:_>%87@]V# 5^T<)[YRO,\?'[X9CLXU/)D M#/,!,"?MFS:]-N9J$M5\JK4%\/=B%?'<" 8HDSG!8,?L)T[P*.UVL^. MEGHD=.7X4Q(- C0:!,N+OR[4LR>7;SF*K:!X#:*Y^J6[)ID77//!X?,@"O[G M?[$XBENV?3$9\?#OB'=QP\CO8O!=T]V%_>@?5I7F#= MYRBD'IA^6MH/%DB/&X'TT\>7[^C''1 >=UZ,/G[Z'((PFAP<_OODX^$NC+&= M[NW\]6GOVYM/*%Q^_,])*$?_'O/WQ>Q@M/_YX^')9Q >P[WW'T<'AV].]C[) M=/_]B^'>)UCO#@BQ+_>^[;_< ^$21-VS(R9-&H9)3KB*.*%,2\( BX@!?2!+ M"I%'C#X)VK(JVZ@,:$9-FA098TE"TUP /C(I8Q%E49@F)GL2:)#R3Y'J5S.0 M:0[>O-S>W_VX?;A[L!]L[^\$!Z^?O[%_O6U$5'_-"W@(W_F9[16Y"[IZ]OG5 M,LY!+E9I'-.4JJ1@J5!QFL=%P:6A+%S!]LNQ B)HA8P'E9$6Y/.5//1'K>V] M#G@%_P?'>G)<\=,3E/6'YP&L3U=U:4JLSU@.+4<]YG4 TWPI)9 @.1G!(L\' MH$S*68U/C>UG0VWOU QGI7+U2WKE24ZKB9I)7]>D&6I@WZOTB1[7,&MP!H]6 M 1 WD&>0V\$4H.G8%#M49NR[?B"CD^""U5TT*"!R=VM M)7UW_\69!:292CGN1G.PX?Z#%K9376,>58+A3?BEK^/H^Q;P+)$L@ MWS,#J(0F0PM-('%_U@A10\VK0%3PBF<2@P#O&!5]_/4:# /1 /&FSY< '&;U MM#I'HAD /T(Z;SF#JLHAK.]XT.-.;AJ@I9\G0.-[1;+P+1SY'=!VF-TJ7&YN M^$+J:LKQW\EL/+4X '^\0G(;;%LQAP^"Y[,*1AL$VW4)?^%0>Z520QT\Y_74 M#K1M\,FMX!"^:^XG )H_:4]H6 (94/9A!1L"^BW+V2B0)W!AI=+=F?3.6&%5 M,$38'F.$K\HAG"LB*["Z625/.#)J4TU&L+2R4N245]-SP.O3TV$)[!X/E@=? M$,'AXXEIES2936N<&C>DQ[HZ/F\/?&M!G_OG@G1WA47A"E1O/JL**/,%@!M96GTRJ>;IBJ,-$\ -7UKO,DFUI5"KT+N=9DZ:'5PDR@X M_XQ;#P _3#QQ5 P79N6#/IEL*2/0(EB.Q5W$U1'_!*C?WX^;#7E_I8\O)WE[ M^FLI)S!C[19FJ>S<8,CQW0@WH8WX]@)EW%J&G.\W$Z71]Z]?/YM;V?X>7_T+MQ[^2XZ>/^O3S#SMP_?U.?]]V].]E^"[O=L0=?[= +C M'I]].-P[.WC_=_SQ\.^SCX?OT@^CO?C#-Y@U_COZ^/)Y^/']B\__^08ZW[?= M\Z,\BI)$R8@8@_E>65Z0(DIC4E#.5<1D6.3Y$M?76JN$T9B&E&81Y3F+513* M JBSBD.S:/7Z:_OM[MO@X$7P^LWSM\]!%6W-7V]W7^[OOMA]MKU_&&P_>W;P M;O]P=_]E\/K@U>ZSW>??8Q.[>FWS>XF94C+/PC@O&-5&%+)0L8E$I&,1,97T MW3OW+U!<1!:6C6'WBS.=-P4.UN+*^>/&E _T*-$LP=1(0B,>$=UZ URA*4N!H%G+E[74_KZCI;?E'#F+/?F-;16+>.1K2C M#F=>\^..X]C#G\#;9R<3-!5/SL8+QB%KAIT;&U]?.;X?"DV=(-(^>[MKC6N5 MKFLY"5Z][H8]#W[S)JUGSUZ]]B:MW[UT&B@-DOBH'-NI0!7&9T \K[TZBQ$7 ML!5?VP@F+D&_M38 ;R[&]9U6Y0CG$:#A HNUYU-($]U9U@ M %=2CDZY+1B.)@$-JYB,@+""*F--RF.I6ZLV'CY>8%6?E*+6S+^!GY?@+;-$J1J 'N"O!PQZ6(ZMK>#/.?V].45E8;G?1OY5-#P&$8[QV4-KZDP36 MKE"WH+6[\Z9N0.OW5E'A(P?V$F_2'BL:F5J="];I3]8M5.@3/C3-'6TY(ZN5 MAO,_ZS:3 18QLZ8;.TT#TQ<] O_7&O8'>.,4*#4)QI-IBYZRFM0U8('AL^'4 MJ9JH>:)OQ7Z#2T=E%0CM-R=@=,^@=<@]=0PW 0"D$8.WAQY*O:.GPWY[+/!< M[2SE-8 M'"O(*N- X]6.&Y^+[!/H!S<,/R ]C5);%%( 70,8L_XS^+%(VSQ= MP\-O+ /ME?=,D!9%X.C0*-!S/^%(".!V>.)HKD6'CD)N!0?CX%\<1,CJW.%H M7%@.(\ \WV(7VR'H&QX54X.RDE">X1 7 MAW*+*.V1:1!T&(V/(;ZVM,6:CD\!KK\"'9]JN(0XV8K^=V,+01LF+,"^VU"@ M18K1#H83!?HK',_X6%MT1V?'2"!PXP7"F/^(DBT:C-"ZC/+ZV)% +&6 ME@Y MG-367O./<"M=\=2Y94D39WNIRZ\$2-H4FT",K>,5>8]?MQ_);N\?L*&YP:SX M?XP7ALA6*@]%C5$'00_'D;[!Q#\GJVAHV; @>5+J+^C;]=:75L#<%C MI!9"&[1+-?P@\*P@W@I> )V9G#77TRS=[Z1'- :.NN,L>O'6HNB"6UM:.9K9 M+'; 4VC1KH/M,4#_,'AC?7>#.O+3IL>6"]2RM"?"U: M/X%?C;79^K>6 M'1=]]?Q2M\7]:JSO:GU@GM=3BQ$_/(+I!^BH!SM[7X^2(LNCR C"*4T)341$ MF,;&&AD<6L95K*,E'X[*>"&QQ@\WE!9:%[2(4YUFD4J+D.%)KYM."W>-J-7> M]GHJB^NLR!Y:WS8Z=331:F_>UE[F'I],+2#X6D%ABL[DL!%SWN)D!=O&&L*X^HT7C:E5Q.(E?Z M>A="^IL@\U\ZJC^Z.*K_!\3GK[0E7VD;7J"D"2WRV+!$%+FDAN]A)?$^@?Q;@ M YFA?_S+M3E^Y52WF@Y!'ICK4YK$6K]0P25[?2(906G(BI(@4T4J=0)*6(- MN,Y$E!NM$ED4ZR=X+%W?$L1=/_WL1]ELU<+! M+G/<_CBWTZL&07UC[:F-/6W#3-&4J-6@E3MZTH6-WYOVM6Q8^@TR_@++[JUE M!W5[=]#+W2GME/JK,V:BGGC!?J_6V7XT7/XH)Z?KV+30I^G=N%KLZ;3PA/.' M/D+*O?\-5,P83C+G64QRE0#ECHJ,B!1HN%$"I(Y;;O8WAVN'6U> M>Y71NR?17FJIS0E\!]3)1]Y::VGGO/*A?QRE-1 .I]XR6P'AM49;ZT"Q!-4& MZW>!MD#L0,9;[.G[0PC!4FNW#1EHHR&B(ZUR%3-IB,AD2&B8A83E:41"&>=Y M$652AW*1#&Q='L]SH37Q\<3='%9<:0"U Q0S?+0: ")Z=-'Y\7A![M.[LR,9 MRSA!)8$5F<9*H8QP4W B(LEC4&G3*%T*/?OQ0-1)>+MC]$Y?GHR^83\768QZ MJDE[C,X<6,_$)[0'SFHO*Z,]J^>"D956Y32HROJS8V'8J\N9**T)$UD3XIT/ MG4!$ZX6N\[$/S5Z9R&$S(BU6!J6=7@-WF-F0 YAB8KUH+HH=A??C"?IQ>H$0 M@T!S"?/ :).1[K2F3N]!K[:UZ#E#XZ0+V^G%65B%Z!08J=^JXZ)P71IN2]G0 MHLYBZPVOSH,(BW3Q$U-;OVSP].HI7_-S9SH'H'!IN#;+$+,@I@0__,X]RN[BL_IQ/K#T22^\AR,:P23C;M1>J@B\W!>A>SDBWN!A M8RY<. 5@9T_%M\AF5]3SIO2"W_HAB3/G/5M:"'QPQBO5"N/.#HLA+B#R UFT MD6 V.H_;[,+:AH)8U$?P[W#O73_\/AL']XY"L.$)J&*"(V5#02GH/7$E,29 MCDQ!>106V9.GXQ6I\?V@',&'-J!T-D9E&A&[#;AU6*&_3(9?\$G/<'MIJ9=' MUQXLSV(#D.;'%WS\><70\ E^ZQ)8+Z9O#G\M>>*8!"OG(X5QAHW-\1('4"-B M7J'K;6-4&%[@BTFU,YF)J9D-FZ<>KQ[X#?3 1(M,Q(R2D"6,T#27A*-!,DO" MPL1)%A;Q&EH@V_NTDG1SHT%SI>O)H-99/L,8%CYWJ*HYU#;NNJQ[:0Z/3#-P M>L IR &"%F)E]3YUZQ2T%9*$7J(4:Q.G09R],A.RB,]B>V1M$,298WPS M"T^80@#BKD :O14\ZYCA= X>;84HC.'$3^H_KJJJYP-X,'2EEW6]T%^BC=.Y M7Q[U:@)G:=V5CZ,*OPZWO_2[/V'>]>=EBHQ2&O?CK MS6)OM]CT6L->4<-ZH4SV52UR (8?2G (5P@U%]>COK*:?I1>9\^.;-]GP?S% MH,LE"=3N^P-6D7J.%N&Y-)2Y@_A9;G;U#N_N9GN]%AQYMD503J>!#=T)F@W\ M!+>.7/XZ;9^NL\WK'Y>79Y:'^OF/,RHVQWF7Q\DV!.ARUK*^=WR]1BV_[8Z# MPY/)#(90]>\WN>WK-N)XR"9\5R8XN"9\4U"J08T;^UQ.%PU_'^WW;G)4*]OY MK,>!_>,VO5ANT(/EP39T Y].EK&"II33E'.:%RE+%-C*D^[8W>G>V5"ZV)1O_^]/'E1VR!E'R(WX6PK_#C"/U +\K]T2[= M^W92[L=[YQ\/M\__\VUONE?:MD33O>VC@N6%+M*4I8J)+,E$F@LE9!(6PM*BVW5( MV]"B^Z1%^\]:6A0I1641%B03!CM:I)0(E:6$AR:/4Y%GNK"T*$EOW5I]0XLV MM.C.:5$4"<99QI0V*4UC@-8BYP#*.C)1(41D:5&^BA9M",X#$IQ.^ GC!%.D M)4EB@1T9PY 4<5R00A4FEXF(*(;')!E;(W)S8Q7TDG;TUDJP=B1DV\4!GC=. M2J>+_O%=RNC"YJ]CP;KF :XAJ;JV-6=S3IMS^KYSNB,#F*,^Q3I2G]=-T<35 M(3KW81)KQ_@INEW?N=ATRSY:-]+EVMM=(5IM)*D;25+O^F8D$R91ID5"LE!G M&%:B":=A3++,A(RQ-$\X??(T'63Y+VA&>N3XF\=:Q@6-$Y4J&L52<)V*.%6 MOO"K"6VW^J+I5G\[N_ &?^\0?_NF%YG0.*4ZC7 HEJ8'EE[/>%I20E-B7L-ZV_#QWT,FJVXB#7F9K]]K#J!":%PF\-\9I.R\XF M6P.M:[1"KQ1V=[LA83+0L@OU^;=EU"/^Y+]MA@ZWTK#RVV7BF%;!#YWA"YITM(FM)$Z81$<6%# M2B)21%%$.(NS6(5<1TRB+A'&R[+(!I5_8E2^O1ZQ8;P/AJ\]W2'*J Z3F"1< M*] =5$IXP37)4Y5$.J="J@ATARQ;#VR]0FEHLM!@G?IR!'\<3_[*(;@,3UX(S'?94TR56:)%P1(S1(L@7\!KII3A*:,JUBD:D\ M?/(T&[#XK@(2[P*!UCR0<4,S-S1SDU#R:]',GO9OC Y9:"@Q8900JBG03&X4 MX6FH8@"S/!'1W2:4;&CFAF8^0IJY27SYR6EF+WHJE8F,8D;0VD(HW!MA3.0D M3#D(G:G,.(WN-O'E1]),:Y'XIRT/M%QJ\09=Z*Y5+_4QM:B+U[]%W94MYQ9; MU($*1ADH6YDI:&X8+V*1)$;$(;;<$N$Z5$J\Y_)FNV/L=#NISO>P^O@S[#NE M'W%%S4\R/3)21Z&@&8B76,0L%XP4!M.731>U!8713:<^W#(R/XBS)F98YB9D4 MV#(P(RBO ;BJ+(M-$IOEWL9&Q3(4(DX3;F@J&0!ID7&@=CPT64Z7>QNO)+)7 M@GH?N&WE1]L?5C4]9$'JPSK/!A973[']PQCK*VL@A]]L(4!L&:&W@N=?L96N M39,XFU2? ]ND;W*,K>UL77@+$ ,WR%QATV!6-_TW'=#BU" R &<*1GIZ@FTX ML5JJF]ZL&/V"T2ZJ'NH'718C@BM1^PKL??B6G*\K+"X_/7\]Y./I]EAAAZ=3 MK)_O6,)C1KO]3^_H469TJ!C7I"BP[CGE"? &Q@B/,IWH-#4BS->OVG)SJX/ MWJMK*MM>[7KRE(>O1GXA[,/ON^,I'Q^76(G<-LA^U(CP;??;$_D,^+8,F!LBR4#_W&A M)[;.E#>&0H987( M0I+R& BU2#16O F)4&DJA,KB/$D?IB1WN%6$V7>5Y&9;":/W4#B:)=]7COK* MQ69W43CZKH*G[JSLY_6\#'_-RB$N[WZ3V6]W3 ]?\'7U646I[;@>17\&-+2M MXNO;%42XNOK#&D#('IP$M\)K/P4U&1[!B@Y M$25V(;4]/ZN9_/SSD98'/K6D(RN/AJH\.]$CG-WI=/>;_/@+4),>ZTF^@YP\ M:(#YY>[<=;$JK'-[L%=HJ3B9#%50CFQG8M=4%>T3JC$DZ)YQP';,=69Z_+/2 M:*"P=@5LHMO9"";^Q:&UA$RJH(116WN"T8^M ?&<54:CS:C6 VSS.IS9-I1P M^KRL_.%C?@'VDO+FGGI@O1UXLA8= SW7G62^N^7@D1TLAFA:.]WCVS=[9%L^ MXW7PCP=,R4]O$+36Q^]'W SX[V3_T]]'F(F9*R,)G+(DE!ZZ=NF*NX\*8MN[O19=\RX7=SV=]SV=\^'(DT9B(7$4EBE0-: MJX(P%3,"MQQR7108$PQH75R*UI7&< F,@1R>+W>I7_^0IF>3<8VV!N=>ZT6' MS+<<#QIYS((W$AT$XKJL42@^K0#6*E@1OM&Y%PT751,[ L-^@F.ZJD7XBI;A M/UJSN5]_SLO)1)T!+*UPO2_^_8B#%3]_.\K"(LMYQDB>ZX)0()E$4 &_*96E M,F-"8MCKN@6D='<8N$OTBM#T!-;4W/UZ$H9UUO)?@RX^1J_]%%L5 ^WY7 ]Z M:F;9G7HO/H&/0-7'Z(3 ]"QIPG;$;LT!971 U /0>1P8%UU2347 9<<@R MKI(B%IHF!*IT2QE)DD2H8IP49KQ_9T:VK':9_ MI0=F421\Q"K1J#"99R(5.@DCT7(E7GR--U* M?D+#S.;J+[GZXZ,B5V'(A29Y9#2A62B($&%,0JE!?8^82<,4KSZZY.K7V52S MN?X+K_]@Y\,1BT#0"R4C(BD$:(%8&R&/%6$\!?%,9* OAD^>TDLP?^.$VCBA M5CBAYDUZCD:4-B!].$,(*<>/[%!4SV8\:+1H)V/BV7 I*XU_N:#_3F\V,TPB M@&?&,SZSM]'<#,B48DF+%4AH441$JZ+A*B0 D08DZ7D[)X1JCFPES:P<: M'X 1'9Y-'C=$'+X[T@7-DDB!+)^%'(L?"<)5GA%E:,3S*!0)VG#H):)= Q'Q MKP 1)Y76CQLF/H&\QP$8 M7!5<3[" 9Q\U6.P?[AYA51S&!8 %ST&>$(H19F@,X@4O,DJYS#2_'EBD6\%- M_5_K[.K?79*E>\[(8^^,M*ZRJ;9^?3P&WV6'BW*(S83/3O18HY=,?[&QG1,; MU#D^UJ@A!;*LY&Q43VVA>?A H?M?NS1BU+0EKZIS])[9VA=S*;C!B)\'X\DT M$+J;AH,8>:A*]%ATX2;PA@V>[ =J@:]IL03R&"PPX3%37K4%"E<;H2F..M-#3,ZW'JT[/9HG, M:UQ+1["H/FT%.[,*AW":KM35E)?C51X F-_O ).PWVIMH^CC\,_=7F0OS/)J M,CXFED9Y#[=]+/HSJ'4;4[(_ 2#( K)J"-S%@07#9RXXV+]_1:#(5;$UOW0M MJTN"1IJO'F^PR#=Y?D3S#"XF2PFP99 ,3)B0(I,%24S,N$YD&!=FL6B0SB/! M35R$AE&:R8R;*$FU-$HFJ@A3L1AS/SB*=!Q"3D:B'+LJ$EO!>]OT'L4M(+ M?^N1961S2.DYK@@% M*B",*/)Y>F\-7(W]R@>(5!T'].QM4MFE]X9%#NHW.+<(RUW<:'9F>&O5JGC+ MBH8KN[E I,/6YMM&9&N1@PT6IJR M@I,&F>>T99P+4 )W/YW8VB-6/KJ"[2Z $[R)Z4+([RLT(2,8B\GDLW_I-V=; MQL<;>/C="A$73@.K.8&M-[*;FW+EX .0J?J;L36_],B57+'BBN7 \)!!V,(1 M<4;,X,$%.QS#Q0R"$Y"% .X'\[((']G.C*LWCIBM56UWOVHC@P4YR4I!6..% M#^5L:!\&O',16Y<(1KV3P(-\SIS=D_96[GG%=##!IYDZ[C+1..Q"VLV!R(ML8S(#X0^4$* E@Z"# M!AS=UV<)X'K'DQ$($WK\I:PF8T+^NM)AW.QW/6 M@YSYNT#J!X0)Q^RRXAKX=!*AE>O23JYK"'PC J(\B]FAB(ZP!12_9S6VK5U= M0VY1WMN4JKVJ5&WR$Y2JO:KT[((DHQAGC"8\+#)#1:Q$FHH\CR7/,Y%Q+'I_ MS\+U*T ?K6T>:;TI!GBPLWMVE(2"JR3-22BR A,E&!'&I"2*3,Y#< Q$_M; #;+2"#FU928*'G;^X14O]-0!RVWP"63#]@EK MM]'5T D;SC;C#1^+ZUH89R* ,#M*!(.-^.?FC5-^[G@Q?.S&J6O@5*W>X9[" MP]RZZ([6$JJB]!*HLG8:E]3N"NW!<=J->GFH"V]8?&#%E:&+7DK <]4>?ZE[ MB=[>@[\P3O]1G ;N"'.(L"R^%_6&MBY@?:+U="'_:#X>9ROHMF-*5TVPMQDT M(Z+LA:=I-;#.4@C:FY5RN>4;:/@-G%J'?X*04[?P[BH?ZE,+0%[4:]Z!04_0 M0 8H8^4YCZZXJ][ 3?5$/%@\'#B0!AJ!H]BN>U7@%N:LI'X3'A7M>UY!AJ=K MFT9E>_3A>QZ_[??^4VLT=5*EE0K]R';]IXTM#D^] W#\I#F<1E1<@:%XFPO8 M!G(J*+U3IR;P&@0\ 62C,2C:K:.=! M;YJ*I[5 4NV]J8D%O^;Z>H39 ^C$W<$_'4>@%(HE"_/(NYF@&HNH" MKJ,EI[XZT68!%+N*H5\T2(1VF(L[I5PQ@Z]S HVZ9_TR E_^1*CXSYG*GNE3G]. MC, :FH[HO-MZNQ6\W-Y^/0B>/7OU&E!!N\.K]2FOD,2!V-X<^NAT,G;PA8E4 M*ZNLM _9VT$; GZ"R:EXO+;]]EG[%J-QHY<[ M2;C1RN$\X+D@"[/F^S<.W=Q5/&N/TY*<9[,:M&)=M:\#Q/+34R!\%E6\".4, MK^A76WV8*P^L 9.N!KVMR-/;.?+E ^U8)Q2C\C!LK*0 " M2 &-9S6P:%XZM >L49@4WM)* !C+(RV)GE6NLC3.@_;U256Y.[!#H+&U,0)Z MTU]_AEGM+)CS+N K-K.%L&U3UN$9"]S._SU$67)H79B-7[SR@@]6/#OU=;#Q M $_T4-G#Q078O5CKL*5//=.9Z129>;G9>@_F[+&=$Z'O-KC2^;EV#14ZG^Y! MM5/6IY.:#P\,BNG6.=RDM'O3YNK<]HVY9?_3Y_@HS1*3%TJ0, L9H3IC1!1) M04*9Z]QP8Q1?P]X+5\4%K&=,S#IGN2^CZ0US7BGRUSH M3L?E>KX8>%XTSA+K8_)294=YIR= RX]/)K.IR_!?"X?IPP%3Z\-Y9/M>7<>A M<:_6^H*P, ?9WO;*%^*O%GV>SA1JX6S1HUG6?:&K"?#J(AY61<79X (42UNW MYE93/<3*'SB*\BRV%>N,X+K8 M_>=4?+_F7J7(GR3FZSJ./K.@^$9/2R>['[3&C$=C;W^$1EU3%5 B2 M&&S9G2M*!!,I*9B.19S+T$1RT=L9)B:FJ999I!7E,A4LBQG 5\PUBT6J%L4\ M>_9!=_A![_3OHPG;NHA"JWW+5Y[>T_?:BPL8)")[S@>T]6'4A;5966UY4L&$ M8Z"=TGAM2T" M%[HO-8$BO74Y7T(OB,V.=S;6JK/ -\*?M64ZXN\#X5!D0B=78]AU0>TN+GLR M'GNWG]5['=MJ@6ABYD0ESVWFGNC ;)[CE,X@7BEK:K"#HPV%1N&@X15+,&N; MLG51+, :>E \:+C'&7I8O"OCHE@KWC.WFE9IOV#=\ZSX NNL\V@T)EEO46PL MMYWYO%L2\-@QBIXCKH!-OT7Q>#[2J)5Q04[07[@-\*MGH],>D)UA.-.PU%\6 MC/3:7O()_X*??2DUVEGG/9NUVX?=VC$:$)T_AY?.7MZ=V[37C\O?M?1ADH?S MMM>E,W0&\H4.7RBCG_)JNB3#S,E&: ]?,JXT 5=S];BO=A249CZPOUX11+0& MEKEKA#$]QD@ENOZ12E=&'BWP[B+1E)DBC/-,4<5E44@6:L.8B5A<&'GO@M@< M#7V&6/IX!;!/'\Z.3)S%%(Z4<(IA2G"6I# I)3%7A8XC9>"8U\]N-L\)7W4Q M$NLIB:VSP6S^*/52)TOG+K(RBU=+K>'HU/?46]$=L\?Q;(M(%/&LJJLOG@K? M\YYIM;4@Z"!+5;YKPESD3%^F&$^"&IB%=3'"6>CK[>*2D)VV;C <23^TVEOX M+IY@[FPGP!;&3>5A)P%B04Y72612U];JV7O#BR,H>PB;=KA:^%=@[, MIN'I]OB\S:E$2P_FHDQ.W167B_<_=U(&9. FQ%PVH&/E8CC[9H'*)8TTD>#< M!A.>N_1$-[E/ORS=!5T\GX^<0$NK0PH4")>@&5WM/=^7JZX*W^KRM)^.T #K MLNMU+4C+.I.]9Y/1Z5!_;73;+Y/A%X2HJP$%*8'DL[ELA14M;UH5RQG9V]2) MK>"%RUEPU-6--!M[_=/C#6HE3629G\4C88/Y??SV83:#0,RF;2C?L!R55H>9 M.!>#MND3(""/>T94H%*E+$_MBFVG>^R.53O]] 14*[L&-$_:J%7+")PJTDM? M=OZ+VFK3_?-R'85]?.-L"@JZ(W;H^&AB:!%MCM%=/<%V?\=Z+$LT,[^;.X[> MJ5I5^3+GT M8 ?H6CM0;TW+X5[&-!@Z&ME85!!W!7G7;<)/6UL4!"XR+@ MN:]>O>Y'![AD/*R^A'SI?PKB#.33I M=*VNI0V0M/8#%Z\*I]]/#VIRT62K:;?+@0%1Y^O<;+6>!YM;1Q'\JD7W?;S3 MFRY(:!-YL/_M^.N1H%0**10I>)$0JDU,>*$%W+9B49R'2LFEA!W)=$ZS*)-9 M6H#:+!C/-"M 84[@"G1>K)_&U82[]>Y_/1G[I;D&5S9F_#$.L.6?KQUIM0;B MGJ%WZPN25;G89SNP94V@Z6(F^L07"ODR@?>PE8MTDXV0VZ%3P[(L/YOS=#1S MX!\^N,Y&!L*LYZ<^K,2Q3ZL<)"'.DH68RMZ+]\6D#Y?IX*;N+W(O)%WT3 M?9/PV]R1TFA5ON!.<&6-NM$.BFOU\>RHP:U\T8VYC\-T#O5^0'-_OUTPZNT2(^Z/&'P7ZN]H*]O# MUGT*LF4!EUVKY"[Y-S>@CE01WA MQBDFS:W!3=7P2&W.\6Z<#G+:(U&=<^67NHH7U@QPWC]T'^$]0HD2%,@+3J%N M0W;A&^[>M UU\S]7!8TX K(4FHN6$D7X$+%H_E&+CTV"P 5+ $W3EJ)RM[\H M]=NVV4UI64R&=,C<-^5USBK>?MWF:##,L\>]*249K3ZI#SM6)&F$-KG.-WM#67 6B0A0W[OTF#^797R^:*+#? M!][8_J6)@.BA;R^:0K6;V@I>KUSN>]20_1)?@%J-!#9XVS#N=JVV/DLKAO#I MM"K%S+/RSK*PFLY8>H+Q$CZ$PB_))FWZLB@-4O?IZ(]%[3L2TYN3?'@,VVIN ML<.N-I6[)?H]7'.D%E!L8#T.?3%JCKMU4.#D8[BTXPI%N=DIYK_S$+114W@IIK);:*OL^]"^GB*[" .KNJANBB==%9*4 MKG](TI4A1@NVV"2B$O8;*6YRFO$Z=:/6$\_,?3ZU M#Q*QG_5C/GJA$*U<9FM5ME6:@5CYT.C.CE*BH[0UO77>X',7?PLTX0N*12\F M/?)7:7A[W#F\&CIG+0^M*]$ESGB[G'NEET%F*W5VE9Q/2@S.1O'/OE.56(K( M3?L%R-*H2RBNT>=YKN(!Q*8W6TD]L=S:))C8=];+.U(;"L*U-6=E5=E[!T3P625/>.WKB<@A]ZY3&P_O-3[+3-N)&\75JL/C1MSV)B$O0,[5 M!8"EJK)OQ'/#KJN04J2FQT&1UH431"_Q;6=^1L9Z-SB=Q M6@2QK:*Z"A_.U&M!L[&26)'.!M&U$(8! 4UEL07*BE+F>.C0_Q1FXL[QWZAF M;8:%T)@ETKH\T!@XTW.HUX2$ 9;98"AT"%1V9/0%N(&LV-B@=&N14!,YLW$+ M=DF ,HB&$^\<@5<&OF*"_[,U>C<#6N%NE(-X5+ M;(D4+!4QF->&^<(M8 6&MO0L#P!JATBK+KP3MYRF5)8O&M(X?>;%VF?SUPT* M *8/. '_JGD&2W7,+E[2E=7';F?263,M"Q%J""=:FO/N*A?B-F=CSP7A #%0 MYAHG%+Q;>J8EAS9S!F\930[H@#CC7>F5F;/1^1)"/;!HX=^[:AJVU[,^ M7.0JN'8=V8>A9L%#!K:\=9Z5E\Z,L3U6VW,%LWRGF$U9TV_[WYY_/:)I;E18 MA*0 Q8K0*$H(SPPEJ0C#N)!9KB5=U+#BU.2&IEFK33UM%10 9_U$1-8,*-R5JO::52= MYZ,IU]09KA8S2)L:'Q4_:\,$X0LST\-!,)MZ*CX(AEQ,0&U!\]*)Y@K+8V%J MO9,OL?K#5(]=O'IOE$;W&#B#$]J(?:?/,^"G)Q/;/F?0\Z56-KC2+JR>56X\ M&T?;U!-$2]U6T!Q.%UG1G$M7O\-G2=2^WJ65;QHK6',0W?JZ@_ ;75Q3NIJ(W(>*, M($JIN9H+%W^Y).:LM#AN!=N>";=GBY-Z_]QD9NM2G0+QU],FX;:]C382VIDC M&_]#%URS$-XO%ZX: Z#F#N+:,_?AX$9+6/#8P!)V+NQ:.YAO6]M#V-XK;6U) M:XX?MD[;+EN[#W\XX!<-HL[06JU7MKH=>P%^N3C/W&J:YYNJ(MZ?JS#L>%3: M\AD-7#C+^&4YSS]1,L6Z1B>O-IA>*08\G2<:URABBD#F$-S6&^UW&/,PT'FO MF\B!%B-Z(>5]0JF\8\G/W*P"\ ;(H#55M200QC2N0B(\T!'=WJ/&N*B9&H'6 M43]'8BM Y3XYOX*>+LOD-\Z<_KX*%H_)N9&MOW/C2F?%8H.N+.-&4D%I**F6 M>9'3!%0E'H&&Q!CBW(\/+;]O_>X$&-]?:$!%;1J0S1[G@:TE89O!(:P!)+_& MW*='G R.J0Q1*EG&*!%"I(1FH-PQ5N1$17"P7.E MO-1W63C[5?_I3FCJ&8^(=4@,_$K=7_.KY&>VXG+3&.JKEK.I*[..'!'#]#[K M\T"/3H>3'M@"35JM)G;=@[>OI M@3GD7Q]QK^/=\[U/'Z*CC"5IGF<1B7*./;"SC B=2:)CHT26 JOD\LE3NI5< MV.SX9MW0\UC+N*!QHE)%HU@"74A%G"H !?C5A @+4>%A(2HVL/!@L) >%:&F ML8JQXEQ("2U42D142%(HG9HD!X2-*<)"=G'CZYMV0<^E47$FN0$@I%$NA9)4 MYHD6L1!%&DH+#JP!![8!AX<"!YD<95Q*( ,AX6G&"54A UDH581Q"R,70P.C+AT;4&H&BZ,_&&'2A_-35 M%/4FHF5U\"8.NOL1RJ?3\H^]TFK4;W0-H@$HS-N]()W'[F4Y3@X./YP='.Y] MW=O93@]VWAUQX 6 K;EO]&WJX^PWIAA*87!9IZAT-;&Z8K$'PZP;Z"D3?G"? MU8L) MV164WC1L*E82:66:X23L-(@)PIBR23FJ:21WETEXJ&S]%^ >M^XTSM MKUWUHDK&!@"LA )X[ M"A/4,$-)3!0!!( ^203JFCQ1D6*\,)G.GCR-+H$ 2RUN @1%K*.0R9QG@D:2 M\U"R2(&*$26I9#F_2Z5B P17 \'?X9&.XC@ME"$Z2@2AH/.#K*\UR1-%"X & MS;(4@2"\IBZQV.6\K>B\P%X[OK:B5%?[DGL6>R,@CW;UFRPC]M^Y7.P]:+?+LH)=V76.X$JQMR0AIS(:)0*P8*=03( M$.D<9.PWJ;)6Q.$?+Z!_A;ZY3=D@DD6&@8D, 42 M2'-#BAB(H8I5(6@"L!^"IA)N%7=& D4&-QV#! 3J,HU!"HJ43G@698F0460D MWO\MV=_F_J]U_Y^VOQ[EBHHP8YJ =,H(984@!; G8K(DR[*P$)(7>/_Q)?<_ M5QHU6*J*ND@>?1?O/OE:U!8FUPC1;7NW1&G7O.4%1D?]VQ+//5>>R-*H?MN6 M92O/;7JSW'/G.7LX8%CKN_@(.+0N3,$)H[$AM( ?/ &2)7)ITDA* MD1?1^EE9W"T&A^CD6CNSR=J'HNXT16FF_&N_S\*J&M,+O:A\ZAZ^B*1$_W>& MJ7)U6SFCB4!2)=8I<=\UM;CL^VU?VU9>6NP&X>H(?RU=!8V+EN?J;MKBP TE MM*MRM:_]2!C8=[VMMI77; 1KH,?'?SVD:?6BL(C=]X5KHF.LO]IRVJPAWX;XZ'$^#S_5!2.'B"X0&M;- 4 MXGFY^^IPMVT);4,L:ALPX2\?KB%X@UEMHV!;NI9$@7VG_VP)<&XKV?DU-*V2 M.ASIU4]OZGF[!%V[Y/F 5UOZV8_01!=VC6C:4_ ])IO2_;ITP:[SA]*'4!N, MW<;,NDU83/ ;MNE$MI.WK8/FWH#E+3W)ZP:;NGAK,<&2+%+J4T5]?7MCK_HVM*J^EE/J'T.)XI4_9'&LRVZT?X^HKE.04%, M"1=HDXWCG CXC.0)YT(KJ6*CUT_ VY^,?0$4F\NPBT&Q>E7>T5H[T%9MI6RV MTBM;-3TI*T65/@%1"<1))WML>HTW8;(R M.J(F5W$F8B)I3 GEE!%N0D:*C*I$&"ZH6D-:LBWE;#1SS-ZWGNW?<^"%S-]> M3>KZ]S4HK;EV9,P*J\^\G#\Q/Z@GM%W%PU:8L%/Z1"Q=N2Z;($OW.C+8E$%> M-IUJ>C*=<]VW[@>,1AL&K@B9[=+1-@QU;YK96/KANX=<$)5S#_1S=IPFOOC" M^2KMVO=BG("T5'EQ\MW85O9Y.W5-/8",@]"(7 "T,UY#>\AHW.QR#ED;%22(2(C** W>7S1!MJ&D[VB+!%T$0;M%6GCMORHDBO-WH ME)HRY#WUPA;@P1H.9=N?=N(]5_CBIM?'14T2>84)D_5K7=FXT0W?AV?3HTA3 MI1@-25*8B- BCXD0(25%3DW,*V#&V=9>TQSIYW M?=*KO5D'2-U6V)8OTC^:D+L5,UXV"]IW[&IL?JUE>'6G%S7Y/,"'SVRP6C// M=Q35?(RII?GZIY9>F2JZ2-E$'&5*:9V#PD.YX#HR.N69X5H6L8F;I:Q.EKN2 M+"[FL9HL8]H4,"6ETHB4YBE/#,VED)D1#XK1"[AU"0[/>Q5:*7(>IVPI;8]4 MMGM"@X:#IK]Z;>4>.XESS%C;9F6=-><^DL=95_OE#IO"DE;PNGC*X SH!C:Z ML^TFX.56W'8NG+70CU M?),[:Z?J/W8)A/F@]-9ZWW7"\_.=V?YZ765VM(:1EC>HF6Z*;*(H[;E3&Z*M MYB.C5U0N6*Y3^:/Y] \2LU\X1?*9UZ0.49%R,3#U]E@==GK5HT^+V?MVL+.; M'O&8%3(R DY4H!&?YT3H)"8I,)Z",F$$4^LG4/MK#II[#GHW^_.@PKJLK4F6 MQYZSQV/GND3F.JM\I]N_*I )ZY/@%&M)NH_V)]69/BYAB9^KR5B[#Y_Q,5?X MF3/]V ]_$*_[455C_ZKXMW*(9P"RQ'#0A),\LE/8TU^Q>#?(2_6D88XK[9!M M5YV>Y;,0+3LP?I[V.R6(:+>J:[[;>;C6&VK)N.T][*K#2$CQ?B,S9$!O[;=_Z M>#AOW.S;-'NZ'+?J!I U^V]S[]][[AV]' M(E=<95H3(0L**@,M2)$S15BDLUSIE*LPPS2$=.G>?^\N?ITK?&R@X;K0(+\> M*24D@_])'N<8N<$H*414$,V3.*4BBHO7-ZC#0'_CK3O.8EF/;6K==;\ M#L;!OV9C'23N9-G =;3V'7.]&@AX.!E99_=V=8R5$<;<1Y2?P%!#_,8XP8Y7 M($%LHT@%]S(;>O>^;0GAANRJJI0N3+5R4;;6FVW%MY?;VZ\'& _[KQF,' UZ MIKQ5TNA*<;=;IBWR;\47U4F1S=?:J2?+PJ.373$=JK6 M7K@B":J+F6B<*H'M'HPGLYC*^?-%T6+VEDW>.C OFHWNCNMI->M5G7ET1-%: MU;X=1:&421$FA+-8$)K+!+ACQHD**:<1HSPIEIP_+ ]-R$VL%%R, -X:YEIH M^#O-HD)IOH96N-4)?.M)ZM:9#+_7KG[^-R!R>*8N!:9'?NK%8/VVT<]4C^JF M=+?]UH<G>6*F\%O.()/17GO!VJS M46PUSEFU'(.FX#*_^,BLB6]E]K"IK+>K,[V&]I)UMPE_SLK/0>?]CQ*C>AP4?:? M=/VZ^N"]5'??%42?3)1M:?@;#UYID&6#Y )"\/O .QI+7Z *12A?G=:&]UU2 MA=\I70U"H>!25B,?/(G]K[&R?']$B275.%8E5J D-C2$LH9P4*4VC)&61, MSL1T<@HD,$E#0,#?_PB:FBEM$M7V?&[J[NATJ+O&B[;'%B:FV.Q-JX8'SX:3 MF2M\.K.O]>I*@B;,I\$NJO2^37S;'-$+-UO]G6*#/SCET@?3+*3)EO-+<6FM MR*;M_+*=?[[:X4&7L]Q:@;"+HP>@WNQ.;[=?M#(H" 1U4W#Q5CI\3UC^HG>EO^<>W)B'=?+0RYB"JXD %DK.I%46PT42!>35LQ M%].YVS(.Z'7S08EPS,?6)';*$A+>;RIS@O% M(^PLBX4]?8W0XW';%WG8[K+#BK)W< A&'N-]70\@'3TY<7I236;')_UL$8NP MO11_WQ;6-X'N'4S3MIK%4170&JQF6QIX%YL!;0=C&@Z/$.CEM3N^5HFSC )LE&/G6[ 9]L\6U^Z.6>C%PZGM M.IMJ%4ZM=^_ZDU8:VROU39>^I9?VN?F^) FLGL-M5MJ6U,!^2[;$QKM3Y1S> M*[\/;#QTJTFT5+-9;!M]V%Q;[9IZ#IKV38-+NDC-@SJLT7G\;0LZV.;,1X24 M%6SBOT#:<25XKB5Z4Y#&)[9202-)6NL''HE[KRO0VP\DL.&636D^WR3CNVGY MCZ5GFPR :V4 L/7/ +A&1/_*]Z[4FM8&5H'WMN7D7 #V!?RW(%$\6%5^I^&P MN95GWZ*46':MEA?%V>6Z/5O]&8+:O7^1".I>=U57!!9&*9W-$C,WO=4(J\CX M?CZ]2BXELIFFO!$6(FJM1P.7*%2.FKHIW21S.4-S#-C'!2[RV+E:1XMV4(Q& MQ]9$CNSWJCUM!;M39QWK[;[9#K<>TMJGR/8/PV!O/)"0F_.P<627"?#SQB_4 M#!IOEM4CZJD^);.VO$17- NF;FQ(\Y?U'9PA>B#.\!/6 P%4W.,5<'JG)*W& MPS@D(6WQ\(WV,!2\09G UV#R",DH^]WCV&"^.U;M.U[A00/'5Z6ST=K*^RWR M6"$'"YHA^+3.7;R UIP^"$ZT.G9)[3XN_Z0\K?LMLN9@CMM;Q<3J<^=T +#H MTTXO![\"X0W^LCJTX.//P8%%%>4VV12E>K7[U\&;U@T BX5!^=C-6K7G8@,# M%RJI==,V%=2L--]9JN>!&L,EM:\>Y"MPNGM"@FC+;S8RUF)ASG@K:,H.@;KJ MZSCU"L7-SVPE2'^TJ$GTDK3=K#8A$??3"I1"P^F/O0&9CQ4X:;B;EKODKK]/#;*8%4A4VL:L/H]:B/N#+3S[WC9 MNE<,V::SCR:VH4-;. \^M(!AR8RM<- J5=H7F?.^UZZP M+.:M%OR<8X5%NLBDB9-44O@A.,L2D46Q"6,IC3B*&'VR@EZ-> 4 0*:34Z A M]T:N+K"S'AP^#Y*V,-\]V_AWRAHD6SY\"9AV6N\VSHV='BH?M/$8^"DH8:#D MK8O-_V#G;V_S/SWY,/KWYP^'GQ,8\_/>SH?P8&?X^>#EA_#C^[_3#S#;QY?_ M/MF+W\4?R@6;_^A%^?']FY.#0_EU;_3WV?ZGO^G!^[_IQT]OAA]WAI\^?/OX M^>/[Y]\^'GXL>P6_X+G/X<'A[I'A*L0.J:0 P930,#6$,<5(F#$EC0K33(I% M\W]$\RQC.0L+D&<-2WF2QB#\*D.3.(GI4I^=G=VWSP[V#W?WWSW?"0Y>/W^S M?;A[L/_V%ITL5\K75R]K?AM2,14R$T59H0'VLH(65.=QQ)61< [A^LCCVW7C M8G;F7>>K9IVO^FU'5Y^CT6/0>*DGO>*0A26GD26G5K6S@WE_Y^O&56K3,_@0 MA/2&J#H;RUNLSX7I'[.JGG%'P+W%20= !)WHV[2!QH?'3LS#(EZ+T0"[.V_J MIL"7,SF< JW]6J+Y%HARG&Q%_[LAPOU\393LD=0VPW?5Q)IJ8<'!K/MX;HI5 MRVMKD/E2:$L5S9#(N_I/KA_9CN]Z?0FSNN@5U!7L(K"9@.7KV.@:6%AI3=9- M6>ZY<[M#T"C&;4^D03/\ E!%'5!M=RYR)P .R"Z]P5@*Q7GZ 5<^[\ MFY#$3D"8M\:M?'/05.OI>=C;A[P_Q&T7M@57(]%*=CS234[P!5>RM>P27W_E MHM>>R=;@ZVMG/O%Z,? 3-=7QYVIV.K45I(;^%)^C;N%*_]G@GU>OGME;Z5I2 MX2APNET37C-#%YDMO=R/(6ID=6S.@2E#M:L=L!H/>KJ\#1EM[E$U.->$A;33 MW"0^76K.8E88%2E!(Q9SJG@D0AT+3DUD2R2D' !(@NEG!,A,@,">A%3'A6*R@CCU)>S M%N::9UP D?Q&P"(4+V)>I""%1#36H8@-S?,PTDG("Y9J"RPL3,)[!Y9G?6_( M=ML#KX.;1PPV\FSO["B)(BT369!,, 5@DQ:DT$E&8FP6F66%8K%X\C2_#&Q M6AF5=3T!N0J44MV7;X '53,G6EDA9."XG".&VH=C60FD=?$MN:_P4Y0.^J&) M<<>9L=)4V=2/&ROKOH>I7>[D%0&*/R.?.KB\%TE;@^_*]DK>7W8A/VFS1JV% MPS]B65R/T2^M9GZV5;7W!@O/^+HC5QD''JD/J%A_']"5NN."KBFTI"Q+HY#' MBA;H*@*I07 1@6Z:,98_O*[I&J'- 2[V1S/#R9FMHR0PF::' :X,VT6R[_W: M>=[*$ZUF0WU@;F3Q<7ZEM\TF_W)$XRW2C.VQZCAC9QFJ-Z:AQC2T=Y3%(HK3 MPA" 7(ILDA*N*"S1"\X1U"'4A*&WPQ:*,?Z%*; WB9H*Q%_4?=VU;NGI?\^>0QFE.$Q8Q M%BTV;[!F!>)!4[F_"V(_[LV%04%RFDYG?G0 M68U.0 R/)U7+A<^?MCY_&:5R,D,QE K2GXOF-T] MOT5.TS/$XY^K=N'*5+:L&E3EBDA,6#RM]1_-+W^B163(S_\HQW9U]J4_L41S M"7*\'Q)F\:PMC9*M,+0BVK2"_U4SON=\6^Z[?T[5\I=)G#;OKOS^TIAGT%Z'78N26&F/M6?YGCNU6^SV$9S:D@%ZABL[=;_ M<7^;[F^VPBE__&YO8(OF&0T-ME4W,:59QEDL.1Q A";IA+FB2I>5UTIN4%CG M1EX,"ZJM^3GY297L#^__57\\G'S;__3OSQ]'?X?[.R>?/\"_>Z,/YQ_>[YWO M'WX\V7OYKW)_9SO=^S0<[KWU[_SG7R=BI(8'G_;B_?=O1A]W_@X/7KXIX5]8 MU[]./F#]G='SLP^CW7!OY_/YP?MW7__S;6^Z]S;\^NKP^71O^R@M(EF8M" \ M2B6AD0D)4TE*8I5%:6P4BR+QY&F2L$%,LR7S]4(D^EUC#7Y[0^RYC"]=19(7 M>=N&Y#UBDJ>ST!A&)=-:4FQH'PL:FTC0D EI"GI#DO=-5Q/%ZY,-M7MX:G?> M4CLMXY2K(B&IHI10PPTIN#8D-6$NJ)1Y&L48-66S:S?4;D/M'@NUNVW]U(V MMU8D;[\3\$"Z,T6.!<9";)J9,(95QC3)0E4PEN@B3W\^ >].%')C_UM_A1RK M,;B 1XL,%YMRXIMM=B6=_OE(UT/HIC<.F*JG$[,A7M]#O/[N:Z=*I!QD[H0 M*TH(E4H27BA%4I'F*L:F@)(_>0K"VB!.EVO'WI!XK:8']RJ2+4QYH7'U%\+L MF]3RO@,=;*&6]P:1'Q*1.\4KS$"]XE*14"L01;)($T#LC&21TCHRN8!+1"DD M7"X'OL'?M<+?-5,J-@C]@ C=4RM$7L0:@)D8BK%-8O(UPK3N$7(5QKZN[J M7R?&F_;N:?1\YJJ^?FV>#Y7>(Y9T&(A/*M6'87D'EA!JJ" >R3DRF0TRG MBS.L+'ZWKI\-FJ\+FJ^I?V.#ZW>'ZSWE),KCJ$@D(RHK@*,SD1"6) 5) +K3 M)"YBDQ=KR-$?E5=CMU>VM2OD)4]X=;QQ<:R_BZ-W?4"X;!V!9^[N-H3K>U61 MP[UO^]_>'154)RG-&=$TC4$?H8RP6&F2187,6 ;?LO3)TS@<,!JMD65E8S/] M"?21#9;_<%4$L?S3AZ.0J:+@5))<12"C)(*2HM )B5C&T[1@,D_DG>DC&S1? M,S1?0]?(!M?O7A6QN'Y\%"K.52XE\'%9$,I%[L+M"Z.2(@9^;XIP#3GZH_*5 MO/25_"[N5[!QDOP,3A)_C[8>1_\6G[M+W-"R&]&R#WU'2<8*KGFNB$ZQS%4D M*>&,&V*D"7F6I G\]^1ID@]8L5SI:F-!_;G1_0X4DPU.KPM.=VZ1*$NIQ$H\ M49AP0EF4$Z%B2F2B4@IDG-,4U!"@Z!N$_L40>DU=(AM",!85F _[-!DG&U@C='Y=;I*DT[I6. 7;"V[A#?@;- MH[FZ#:6ZG::Q_^TSW3L[,KG)>,RQ#+,TH&UD*1%YI(F@%#,_(I'&Z9.G:3S( M\W4RFFSLHVNB;=QQ6-8&N^]&Y_#8S?*(26,DR"(J!NQF(6',*)+H* 7!(12A MCC;NCU\5O==4]]C@^"UUC7D<%V&4)ES')$H%)S1+%.&"<0*2&E#S*,M%7*PA M!_?ZQD6XWM1.A<7JRZG"S_SDH_+]6&=G\)LKK?_[[56O7]=H= >J5YN1>]<. M;'N+KD2[)^#[>KJAX3>BX;+O[RE"&L=Y%!)%64JH4(:PL(B),BI+(I,DE+,G M3^-!QM;)7+2Q#O\$"M@&M7\$:I_W7+DJ9&FH"#,Y(T#30\(9DT0HJFB<9E05 M:I,-\ZLB]QVH7QLNOM:HWO/Z%%D8/B MC\KIXUN@#-M^)A?TI+F-'^AVY1O7A,;=I'C0@ZHJ/6/3*K,24C/L5O,"+G=U M(J!MG/H:&R8?S*:O;:?=OS1,J]W+A_SKA@;>B 8>]S49'?__[+UM4UM)LC7Z M5Q35;569J[*RC1(CBS--%<(:(4!IU6&($+@$KG!@&L;VO:- MO)RY=NL*1)VI^+I $?K1T=![3G7NS;FOL$3GP.J M)"BFX:?:G/,N+=7N+' NQUTV&?8!LF N>P5D]9^5DN-XT@?[\NO-);B52_", MW('3_--WU;EC][^>CPQL$@H?;F=B>B']S/!X-PJ=)Z^^=X.WCW MC#XP/FK$?SOB9V?$_XSN;XN]=9;F2#@-ID@'B#9 \,6"T,(RR5$EM&L;1O29 M=?<8$7;')BQ+$/!=F]#SYY#3&P][-'/U?:/A'EWM76\P32*>)W#H2FC0G/\N M._\/:2"V+RSRTT3Y9B=N9R>.?]LYS;",ZL73#V^CC$6PK&F.6:8@02($HP(H MCT+YF!3J4H_?]ZUKV1E+8Q%VGNV\W*1[&\8/N\,]LLPMD/C.-6[HX)Q,_E4R MU1S113=6V)A_.OWEY]-=G\'!!(>3#\W> M)CWOSU\&:;Q;\;G.3ES=Z=;8]/K3E]^S-;YM:]]Z[*< MK2NG[G39;[^FY/5?VFZV@S>KF;C19;^SL?O]>)5?>N\57D7,-49Z2%MJKK2E MK[,?]9X=I)RFX4+ED9-?G^:8]T,>]23O]\@TN@M\.>\PG?,&;Y&O\&.'\+H& MS/L?*=H]_%:CM%L^[2,8M1>E'.X.1[GW9QY]'L1O-'5H8S<[=EM^-!CGN-N& M[,9#MC,<^[W;$-CR2M33]J7M:/J%0-#ZF)@514M1T"IMN2O1FN!2\H%"A1H( M*":(BO6:_;OK:?/Y=;3=_S-SCOU9N<5VW[_R^Z+7Y_AFYTM^>)I M_+*UL\E>O_]EL#68C0*??=EZ'[^\>/KO/?J>O>V=/\367\_P]<[NWM9QQ.WC M3;KVR\'67\^/_G/\_%Q7E.='6T__>&LBTUCKB'C. Z"5!4)@"#3-,?HH5*G% M"]'HOG:B0U)IVRU9!+@5XRE;BY&APNBY+28(Y2R7:#P:O"6X%U /K.'ZCK@^ MNHAKYVG:(HL@>%"$ZXC@O)$@F45=N# 8%E<(K.&Z8[BN1VO06VYK%6KMBC4L M)QN*1DEPYZ+A>EEPO3UCKX-1S$E; ),S@,(P\$9PX,Z)K+"V8!0-UZN*:R-J M]A,*F51"+F+P69'!3KPD^O7D\'5SQI<'W!>,]K.WP5IFI55@@TX$;L$@2)- M&<],25(6TTEG_-:2P++D*#P9'HY[P](;G2SPUD#UX;6!6]:YJ3,V+(V0[D)( M6^?5 ;KG^!85*RZ6"-*&2D@6(9 G63NLI>22C@7#VH84K,^DZ5"MT59.>"%) M( N0!V:*-30T/R2:CRZBF8(%QP*/8$O&KR6K-'D;]$=N,<_,"99+R! *=X!)4^3@%(<2N#4V2H]1+W.U_T6( M :N+[(<0 QJ\'Q+>,_::Q\BU,8*FSW% 'SE8E008FE3-DW.B]C*7W/4MSMT9 M=('P7MD,@:?YXXCP,5GJ_9[?KV<[CT__51LO>4F9ET\@VA0 ):Z3Q&XAD3^24:MO"C$757)U*T' MZJKA?0&Z00-U%T!]=!'4@7GKZKXCXY8<$N4CV-JIG$5ODY!.:1YKYZ$&Z!4# M=/?R"1K,%P?S[1G;[5S..N=,,)<1:,8SN*3EI$&-Y]E@R*7E&*PJUCN:8] MOT# S]AUFY(L1AN@B?: 1.A@8ZK&/:H0>8[9R(FS;OC<.D-+._@^6G_-![3J M]TXTA;0_.!@U2)]2VL=D1D:%A?@DP?S2#>>.L MR#:#$!)KBST+/AD)WDMG=/ VF#CIN\7GKNS4(-\QR'=/AFAH7RS:MVP:(0(*)DHCB#2BSNN$/+<.@8WCLJ1330+QCT,R9>",-0AP2" M>P-H9*[5&QEHP5PT(:%CU:U7?>LN%_EM:0_WT,#CI"SIJ?C0[QWDZ^OP/D[5 MM*,*Q.G4-6JZ"S6]GE$$]Y'%^%-;J7#H!FP8A1Y'H'@38$F&)ZPZHG(HF\[ MGZN*[^[)"PW?\^%[>\9\:^D9EPPA2BX =6;@N=.0BG$N&,*^S0W?JXKOCLH) M#>1S@GS&B(N,15D;0293 !67X# KR$Y+%I/AM PZZ*.O;#;#DR>__5ZKE0[R M86^S]_LHESP:Y=1[14@][!4_&/4^^[U/N>?3^T^'X_U\,.[]8S I!?]?+=_A M2B:+"J4N2B:1!3FF.7 E:'4;)RE H1#T!S'9])?:R.:TD']CLUNQ6;RD.(@B MG3:&@8Z*UV1,#B&I"$R'0EY*YBC2V@;O2]8E+;3M=RX"YCH'A2XQJQ1#Y:1C MY*YXZY@S11K4#Q^0-(0O .$S_HJ7VE,\@K6)(2&<8A&P)7+PDM&D"A]-ELN\ MQ]DP_NU&.S+'0)ZJ90%MSH[X'@6FP)/24?X T:%A?'Z,7Q(>N(I.Q@(E1 D4 MC7APVAH@PQZ98LK2E"\SQEL>PS#0) M#+$#/J@&E>%0TCR!U5(#) M&_ F:W!2V$RWO#PL%=&P_U>.H>!WO!K M\_AYT@ANUJ1\57AJ 6K 5\_C-MKE5>E1I^+D+S2S5]>&^32B\?]]UQ_F%Y_& MO]/@#-._,GUM/OGPCO^[4=VMJ.[#>4%!;+_?K(>R=,C9@PR3QE.8P%G'@:M( M 6=R 7D@GT7W&;^<577K^O$W ]L2[5P^+O98I!#1V&,9V>/H(GL8\GMSS (X MQTR.$L4^/M4N=@&#<)&EE$JMVJ#%WDL7O1H#-$]AMB>\2^*H'!^>L MV@2H+\J5;VVV;!Y;]NS+;SM?C_P<;;U_QM\*[R+7V8")+@#&(,#5/BHN>Y71 M2"DL&3/35XRU385[A>S.<$SVZ>.\6PN+T C:-;JEN[30J@.A53,]OR^9 MGD!S'(*+H)1U@$8YL)8;T$J%XITWJJBU#:'[XE[CJ!9*?;<>7UWRO6J6/HZ& MGP>'W^HX^$"A0KO&XXUMEBFT(4/QK)0WEG^#)_K!W*#MX]HP^,CYI=N9U=.3YG5^C^_OC[K2M6 MYY@TL%K,"PLS9%=DA"*RTTH[J76@Z,3UE9U'&6NG:A=@4WK^'!9ZXV&/YJ*^ M;S3]:U+)DUVA1RQ*8GNT+8#LM+]DLT-TMT$ED8Z*SR00-PN0 M:# "H4! $LATT>A-\&L;7/:5[-+)K<<;VEPR0SO/=EYNTKT-XX?=X5[*HQ;] M+-LU;KYM<[(@9S,7ZCIL^7*=LE[-,MW.,K%SENGO[?/P\-!?<]/H[PW:>3U\Y=!&N^>^HGG/CA]9';V$1_HZ3Z- MK__(N6>+N;IB#T03HM[(+X3HK[-[,E+G?NZ.3F_BHW^7(8RR_P"^T#W^Y/>^ M^*/#M7]>>)3]P0',#-WL4Y\\V\9_AQ%]](HOGIF5$[B''-%JQ9D7"9TN/EO) M@P^1:W+)2KXX$?M^](X>8#J%>F)= M3AR#KY,[6;4T(7O^XV'^Z?27GVNNXIX_^FEP,!GAR8=FERBM];/!6&^S);Y]>^]JW+ MK&;B1I?]3LCP?2>-7WKO%;[4"1\^I#-EKG2F7F<_ZCT[2#E-@[3*7B>_/LTQ M[X<\ZDG>[Y%W9"_8RGF'Z9P_?(MDB!\[A-?4^!_N?QSEPYMF(MSD:1_!J+TH MY7!W.,JU.\+G0,LA9)*<@^1 M>0V8\8P%R%SRIE!=HD,,].UH7 ,9*>=%\@YM\C(,*/L2^P2N%V%*0(/P T)X5@OPQ:OBA0<=LP.4%#+8F#G% M#7SBF*5L:CYH\CPL=DJ?=[?K^>R#T^_==!ZOD81WG\K:2EQZE: M=C17X/QT;AZDS7/SV;CK5MSUQR7A0"25F6,6I'<"T)<"5@<).9")"IS^:.W: MAF%7%AYLNQ3+C?>.I@\TO"\0[S.^"C)5I$X*G(@4ACA64PILK,D%UFDNA$BF M-BJW+5MHY>#^(U,*&J87A^E9:4%X67@T##*O!1Q#]& C&HBA"-2<:RR$:<$O MGP%LB%YN1' M[JG5,@\6CM9?\P&M^KT372'M#PX&A^/1Y#AQ+Y]TW&VY",L@,DSGL=+5A5F< MMDUNO'4KWGIU26C0Z+U/&4&5D@ M2G"^2) BY:)"8+PV/Y>NK_!R(]&V!;+< MF.^HT- POV#,S_@J23FK*=@$BD$X^2K. -$\@^0XLB@"\T57L<'QN9,D&^0[ M!OD?*38T7"\6UY?/-9CH:D=?8T4!I/@3;$FV'G-(49NLG64+.=?04-TQ5'=4 M<&B 7S#@9PPY\;8K6%MMLH* LG!P*7D0P7H9"F>*A;4-Y'V-%TZAHUW86:7E_2%;*/!8F$@)54:@U$#T&( M#-9Z):5U6N:TMJ$HR&!=TD/;_D<'=87C/!HF?[C;X/WCX#WC>83"O FA0$[, M _HL(#AC@"N3R>WPEE7/X__^/U9P\7/#]XKA>P$B0L-WI_ ]*R4H9#8PAV!C MR4 +QH/+6*"4H!RG_Q47&[Y7%=\=E1,:R.<$^8P1]]%Y&U$!#TD!AF#!NT!& MW#"1;/+<6-=!'WUE//GM]UI\=) />YN]WT>YY-$HI]XK0NIAK_C!J/?9 M[WW*/9_>?SH<[^>#<>\?@TEI__]Z3%D-MVFWH(BV?% L"Z]1HPEHG;0ZYA 5 M12(W<56^MENX,W%-?ZG=?T[[,#3RNA5YQ4L"@S1"L<0<>)L3H/$(KI[SXJB% M*;'HP-G:AI&7\Z5_2/>YML^Q",=$Q&!\X$)0V(%,4N"!F7DO4[2%(A)\^,"C M07L!T)X]N.D)O5+7,BE, V9,%(9H"]D*%I*PSNG%!1\-XQW#>/$J2V')-K. MQE(<:@22!1?>.8I#>N:DA2XU)*Q+!O& MEPKCMW++G>)%^51LEFA2\*B"]S9I';0+_B:[@,TM[P2N9VRW+IREQ"*@$@%0 M&P,AJP*2A^A4X2)JWR&W?&53$5Z,=_/HDCK0$A+N)2'AY@T9;UD09C*+)^PT M%3VW\\JT#GX@CGIW23I@DGL5F01%4TZ^AV+@(F/ M(XJ)BUYW=P0?>;FKOK4 MMC:ZYGETL"AC0_E"4#Z[N\%E+N1:@M+,$,IC!&=9@I)=X4DCBUG44PY,7B[^ M='-?I &\8^;\GG,3&K1_ +0O55:0Z$WMW5!\K:V,/(+-48(53#GFT+"X./&@ M(;QC"%] =D)SV+N-]]GJ2%DH47?X)',,4/@"0:H(A>D0E.;>%#\QY;I+U9%6 M-D_A]U$>^[][>\/#PUX9#?=[Z1P4>L-3+,S5[>%F3>N[S&BW"4H>5(,XIY1> ME6-U*H7^0C-[=1F93R,:_]]W_6%^\6G\.PW.,/TKT]?FDP_O^+\;X]V*\3Y< MDBAB4%B,\Q ,"X I*;!1T.P7EJWRG*-D:QM2]HV[?++KUDKJS<"V1%LFCXL] M%B!I-/98:O:8+?!@G;(J9V#)$WMXE\%RBH]PK&VX/O)&'H^=/!:@ MEUR_$]L8HB,,,:N@%"E4W8$'C<4"Q5<9:O$7D%((+5Q))@GR+ZYH6]/X8159 MX$$UE480'22(V1[7R /+)4,V6@):*VLH@J"2L[%PJXS&VL"^K_3E.^ MY!9"<9JJD;6OYFV%EQL,QSFZEC03:?@I[.6+?'TM>2Y"TVZWV'8&?J09F\]Z M_>H'!^=LUP2H+\J5;VT6:QZ+]>S+;SM?#P4=;;U_A>339A443^!]J/76$X)U MSD(2+K$B>98NDT^+?68NEUS_(3O^*[M#L#,,%!T+>"4<,$MF)RCEC:[E_TU?7]%)='&2 MRJ)4E96-I4Z6?*^:I8^CX>?!847U/.%25P*.1W6-%8IN'M;"W,!ZD#EX5DJ. MXVO"EF8K;FS-\?G[ W=WQ_BK:"X)!7DX&36@-(6L"%Q2$)%FO:H$I[$)DYT/AUD M90.3[]JAGC^'DMYXV*-9JN\;#??H:N]Z@VEQO!;,+-DU6C"S!$9I^P+83@M1 M-MMT=]MT&@MA,-8S2"4S0(84%2FNP$45T%!H9&6F6$CTM6A'.SIIAG:>[;S< MI'L;Q@^[PSTR_2UB6I)KW-"3.UF$E](8YHBANK'4_\\=/=OYQJ.#5GNE8LEF MDF]GDMDYD_SW]OL/\JWP5J.6$I3BM6Z"%6"UL>"U9SXXJ7SF:QM*]>455:'O M&B[.!:JYK/@_)Y:,_IL&GS?^>_+CY G"Z)\;7Y_F1B^>/NRYNXBYNHJ+03-G M,W VLW 6%'^;#^89-^&1].>F/_-O"! MWCL>G+PRWLV]\P#KG2&L&OO-?9I"^N3OY/W6)TN]/_-'3V_(>T<4@4X^_N>8 M_CFI34W7^V5PX.EF_%[O]^'AH%ZGHZ/VC\G=#S_1-=+A?UU[D_M^]&YP<+I< M%5UZ^I>Z1-5%,_?U*4Y\I5,DG"QI>IH]__$P_W3ZR\\UKW//'_TT.)C1# ML^N7ON7G+X,TWOU)<;G.V,2>3_W0Z?5/7N;K["I;?_*B4&[=J.M?_^:'O_FB MLJ +\WNZKC;W=L-MA$]NF*VKFWYV&E:=OF,*4*%/EOF57N_WY15^Z;U7 MN*0G6'U(7^P2#4U\L:2,SY],^@E%[4ZV M(;OQD$TR@V] :E+>@-0ZJRT\\:/14=V5\5.'F5SA_8D7'L^\<'_BA0\F!87( ME?:'/?*EQW.>ZUG0.EOTDGR$7WGUPN;XC85]*]&:BW6ANKGZ#W(?RZMW[GWO;KQO#=7$J]ZK@XJ@K>J7*11_;F_;_> MO][9?O_BKRVZSW_1??[/_IO]7_9?/)G5!-_Q[5]?B>V=?WUXL?/O_>WCE_M; MOV[3];?4Z^/GQUN__L_N%GWR]5^O\3_'6U^K$6T_C7S[W=L<0W$*)Y5$+*!R MOE9:M! L!I9$$EK6\FNZK\SEL\!+7VVQD=32DQ3/)1,?64P:47+T14E14D;# MM>;.WHRD%M!)IO'38OCIZ"(_:>LR)@9D>A21E I@41@PW@>K#69G<87+P3:" M6GJ"4EP';VMW%%.P2!<]_8N5FAHG9+*TUMQCC9"M@>CO,AD==O0QJ$EU\G;X7:!#RX3+6U^19E M=JS4,[5!2@H!(T*(,H/2+B7MA2F%3\K563DW=RVP9EVK7KE2\D[#^+U)/81Q M)E0E\ PV6XJBI!'DG] _/6KFHHRB"-5:!J\JR#LCD320WZ-<\EJ]V'PKA,;L MK8#$2JJ!B(3:U0"L9:B<((JO[7X:T%<3Z-V2&AK:[PWM9-*ML+PXU."T(;<] M,@5!, ;>HS-<3OI[==!M?[29/<\//N>#\7 TN*/8L+KGV;LE-IS.T]&33Z,1 M_=8XZE8<]<<%:2&5G)+14)(.@,))"!@X%$&_)D$K)Y,W(GE?U&S]SLBBK4S% M2DD+#='S(OI,2 A>(DM.@^:&X@NG)%A/V/8ZT4P61AA?Y>W81P[IS@@)#=)S M0GI&-F Y.RZPD&6N^Y<^*'!%>[+;D>:S%"6$:+!>55AW2S9HV%X0MLE<:Y<\ M^5LJ@ _YH\Q)>C'?SJ!=/%O[TE%M+3>BP6C"9 ML"E1G90&:71U*[IZ=5XO"*$$J]PDV5, RD1TQ=!#I'A1A(02=5C;4'V:W Y) MFFWO8J7D@@;I^2%])A@4=(55ET,@=X"$8?!%2C"%:59L,%ZWS(.5!75G!(,& MZKE!/2,9Y* 4\YZ!MY@!7>1 @:,%1M%CIA4T65&"3C."$T<6E0CR.W?/"OU-7^K1$(-UL_C85M'=>?.>CS=CX M?53+!XV/^CT:DX-Q?U*7I99D^5A+=+8DC@[+,J=3]WN=N,V#].QTUFHS@B8K MW\%"Q LZC0W*&Z4A:D=!G1350@0.GD5IM76,5=]/*=Y'-K>-:-M%'8-Z9Y2: MAO)[0/G1^8-ADENL%8N/)@4M!T M')I13JZ;A5Q8 LQ)@(M&0T)6*,IGB2?=D+ZJ2.^6EM/@?G]P)Z.NN$G"< LR MBE0+?EGP/$>PG#E?N&>YN"ZZ[H\\):2E@G1>640BM$" M,)'==MY(2%KH$+(.Q>2&[57%=K>$A ;P10*\YH7P;$O)!JSA6/-"$GC/&?V& MHF9\)>Y8!_WQEABR?(DA-Y9AOO:5?9BRH;4#UVGS*?K/, Y\[>3Z93#>_5[C MJ07'TA_F>H6UC7_PF>:M M-]7W'E$_\]L]\7*;\P>0UTZ,\HMR"[/>+/BM+/BS+Q/K/;'BFV^-L(*BK PJ M. [HR8Y[ZQ&$LTD7*XU(%'L[W;?Z&6TF&NU^1L9'; M0Y#;UE=RBR%08!(D:"Q$;D$)\"SS6JI&<.:"T"(N.HNAL5MCMZZRV_U*K8W= M'H+=3H_'_R%>[+Q[&SP*86T$$QBKR1NU@G?T4++0Y)7G*,7BJOLVAFL,UW&& M>P#!N='<0]+:+Z"S1"<)B=.&0.63!;XD*.UB5F1T]J&X:S/F%X*BKM: M)M7?4$GOUEI=TOVEX:>PEQ^NG7O[SIOTK9?B!I/=6=/SQ(]&1W2'/;\_*>?> M&Y;>OG\_'/7B7I7")W_8&_@PV!N,!_3/P80=<^KYP]Y'/QK7U[\CCB]FPA[3 M6Q]M/NQ)Z[:/_NC*OFUS[[IWXR%O[NY=]5S+[=1U*ZOWM(G%[R<+KM6DO).+ M=WQ^$X)\C#)!^L4.HEZ;8.[OM%S>WC=RQ%J#+7T#+68 M;8/&4!UCJ+.=!.NEU1X51*D88"X>?"P."O/:^G$TM?F6N11<\1:\*H$H2AKPR#RX0#8I*CO]%*W'1'L5E 0-10O2!4GXDUPJ/)BD<0 MW'! )QR$4*M&:"%H1:-(>7$=!AJR.X;LSD@=#=D+0O9%J4-E8QC7""%+!9A\ MK+\E8!C) 6.&2[;PI.Z&[JZ@^^XR0<-Q5W"\^5;'HI,6";R<8#@HL(H[(,(F MD\V$DYBZYG<_VOR:S1A'-4GK?$97+7P_K.446@&Z;J>JU)G[[6SB&GG=B;SX MA6R55*3(FD.1 0%I>8./3(",9)-\%C4Q>6U#ZK[D71(R6T6;'ZL;-!1W ,5G M(@$SQ0I?71!=:]>86L:^!%9=D,@U!13&.4*Q6L%\CD<.X;L+! W"'8#P136@ MICID$Q5X$0Q@<0ZL%0&"X+R$I(F?!442HEGB58-QYQ(&&L(7C/!Z]L]D(:T# MP[@'9 8)V)$#$3BM:J]C4GGB:EO7)8"W G/+5V"NVQK,;\.#=S#.HWVBLC#N M]PYR:S?X8,K+>#RXC2FH<[5#4_649JJQ_^W87YX76A)SPH6,H(0BW\Y8!.]0 MUO:"@AGKBM5A;4-+V]?S-YYM.ST= _3]9&@T+#\DEL_D%I-E+<85P.2BZQ$_ M\N12K><@@V$Y,IYD:QVXLEB^GYR,AN6'Q/)%W<6C+"49"4&;"*@X@A5>@J5@ MW$MGR';;AN=5Q?,]:B\-U#\"U)MOH^,Q M=:2)2\; K-,>9I,'DH7 MG>U'FY9QT@;P7%)&2\7H<"K&3.^1D A*TC8D ]QJ"6C1@K6< M >-.HE$L8ZT<(DU?*-DA@;CM '57(6C@_K'@/E=T(SI;= FUR2<'U ;!<=1@ MC$#'HC99EA4^U/[(T=V9)$]%%U/5SOC@^JBA]Y2 M.)8OA:/3/0(OG)YIC0(O%EH_F9FKBFH_VCX-G;/PK9O#_;D# MSR_V&TPI,*<+!%0*D$<)03D'.F;I(Q;E1.WF($5?2+/8;@[S(FHY.MHT*FU4 M^N#%B1N5/AB5GLFC.@43DS;@>#V'FE.NAV X\%(P&92>ETE-8F6P$6DCTD:D M73DXV-CRP=CRHMQL61'9"H3"5 :T48,-1H)4/%B)6;.<%W)8L/%EX\O&EP^@ M[SU%OA7B9.>:[JP)DOJJK_0&T^?[-SWQ4P@&4U!N_'?8?3/C8OJZ;F/36\> M*A%.$#JYSN @T35^ CXM4,NV-[C3M8W-O;VJ ML^?Q2;&J.\COM4OA\--H0D9YU'LRW/\XRH>'E?2>#CX/)K_X43YI>C@H@Y/^ MAM/MP_HK??YICGD_T*Y-Y1]J/UFRT-7*\"_>F?1B<#LSZ3N'JR\*Y;0K=9B??_==/)1+%N M)E]U:>5]&:3Q[JE1.O?!*46PLX_X0&SP:7S]1Z[#YGT;U,E"_04$G]D\.?=S M=W0V_N\RA%'V'\ 7NL>?_-X7?W2X]L\+C[(_.("9H9M]ZNN'_](D[/O1.[K@ M=$CU5=-;=^TJ+9X-_X2':0W=NA/ZVI?9.K_VM6]=EK-U+:]_^5N7_?9K M2LIVL_=RL]+>TS(0-[KL=U((OI\4Q&_2$GA*LO<8%\S:6W-E7#!CZ;B[X.'- M.Q97]F"^Z.==X>H][#C=L'GRF1MQ@U['-WK:1S!J+THYW!V2L_5G'GT>Q&\< M=FEC-SMV6WXT&.>XVX;L=BD[=R&PSDI8-^K9/HV7%MNN?5%K:M'+[Q%^Y7<6 M\6J42GKB#WNDCB]0@JS9T87&=$&)]"G&+*+ MUJIB>*H.\KKS-@U3_\^QLV:V*U,Q>'S\[>K'S[,O6T^V][>-G M;%O\S_Z+G5_>O]E_)E[_M<7?/'TNW_Q%W_OGK-3\\OW6SG.UM;/YA:Y)W_F' M?+W_6FW]1?>U\V;W]?&_/VR]3WNOQ7/^G^.M\=:@RLS/QEL[KW#K>.MMS#K9 M(!0DY0.@CQ)LEAJ8QN*$8"6YNFO7EX9UZ%SZ VV^-9+J/$GQ$I@6:+(S&7E M*XVU*%W*7A:AXLU(:@$'V1H_+82?MI]1$5TL'HB %/&3\6!Y*""+25PP MEH.1*UP*IS'4TC-4/7.I&'&/Y 51BA M*,=,JSWLM6)CG1:B-F.M<$G'T-X91:% GU5W M;!0L.4W(QIP A@K D%*5+VTK421:N*],XH(PWIBT?ZC$D7*J@LN0-! MWAQ@] J7$]8ZY# MLMQ&*<&620DNIH#B!@\%(XO&"QV";[A>55QW2S)HX)X3W+," 3Y@0>M)9&RJ)1U'2$SOGBCR(?X:3YV5FMC7INK:4D=%@IF$S8E)DV)]/5 M^.E6_/3ZDE8@G666K XPK&689.3@G6 0D+FB4I RI;4-[ L^=[I4VZWH&+@[ M(Q4T7,^-ZUFQP$E%E!T=.*$9(/D98),F#R28I(0K2?O<]B%7%=F=$0L:LN=' M]JRZ[R*&D I$6Q)@# YL# *22#PQQ66,IB%[59'=+;F@P7MN>,\*!CXQ;DJ0 MX+D@>#N;P#EI(;+LE.0TZ\%USR%?4$)!1YMO/;D@$5PJ_;G\K;=Z\_;>^GZ1 MIE4Z$W?SAUYN8_, ZL^)U;A5V>TF3=_%TL1+TH]F9$UJ4KK6HI8<$&1SC Z0 M/4-I5.VI&=8VN#!]B7RQ%;AO5-.MRZ=]&^VM,.W=KR[6&._!&.]2D15FI?32 M0S F5M^Z]@V4!4PHTM _A;!IT3OMC?$:XW6>\>Y7+VR,]W",-YA-/S!,R2D)IBPD M0SX>6:.)>Z")&6\"A1=L MDD(J2RWXJP1XQ350#"691I:DLHTF&DUT/4FM<<7BN6)6< G%EL09!Y-8 =DMM,5)E[$>T!5]YQ:E%'=H#^R1 [PSLD?#]B*P M/2MT!)0QN\1!*<$!+3)P&A,45QA+CL>48JNLL:K@[HQ8T<"]$'#/5MH-.LJH M"SBLJ2V\6+!<9S!6:\:BCK$L/)FO@;LKX.Z6Q- 0O@B$SXH*UAJ=HO=DN0O] M0,F!HB\$)25&H:.2J#OHFB\H3Z.C9^%^&QZ\@W$>[5]W&NZ:PW"]Y3D-=^UA MN#N*OG?('EP^0NZ65G+"P$W@O2,7/_ORV\[S\=:?$S[F+YYN';]-DCNIF8=$ M; OHK0>7I0+IHA,^9NL%7]O03O6ELHM7>']L)O']; 8]"E[HC,32*&%N2OCC M(B78G *GX!HL*QG0!(1 !@!B0F4\!N/DPFL,-4I8?DKHC##3*&%N2GA]D1*P M>(/>& M>($B0@:81 07H@"#_TVWLW?*WK43EFV4Y8=+2#4Z/QV=/[W)3%(6"ZS5P&23Y;V8^6-\+JM=C6N>PBNFU&Y-$/A="T:E&OO;N4$ M^%PXR!**B\4$740KH=&X[M%Q7>>*!C6NNS77SK0EO5I<4685D#4C/)2#]#P)G&624DD7- M4?+E"V2GNN3IC4S7O)ZPV=5D^-TMBW.\>:-3=S>X4/O.17SG=S3HSDO-3_QH M=$1WV//[!)43=?F2\+PW\&&P-Q@/Z)^#"2/FU/.'O8]^-*ZOWU"*GF]R'M-; M'T6IL9V13YG6T)$GE-U\W^*FO66Z\9 W]^BN>J[E=MHZEI(:XX3A?C]9<*W4 MXYU<.#:S%R'>LH 4G!H&0GN*646V8+%88,IZ'X3A3-NU#31].W^'W>ZUPVHT MM?0TM9@]@T93':.I/R[25$)N2BV?I%RM,X R0E!*0RE1>J\TDS:N;?"^D+*Q M5&.ISK%4=Y)V&T$MAJ!>7R2HH%!$G3QPFEA +A%LMK2B#;<:0W)6K7)?T491 M2T]1'4LB;CRU&)YZ=Y&GR0 MVFU)[=5!]J.#G*I*.]S/K9QB4RL+[\YH( W>"X+WC 9B;/::NP0A5I%6 MR0PA2P8IQ*"5LD&$Q54T:/#N&+R[I1\TC"\(XS/Z0;%)(9><_'.O@>(P5]O> M2Y#). R*UXY9W?//'T5&SF:,HYK"=3[?J_;_&];RBO/T_EM!LNJ6F#"=N=_. M)J[QU9WX2ES2$R(+U@?#(7L,@,0I$%PA[T1F9TW0VHBJ=\H^$Z)#>N3UM8'!NQZ/AN&,X MOKMRT'#< 1R_GDTYU2E@)@ASE\D0"PD^* -.HN*Y,,)YJNW%N[3_V'"\>A)! M@_CB(#ZC$D29)8&<@[2%O&[',OA:ZE1@T>1^H4I!3KQN:[N45?[0)MO;\ M='5?U <>3_GY.Q\L7;WDM=L]\7+;G =0>LY9D%L=0&_FYD[F1EX6>8KGR<0( M!C6%AR[6ENQU"\K5(AS,:98M>92,]:7&^SZ'WJ4MJ<9YCY+S'N!,5..\A^:\ M&35,6)=8S!%\J44D4\X0-"K@EF%PVL:(I9Z(80@=4Q1\>JR+T0<;*362*WCI/8 IY+,Y$'_7<"0H/PGF/(M?JK(]G MRF'<[QWD\3P95M>7+EO%;:![E.3&X\%MMH#J-.[0+#ZE26Q<=CLNPTLR')KD MDG<12E2&0M(2P7FNH 3&BTRJN$R^FY:V+^0]M*GY%G*6:-_W<7'!_9SY:C3P MD#0PHTQE*4VP3D(PD_8F.8!#+H%FF7D*S;GS[AZ[V#4:6$(:N)^S88T&'I(& M9I4146:%_7HV/F$L5:3IL/'R":S==9W]YRV MVQCL=@RF+FD;/J,/PB(PP0.@+!P"-PY\],AM"@5=6-O@JL^T[M#!UW:TO;LB M14/XCT7XC&SA(R+/A/"LBZZRA02GR5N)%I,-.A?-%]Z]JT&\*Q#O3'&:!O$% M0GQ&DDA6.Y>+J2U(:\G+A!"4D&"+D]X;FUF)#>*K"O%NG3YK.%\@SF?D!BX+ MPR0"<)XSH&$<+(\(20=G",0Z%-]!9WU!F1,=/7YVEC)QAP-HRW/^K'?M ;0[ MRKYW:(>Z?-SHVC1E^ #/,B#:J."=+S2K%0,$W@M-0@ M8[ *5<(B%J?+-F98&6;H\.F91@]ST,.[V<9K6F4I+:AB$I"+&,!S42!Y'Y4* MGF:=+5U(\="%B!X,OSO#L=_[=HMZ^N=X-]^T*_T-SSJ=/.EL(E!]P/EHL1NC M>M?CDXL8E>4V$AW6G9IIN)UI^/N2VI13)M^0)9 J:\#H.7BI%40OT18LAN6R MMF'(-)"OL-BSE0M UG*<.6_$VHAUR4H0-6*]-;'.=F.WR)4-&HK-AD)R+&"- MUQ R*U9(&6*XG]I#C58;K3YJ6OW1=8X:=]Z:.V>/Q8F8E2D&'$8$I(D#*Y," M%1D:&4Q*.M]#@:/&G(TY'S5S=E@.;J1Z:U*=$8'1HG-::-"Z6$#R.R%$HT!* MK8/.(DN6:J2O^F9A&7\_GE@G*O$_QYZ^]#37C'Z0@*=QAJ+%EHY)G1<@LI6ZYX2<:S]/:I8((QSCC4 M7TY8Y"(Y3!M1_C(:[C^A2]>U]]=@O/ODTR'-:![MT'?]:V\8/_Q@"MC>B5,* M&*HW?SU3KX^CVG[Z[SV"&<'[7W2="M%M@O3_#%[O/Y>OW[\Z?O/$L3?_V65Q M_]\'_B_WZ<7[O;W7.WOOMX\_L.V_7N'6,<'[UU=JZ^GF\>1[ZF??I\'VSO:' M_QR_DR]V7G]YL;/U9>O]'[CU-+Z--(3*"0;,*PEH@X$@#"=P)Q5E%#+'!4YQ"Y$!Z==MIK;?R,%Z^>S?S[9? M/>O]\O+%5N_)B^V=EYM/=O[L_?5\Y__K/7GUY\Z+K62Q1AFHBGH+?J0G%7<&(.<^VS9!%&7_KG Q-T;WLF+3Z/),%:$U?3B/.X%O^VB,]F5 MH-$R&XJCN&-21!JC,+XZ0*?4=W:\]?2/ MMX(7;8*74&1*@+QD<#P7T"5JHTPDB-<3Q&+].LV,ELT>_:O_\)"ZW3J[FZ/= MUMDBUMG.L[?).[(2.=6F:AS(; 2PR>1Z%D896F=]:9+;-(V M^%9SGI6T:&OEKXQ6U?.R4@=E0@I1,A[@"+7B8C&8RTIZR X3TLC*&:<6]N0]HH%<(%HR$369(RG.>;]D$[U4[47]R-UDH=6K[9"@//^98S\GL':WW=FH&1XZC[ ]S;W!PG4'N#0[/ MF>3T*??&P][>D,QLK][1Y\'XJ'YZ2";]+S+5H][_]?L??^[]0F^I)K?W9QY] M'M3K/*7W'M9[3B.Z@X->.)HDD1Q26#,H%$ =C.D&TZ>3A5SOQW\# M&A+5#]1O.?4"#NN;ZB,-#PXG-S4^>:#*C9,[&NS5&Z>O7N\]N?!LY"7XO2%= M<>)5!!I*\C#H]93ID2*Y".-#NG#,@\\U;J,WC^H%JSQ [Z,K7_O6TX&@H9R$ MDA/793J0O'60_.I@\>*1A/QV(PY[? M/WE\>N8ONX.X.QG_)\-]NN6CWA=:F*<+ZI/?J\[<7ETTJ4[4X.#SD.:ESLYP M5/]P2([<83FJDUPOT>*>!IB/F0N/MX__.'[Q] /?.GY%]_^:OPW24;#(R=^*)0(61691, =% M%:V(#:6H/8/YNEN@+7R 8\9MRJ^9\G?';Y'IF,D! @(:3;ER"#:(!-99G7VR MODBQML'6+U=3[]W$\)V:/'?1Y/4G?__L1T>]>A8T]>@RE6[&@_W*/'2Y$V*J M_ZCOO(9[>B'7=^SG\7IO.KL3&S D.W9,5TV?1J=$=D0<==@C\T5_/KW5WJ6[ MI"5VLE:F#U4_29\Y_?5CM2\3 U@O-V'6@^'XO-U<[SV]X7=><@F^&OTX/!Q/ MR7/VZC-'96=DD^^(+.?LV]2LH%@W$Z7STN'=+X,TWCW=-CCWP:E^R\X^X@/9 MUT_CZS]R23)]H"V/B6KY"P@Q,VCG?NZ.SN3?=QD".6 ?P!>ZQY_\WA=_=+CV MSXOZZ^ 9H9N]JFO'_YO*%W=4JXF7_!3=?@&\09#?)V6]71PZ-^]&^43K%8( M32&Z?F5_U(?WJ29W_]>V4TW/\*R<.+HE=UM,A5^GTTK#YR M[T^R)H<3(']UL.O;R1G+GGRQP_RNZF']W@E;G/BMU35]4&5B\K#C+\,.#3V- M]L\/$DTRF:4_3V^HSNNO>?ANY#^2:TUO M./$[:$EW:"C7[WL_YB*87Y0IE'?JY+7-F.EFS,[FVUQLY-6=XB(90"8%^.01 M0O31E9I?K>+LOH7F :7T=0\GT_0JYXU IC*Z[ VYX[.;,<_)Y4II8GVKQGX7 M_J+X_=UT3<]X8&58@\.)!S,!9LCTS_7O;NW,[%!.W81J(,_M65ZY@;IVC4W\ M[JAL_/>4.DX]D\G^,>%LSW\\S#^=_O(S#<_'/7_TT^!@@IO)AV9WBNGNII;< MDJNK937FTP-%T\M/[?SZQ,[/;'J?O";5NA3NVI?9.K_VM6]=EKMUM.).E_WV M:X9?_Z6/YV;-C2[[G1-FWSUPRM6E]UZ1-#7-*'C /*%+6_T3/_9U#6Z>70I; M+J1\S#LBYU+;;I'XT<71JB;SVD+/\XS(E$0O#\KRCQAW-QBQ&SUF&\XZG/8N MV+QAVB:-RT,E&K&S>/+:]7&.2KL[: MKY[=NBNQER=NWB][GP;I<+I)-0VFKR^9OXA*GNT:#U\V\<&RFU^M_[E^XZS4 M*QYJ)?+8KWJNY>_'KRP];Q_\:;!]']N;I'^K%7\_9ZYWM MO3<[\6A[Y\/Q]OMW1OF?XZ]'(\=;FV]9Q%P"RR!E/=QC7 )7C $9'..RJN", MUVZ^K,_,W'GH5]/8CRQ'U,AIZN0K/;%6U7)B;LI M.@K.;F23,W0J[FGM<&%M. B_>8M9IV4 M:_MW@8>(85R@U6F8L6BTL=P5)A)Y0SJ'Q$.+X):)AUZ=C^"L*3F*4B#$6MK& MQ@P!R5/*5D2A@XPLL^HDB;ZRJD.]0UJ+H$4 VRC#LXG)2^Y0^.BB4LI*I81% M[TIHT<^2 ?LL^A$L*#3U5 PWC("M.3@O- &;HNTYL W;' M@,VMM=)JJVMBOF#>"^^QI"233UF:V"*'Y0+VN"E^Q4# %+-D[)K(52Q@N'5HKF ML"\3_%^?=]B=*,XIRT"GZ ')>0/'O 0GF%4J1/+:]=J&((==ZT6IFITIF=8H MX$@QDUM V >; M X?B5"BZ".\">03D'/3)!#1*:)0PI01IN'<^2Q&$1B.%XR:%()P-0F**H04) MRT4)YX($)GGP11G0CCM R25XEP3XZ)6PGANTH19%,7UDF+R%&@K@S%.I%ALU<54WZC+Y4^6/MWGD0/;)G18C^<6IE#+ M9(N3,B3G;2&?I[0\OF4#]KD\OJ@5>&O 7E9@TWP;1$PRZHQ"U!)85,)K\,;4 MMDK,@N,$[,R,-]*3'Z9JD*IY7\A%!:DM#FTY<'=T,%Q(@F.)W*$.R5NA1")' M X4F'T.VR&&9>.C#^<@A,BZSXA$X\PQ0$AE9:S2MLQ2X2%80!:UMN+YP+0-N MU6!M4"*3 64J&7-"&Z5TGDM&CF6RO,4-RP;KL[@A<.X25O3]Z& ME#X*)V)*6JUM<->W\X<-#=<=P[5E16%*TKOD4"1N%4/,*EN+/EG;PH8EP_6Y ML$%Z;DN)%"=87PC7S$! ID%YRXBS(W,VK6T@[UO9I<36EO_V<.C/O!3T2F:4 MGCQV=!4PB0:AGZ")/ MQI+#+HL1-;%=]9F:&_\MVV5E.$$JIGQBZ"-J5"8X45!&9XQ7+#"?FJ>_;)RP M]943C#,8F%(@G:I%6YV#8+($SI4P/,D4:]L#87G?V475(6FG?D)*EEC(H>"U4_@50A0+$+1RA6;G0NL MMH5BLL_,Y=X8'>6$[P01IY62Z4GRMVEDF=_9!J$-0AN$FP[",FQ'7IT6.]F. M3*>=[O)>;2UTTC:HY<2VG-B6$[L@)]@CX[ZV(->.82DYA.+H^5&@-L::VU9W M.LD1F0^A5H2,V3%G4L)\ [FJ MP??AX7M.DY*&I^ S!*804!D#(=D"%CU'JS!YQM8V%G5&N^6ZMES7N\GBEIB% MRYB8J>T&DU/( I,>L]99A]N6CVG.PP]C'WD^(L!H.!JMP#'E (WG$%RN^7$" M:;*M+\PLS'EH&7$= S5F+V,16BHTJ&2A\"!*[NM1"UVWO5I$L$2@/HL(N! N M\E*WOB6Y%"[Y"F\/.4GFT#&A.6^@7BI0_^,VIKI0/)AT+M$PU-Q8:[5F.>E@ M6;$W.AY7V]/3;PW(/P+(9[%!\DD5+PJ(FLR*,=5CKA0;&)HT>LEIZ^3:AK27 M<]7_JZ6SKG::2D+I"-]%*.U19Q>D1A>$Y7%R=,DU?WQ9$(_G_7&*^;,P/H)D MW@!*92&06P8FVEJ7+Y!%+XL6\UK6VO+301&\I)K=9&5$I7Q00@:Z)8P2BPO8 M//DEHH,S3UX4QHD$$GB&IGKR%IR1"D3TR$PD+[^*@XT.'@4=W"8&""%JR9/T M3'$L(=?F4&)2%%3ZXAEK,4"W*> L!HC:HA9:@!.E>@0\0D A0$4>A2_!($>* M E[0S'?J\WA4;+1&N9:"T3;5%]QI+--CCFD@\H M$8D%R8(53C]%3HJW8YO+9-J>7SRVZ94E_T0#,B6A-J$ JVT"K;W3W&II:C=6 M(53?RBYM@+?,E84%@J(OK[?/#@5)(Q% 56 M3;H4&PDAR5H"1LA<@E7"U)Z'BO>MG;M;>DMRZ1BR12;_@:(&*Z)&H=&66(Q% M)Y.EZ1>\!0_+ANRSX$'*$@0%$&"8SH A:' V.. N!2QK82U>6S;2.Q>OD=E2 MLM8>X$BD)SV"X]&#Y,G0OTQQ.JQMJ-JS!Q];^_E&>H^9]&))0M=6@\8@-S&D MB-'('$0(3K'80MEE([VS4-:41-Z<9&"49L1\-H$ST8!UR41&+UD1*^FQ/F?+ M54KTGV,?]O+&Y)[KIWYJ^L3[?O1N<'#R8&K"GPN ,V??2]T4%<_;+W:>]51O MFD/?F\)[^Q.!9A 7$+E=A.FOPV'Z,MC;>SHXC'O#PT^CO$.7_]?>,'[XT2!\ MOWD*0K&U_X; 1* [CO+U\2;;.O[CR^OWF^KU3GK_8N?E8'O_WX/MIZ_D:P+4 MF__LLKC__[/WIDUM+,NZ\%_IX+WWQEH1%*=KZJKR/D$$-MB''4O2 HOE#5^( M&D&@@:/!&'[]F]6M"4D,8A2F]V!CH>ZNKLI\*C,K\\E_VOJ'&M3.#J^.6J!, MVUO7U6MW5MG>NZYN?VY4MING55+AU6^[Y @4LPKW^<_U":W5#R]!P2XK9WN\ MLKUSS*VS'NL,6= ?<)^P19I@C'!F3<8!1S,2"HP%X?-N*P*CE8'$A8'%R!C1 M6AF+-?$^MH<,-,W6$@\P=P%KT.\._-KFMUIM^\?N7W^-='*XTIMC9(\0X&\O4YM:+E)J4N6]X6LWE"!7U4;;^7;_$\U>3 OF M=K5<"V8 :59!WW1LM4$W^:'[OIO\/]VZ^%?RM=FYC!B9?/?=GPWK>\GVB! 4 MYK_7Z/5[22]B"[U:\W-FMX5QLW[$N [)YOS\) -1]"+>S[ MBP[@=N=TTZ8ZF,5_DWGKR=[?C!L6RUWTO_XUNNZ$4571;G_@6R/)&LCWHQE_V M3SW\O]%UR?\.=#=^"00H.J+KB>XE%_!1_* #@M@HTBV:2;/3/D'PV"2]/W% M]->FK^X/%R+>M#-6Z5M?=3V_;:?=O)J=@TNP:\=/>,"/;31 MA@]]G*)N)TIS_L;P.1AIY[X__GPC^9S+&5Q8"#M,_*!UD7,QYXNR2$RG1O! M@?>_K/<.[@'Z _/1[>;+EM]B';[;&S3S[S;:2;LS+6WPP._^HN\CSB8T7<^U M>2-9=H?;_&_3_:_-U=P7I[ K=*+JSH.7[Z#29. M178 MB4+?A 6-]V@OP)[1_EE8%E/RMI'4X?:ZE2\>/&Q*$AN]Z;DW4Z\!RQT"Z%K; M^L3X_J7W[=EQQ^F8&T*BK04#4\?KN0#OE_+TST_)=WB'9B-+=OSM)H&>#'!NC(6&^-;N8O [_^/Z]XNL"7 M"+2-7GKRSG]U>A/3/?MPICN,Z=H>@WU.I=<""4\-8JFQ2*7"(IHQ:ZAP4F2Q MW1;?F*]33F!';,85!FW=]G:X9>/AEGUS[UT=I=S2("\!$9& S.4:EONJM_=?-F%VCC6:F;O:M;Y_^ M.X(L[R-H@GFL^HY[)>P/)[ 9#RVB,41/=H QN-W<2V^+94PVHIX_R;'R,EIA MT0CK-..>_&E.DC=?.&CYW9YZ-VCZ6AB!7QFT' 4M=X\U4R'3@B 7N(X$SH!\ M3"C$B14X=9DWRLT&(?\[C[%/@"2/ZX.P-O5%SW\:_?"O46N?1CL7OORBV0A^ MOW,Q5#RE-C A4?>&J6K#VP_57(>,HX&AHWMQ[TOBO.:-F1?A8;HC$.Q'QQ:]3BOCMW\P>LH8O+Y?R811> MNVWPC#L#N(7K_;F,@"Z5WY[;KRN7)_1YZ-SK_'ANUM,3KT2;M-K2_)AO+CTK M3ZXJ6@UY>GC>V:+W>M^I98PSQ:T*1#KP/[32F<^(QPQ'D@6=J>/=J%)/RB@; M^7JKDR;V2&>O2!.[.*M\J[9JWRI7M?H!JY"]M/KCD!RV*NEA"\99WX6Q5M*C M5N6R]F4F30P^@V^RP^M=7JV?7!]M[V$8<>/P>K]QM+W[JP)CKUSOMV <[#_7 MN_W:E[2H5-XZSBB5S&./M+0",>\HTK!8R%&%M:.&:X;7-K/UC#ZY!?T*E3NM MQ%:4W^93 ^S AGV [DV"X#8>AWN7N,GQVI77W4=M3P_EB5F5K>1UMJ>2/>?. MPPQF?18\Q9HX)KPV@C"5QL,-DF8RA/PP0XP.,YX'X[>&0E\<*?\-K]AQ)>XO MA?N5:=QG5!/M;8H\UP$QG.:DK0X%J5PF4T5C3' 3JW5"?D.2G'?K@\C2!WDM M'V09EH/?@KU[B1T@\QS,1NDI%9Y)[J0!^]!P89RQ-%4F-^Z?5BY2&O>/ OF] M:9 GDL#Z.(8(3U/$M$Z1I(0B%I@E7'G-C(Y'WNN2/Q>9P>HQ=/].IG^1GU*: M_J7I_U9M&UZS3/J>1*9R0WC(AG!PP^J7F14FS?NSP39 8E/G6!-(K<9$>D-" MQO(-02P@O5VZ6T-I\#\UTN/.!KU^%/Q>:?>OHMU?(OQ"A+^E,<](KHOHS6Z[ MR+K?'F;?E[B^%*X?3N-Z:E*2L2Q#E,4^!31ER%C.$,M2(KB7!"O =3%/Z/,N MNW"N!*8_(8BC\CSVF,M8VNVK:+??3"^B(&FN,XC9D%%:;O=PW\UNL$R@)Y.* M<:89UYH)Q25UVEL>.[5YX5.1!WH>W:RQC/$\"OKM-/1KS@3E7"/'L4!,F$A6 MR6 32+6GF:/-X+P#VGK]9+L&;?[-<@C?_YAP5T0VJEF<@ M(J)KFRM(1)2]%A%1Y 'K3T)_7T[AS7UO=>IZ*D-+X:)Y!-9 A1Q<'6V?PM^[ M:>7;/CSGWZ?5ZW_.#EL'ET?;,(ZZ.ZTV9NIZ6O\TJ]]VKX_J_SZOP=^'9WN7 M1]_^?5II[=#JCVKCJ/[YO%H_QU6R0_YSO4NJ];UCSU+J,LD1SZ1$S J/I(E] M;C!FR@N72FIF67Z\TS8PZP7/!"-@T7G&4QP/[RPAX"O.UO[L5O[>VMVO[%3K MWY.MZG92J__/SG[RY7^V]K_M?+^;E>C.FKJ%U73W#F[JIL\FYK<&Y!8+_D0* M;@^=_ES@+ 9/*?(1E#5+>\#+WK8V5VK+&_4?=L M@ VPOZ<9\4N>XUOFB"Y/?;>0T$P4A0*102'(3/8K' MH* V\/UQV6@SAO%&M!U?=%L[#?\*C6'M?Z,]16]Q+U&6[N7,$04OQZ WYD48 MWG#F '3C@]&FW*Z_2RJNHH)9F?G O&:*$".95-J .@=#P40I%!>GSZ&X$YVM MA8BA.806"/H_ONF^=KH'4V'@CZC'M;UCR[,,^^ 0XS*VKX.M7F=8(9-IGV9. MDJ#"VJ;"=ZGN4-.^=%H739]+P-?FH.%Z0ZT;K76<] MV>J>@R3K@ABD,6C!_@"BWW >\&',8 :V,4A>T+;1;/2O"E3H%3PC\SM+HS<% M+04#3.3@B((+Z.)']QR5JW=Z^:^Z^C*)="U1NPK2%^N[?=UHC_"FD]."V%/? MBJ&#N='UUH?5Z2/-\K^\'8SX1_04S(!+B)/JDZPL6%G>?;N8$0'KX M4KFB%E0Z<6[SM_/Y<)V_\!%>XC_;MTUN5.Z"'V:\(N-9AEN?-NQIA,;XO!$_ M2__&FW<[@*GPZHWVST[S9QQXRT<^@'R*_$]] ?>,W]Q(=@%QG79DH=MIS0RI6'Y8US%I$+RK\)Y8VJ" M3J-@>#G1O3%CTT9RT!M-^.A^LRQ-[7BW"2-0)Z=R&;1'#$4%E4WC=O*=&=:: MX48S/^4YYTZ[T\^A]R>\"[A^&\G7.>J>6ZZ<>O2(96B*/@><.O^KX&J88@Q: M'[,,W4+ \^"Q%UMU#.==Y/>,C$%#BJ XDY.!Q*%.]I;>+'G05K/7N5\+GG&' MDH3$�AGA#8FX*R@M#@):66"V-EN4.]JJ5Y5CGV4J2!!(HP-AJV*.R1X5RB MD')&8 6P\2P:E_.)X^,=:FK#&>%X)'F\*)CQ\@E/EK(7?UOBO$6DGS(G_=13 M.^?#*.PB=.ND!U]HA!BQ&5*OY_H6EVA&:XM-L9D[N@5\/%Z+G38$?$(6^UXR MXIFQ05B'F75.4#SNI2Z&606IHFFIQ2\52;JJ7A\<6^*MCZ$CPHE%S(&S:'B( M_/#!I]98K91X+NY*W"+N*(NR*B[#K?!@M.&)38P@'SYYQ*^%%508ZE^HT9(+AV9@@ MUE0:"?_'TC&"82/56 I8]'R"M%[;W*W^LU.MU_9WAS&_&:;]IT7][G_\*T;* MIOC%Y_]\->:JW?9/D.1.]^I+P91,([N_.JW,T5@>_:MLPPA^'O')VCH_.]L\/ST[X MT?86/:I_;59(]?2H]<]9E>S1_UQ7>.7D6($@6QHX$C2V4 :%19)KB6R@V@7& ME YRCF[? 8PIK"TWBF&3&4X,E\0Y97E(%9Z-=DQ78;PU5H1$[3Z%A$ MW].#3/WTL.G.TIS=$PJ?08_A>7DDHIO"$[Z("&3M-H+_^UYN\Z6(NT0J'D/< ME@\+<;_V_&/RM[A*O"DG9ZJ64?VVT&SWP%7*V MWA7I\V*V<'M+I]9Y;=N2RK=_GU6O]UCU MQ_YYY>S?C>I]A>!:K7A]>'K8J\7[XZ!N\:VLW MC50LE<8X@UO",J6.^MA6RH&3RR0R& N4\50S@],0!%_;S.0Z)D]N3ON,53PE MZI2H\YQ%(B7JO#SJ5"=U(SB%!:(J18[J&%K3#)E ..("&V6H%)BJM4V1KF,Z M7S;X[IG_5@] ]J<37%ZT+O W8JY84=,(UK(R6LH2HY;"J+UIRT@QFJ6"4D33 M##"**8(D40JE)$MC53KU/@.'?UWA=(4XZDI]?6]&1:FO3]#7*9LB*)D2'C3B MS@7$K*3(Z,"0)SZX(#3E5JYM,G!DGFQ2K![%S.J9%'_K;K^7)_OE::P-_[(L M,K\17\IJV15YQ\,Q6'T?KF4)5$L!U<&T89$)R10E!FE,LLB2 C\QYU%JK$H) MD0!D.@)5FOZ&$9>/KK O;UB4"OLL"CME69!,.ZHM0XJE$@'.+F3YFRI5+G?Z>#Z&6?EG0/^*UIH5=\O87XIF+,:0Y)XBS+DF+O.<8[VV*=-U)I[<$VYE4'*. MQG&FSO656=O(@IS_E:(FN)F'/FVBP\^V.7"1C^6R>96T='L00#@&L5^1;7K= M34P7;I>$@HLH)_B*32YZDCD3S:>:FO>FO_=;/ZM=%&,Q,^.U>W5X^O7B6^?"T"U+\BH4>O%O[RO9[WVXV>;79Z MH$VK4Q-^/MKA:.5LC\+.1H^V3^'ZG;1ZO7]6@QWH\.S\NKK]#^QF6Y&DD%2_ MS]:$VZOJML5'9^X<=BU>J<-]OE4X7-^HU2MI]M?HC_0\N Q6/K"!0:3+D-PVAK&*(_2 M;F:+PO_:V?I^']?I8F*#>Q]TO))6Q!L<)L_,'4G3LVO[A7D'.UM#V%\72O\G^-;[B1C,84&NV\&E>>JQ$2G7F#!*< MP9)F+C\^9 CV.PL^EAG?V0VO&G M[C8 X9*+O!U7+R>4C,PA\2;Y905=80&4HUM$0J?(WPG7 ^I$P(3G#9D=P>A_ M#;!P^NIVP:I/QES+ASQJ%?_!I>N 'P-.6&P81U89BY@&DTEYG,%/1F:.,+"> M[-HF3>>D"R:\E\""OP9L7(*_W_/M"3]!BL2*&XYTA( >:PX[ C!$ 3 MD]( ^I41DL("]QJ_DA8LW6EO=J'''O0#[;9ZHP4(4_67R7X'O/VG67#)D@]_ M!J.Q/J$3?[C5-P36.VV_$?A.<+$;?P>6VB 'X0L-%S0C$VX#5*@PYW).UC;X M=_F_(NUQ;P&GY>I35T8+TW:Z.;,P["->NR%W96]B[>9SF=,%YAS1/SH=UXQ4 M#NL)^+8Z[D2Z%T-]+C(,SG;/(^O)Q:#;&T3.X9R1OJ>;Q?3ELY[3"N96?A&8 M'/(QC]F&XS4%L?28''M(FCL*-Q49\_&FPU],*)?SK\';Q&A7'LLI. _C* K[ M>4(4/2+%'[\T;*DYZ6^DMH:1@&$^,;GCD^Y$UR6.&N^QQ2;1A1A5F,?66OC2 M*=A /SRDGE\=AS35J3,?I7#0M1K-Y'@L] MB83)[9Y?'QU?Y-N2;Q3M!$;=!_Q/#V^?6\$C&ONX2VC7BL]'>V,_E=QA#-\4.[MZ?$6 MA02CZINJI7(?/173X\":U MJSF+CZ,X? HU8,D+N)J9:;6;?L3(7'@2'=5OE(?W&V72/;7'XE(5K#?B M%Q M6J'$NLDAUPE.QE)3I(9Y6KPWKLO_[U[/#L)*VT=BZ/MH^: MXV2\46+=V0FOG.V?'=;/?U6OMWY5KO=(Y?K?IY7KSV>'/ZJ-VO8>W.?S>;5U M0/]SO=NO?)\DUCFFA/$ILLYDB&&'D7)"(F]2X9VS*F-Z;1/3=<6>7!>V>O7F M)?2\>^@1Q%NB&*&..X:)-9%]B7 'R ,_AG38O04T/.6T%/I5ZZ&T%,_ M2*N7QS9X+X.7*':*B+0\#$F%)1(26XF%-%3D0)[N*WK9[_?MKI]HMF MDW?:;!^\H/8U[9U\2>+Q1PDZCP:=[U-E\-RG01-D.,&(29HBZ52&I%298EHH MFC$ '+%B1&!E'?Q[LQ5*M7VBVN[-V@JP&D1X91"-^4&,FA1II142U/E(M>,R MEJYMTFR=LB=72JY>1?SJV0I%(?R30CME@699H+DB9E8)TX^&Z8EUI;WGUCJ, M,I=J@&BED)+!(&<$84:I5 0'$(W74_%<[MS;EVF6Q>PE5KX]5KZF;5MBY>.P M\F#:I,65O6-!4W Y!0%#UBK$N/9(I38@2RTC1!":";.VR?$Z>S;RR+?'RYME M[>.*Z.EBQL>WTEZ%5*[](F%Q.CLJIE3/%0#&5.)E&M4_U1Q:IE']S5!W+[[2 M3O$^TTP6;]^@_M43<3&,YS@X%7O4,P3P*A 3.B#EE4>.@+F34DHD-='.V9BW M76OJGHGNY],^S]/:82RUYR#!B(<2TZR"1<8:@+!@7:)#P@8R0O3'/ MRC=9^IB@N=3RV^!(9G7@0C LK'&664&](<8HGMI\^>5H^66Y_"^S_-<'QS:D M,/F4HJ (10S#3XI8@F#NK50B\RP/0O&->1J:T?*/ZR_R1/S$SV7G)1&]US]8 MQ5.$K5PQ/MY[R_6DZWL7,=7YIV]>;21;_;$\%$;>6"B2,(BL-4G,[6X-6N/: M"/AVXZ+?*]*X$YV W"$;\ZR;11YSM/!&E1?3=64QH;S3GE3FCO@#DGX,[OGE M4.J1K(,/ :=8;+FH+.BOQK#.Y&]]E?,( $;5PO?AZ^ZV;:?EMP?^(\,6/&?K MF&>2$RDS%(RWB%'P,:3U!NDL-80PE_)8?\DWR*VHM9%\O0.V;HIIOK\5"GT9 MZW=LYZ0-*N$FQHR5=^7(2^H VJWNG2:AV;D$ MG2F$-U)[E;4M96U+6=M2UK:4M2UE;4M9V_(&)S-?XK9\H1L%7Y%NQ<+5WHTZ MW6@JM\""!'\QS-ER.8'#*)@YEPY&9C4-XV- MM%Z"YN+\3TDZ^BV.:A>]U_L^;'V[>J=1G.,W.7F]:!Z=-1N5ZWQ\IY7KG?3P M>B>>QEX>QG%?__NT2N">9U_/:G-DXO^T:C]@?'"_0[(#]]T_J]3C:>SG1FW[ MY+K2VH%Q6%+Y46$S.<#"6:=BX)XR[!!33B##K$&PHD08;ZE2+J]YRO!\/.3= MYP"7\//NX>?M:IY*^'D4_$SG,A_^JFX=\-+JFT=TXQ2+H5" M7'*)&.8$24DH(IQ@20/W6(FUS;SVV>:MY4]P(H>8/SV'F!O MT\UKR6R3!W1)6GC=:F>=W&1I?9[,D_FCRS(7Y6/GHLQ_=15H)A8?_L\E:#\@ MC/%<61/O;G8^6I[$PPSW94/VU4R'[CJ'Y.J]_VTFIK#YZ_=UWYL0_C.N25 M;X>7A]>GC;D*\%:U6?NV>WWT[=_-^(RC[3URM'W"JMN57T=P#8SK\NCL\QE\ MYR9;1OV05+:.0W#!&>Z0(IHA%BA#TCB-M/3*IM9J%?G(&%UG3R+SLZ\^+0OA/1PHEX?2#X.K+6N[ ^^F,ZOS M$L1.[)14&KV_WY[SVD;O^$3GRZ ;BQ?+36>I3>=PUNJEVJ69$ *!W4 14T8@ M[3*'P :&?2=C/"6BE(@/)1&6*)IZ \*0>L0D#@A6,""P0%),N4HS;$N)^$@2 M(9C0BG.-&)BIB%%FD=:91,(9382GF<-Z;5.N@\\Q9YO>_T'I.I=FS)N;,:_M M.I<0]22(.KC12, 9;R)K(Z<6?&?A-5+6!A1(ZGEF4V]Q6-M4ZWCU9SC/8= \A0'\@0=%O E0K"W98C!Q",9G$)4*%A0KB6']=ID:IVP M5^G']<+P^*#*NSM+O%ZWY&H+7CD.:H&!6Y9\ M]^I:SL.&=8^/)DP9QS 2^\D-NK&]QMVF\4AMM@JMV1\I3?[+V'(Y[.=V,\($<_#NCACPJM MUF&,8"D?7A^"I7R.C[X=G1W^.(RT%=>U^AY8RKO3EK)A-L6IT(A2 Y8R4PPI M9A0BU&)A) TV$VN;V8:<[558M$-9%1[G=ZHQ2SB7I<:\J<:,"5HLKIP<>YUJ MZK5'1 H+6H,U,@[^8,ID-#@"2^G6-L6DK= =6O.(JHY7K"!^R6+C]\+[.&>N M@8]H(_%] JKF2U['#V&^D>7>>V$8>+6VI/GP9WL0?:YG.21B2VU,VT.%V@=] M^MMW[?2Q/B+E'O6 />I&DB:6RBM+%;+>$L2$\TA&GD/C5.JI,)K$''*UD:T( MS>&KB?[_?5&#]>-BQ*-.24J,>'V,F+)CJY?'2J>&2YPADSKP_BC&2$OX0^K4 M*V,EV+DFX@3//C1.+#A?F642;+0=".0GFN7(\ SC?& ;W9EE&/'UW>9Q/HKC M^*:2WMF.MJ+[@R[\78]S58?'?FYV[/D[5<[']PZM7(+"'E,L"8=)1ERH%#'K M"9(9\2C+C =#*B/4 1ZP+"+*$;=@5] 4?E6@O7U9L/E(BY],6R#D9BKW)/- MJ\V'/;_TR4G7GP XKP^[,<_T8IYM#Y5<-OJG>:2[-R3/!\'*&S*WBUZ['ZPA M-NAIK]'+^Z7%Z0R=9K-S&:=+W]85^]/CSD?5*YZ/2K+!>/:8\U&1;0B:OGT0;O^H;SYX @@,1CSL)/?QYV&+S_M@_5YSLUUL2CPM0O7D M=7J?YZ:3<,9?\^&,E163.81<_'+O14YN/25=D.]3]C5=C3@@[*?XE0ZSGFL+ M*4O@5\QI7.7,^UYASU<*V#_AA??^\ L^HU \( M7->H?CMJ5. =C^J5_$2P^F4<;=7!9<$*C63()&):,B0MM2@UGJ;>>:ZI6MO$ M9%VH5>*R_&W/ZT!UR"L=RCV?^7!7[/BA!;$E#CX>!W?;]%3;F.G#Q6A,%U7./W]"DI7$@KI>S%K/]0Q MVHI#X6G7^Q(,EP?#O6DPM$ISRT1 BL=^Z\$+I#F-1!].6.FMQC:-3&Z9H*59 M^"I8R$JSL,3");'P:V?0+:%P>2@\F(9"0:6BRC'DB"*(49HAR2G\$U/)G&9@ M+N*U3;$.RUJ:A:\"A;PT"TLH7!8*&S]+J_ 14'AX PH-Y2QU*;*$1@)-'9 , MRB.L24J]H93ZO 7/5TC8L 7$I0)R(3HF'2^&AG<9# M1@63063(.Q0H5QG61DR? U S(GG;N;[_8ZVXH.S M-$KVT0D\0C6,X4!9&Z3 AM&35KFQE=I^*Y M6IY]/H23$.)F0*29L2Q#BA2#F=(H&M#HI[3:T 6U.LIWB> M%^[/TLQ\(3/S#E;C5;4T'[AI+J8#3.]B!'R0^;D::_B\A*++S#SSD.,=;;3?LZ_O79%N,Q>_- M3@_':KOQ5GU[.17=;O:K)Y9!FJ:'OW82P_C<\D./R25].A;A1[! M?8Z^S!35YE7N.VF%')#J];2]WSB,->SUYMGA]?[YX;5K'=9/S\$/ MOCX.EK@ "(F(< XQ+ TR4F2($J%2P2VE+!1("Y+HW5;$26JQ29VD/&0I$SC5 ML297>@,_"Y))/5N!N_7ER_[!SG;RU^[6Y]V_=NN[.]_GY7VFW'I:]HMEN?>I MJU/INZB$?%7&MK##==?#GMC7C6:D9.H-*V5[G^YYCT?5Q+ZLYG^WI]X-FKX6 MYC5^M2KH7U_9KXY#!O\E688TAAV7@8T$/XD491G5F1->JT#FRN=?A.19;8A4 M/(KD66[@]$78F"E]?C9FNL$S\IX&RUZX.OJUO:R7+GM5[ZF4>9H"^IVR/[]> M&?/JEAP_;$X>2'+^H-=\^'0-;8'Y6[W_Z7RWC.FOAX&KN\AEF?YM[_RET[KP M[5[A:$7R(=^Z:':NO$^,;_O0>)E4A;+@O@RXWA]PW1F*XKYOZOX-7VY88[_5 M=JO8MO21OMVHO5/E[&OC$+Y7)3N_CEJ[Z='9"3ZLP_V^'5S7MK>NC^KNO'KV MM5F9:^]4N:K\@.]M[]'#^M=6C-G68ARV]?7\J%YAE3@.LD?@W:]CE6FE,:DR M#5):HS7B7&C$= :>H7$94H%**YC'P=.U3MVN=;IS_%TW&^HT2IU;+TKKE:'OEJ(S>!9;M35M65+LT$T+$7O TMC,1 M2+O,(:*95B)C/"6BE(8/(PV6*)IZ X*0>L0D#@A6+R#K7(HI5VF&;2D-'T4: M!!-:<0X.E[7P!V46:9U)))S11'B:N=A40JZ#/3MGYMS_P=M5\I3;_CMQ:4K5 M?E;5GF8PQ!FAE$MDN_7C@CNN14>"$SI!Z7;IC15P9 M]ADN0NHRNK;)UBE9)5ZM4G7?B9E1JNXSJ^Z4H1$7!E:'(9'9%#$'?RA) \** M8":"2*4 CS);AT5>(=7];4.E(T-C5)N:E/'0]VAL[ Z7KP2MYP*MPVE[0Z=$ M*H4E,BDAB'G'D=8B,C8IF\4^FUC+M4VRKOA\T6@9UGCGVOMH>Z-4T9=6T6FJ M72*4M&GDP6 .,9(II"QCB"B3.6&,RK(,5%2I%5+0WSY\8?5%(Q9Y^U\7ONT: MD0RFC&:LDH%10%2_W_@T7+(OQ8KM3"U8B4I+H9*]$:C 4F>IHB@CEB/&E46: M>8D<,XY0RX6*YV=XI7R=4B=7P6PH=?)9=7+ZJ$,8%PAF2*5@)#!B*#* F[%7 MB25,$)^J=&U3B;)3TVND:O5/?3?1\T6^91QBA8+.X:L-58:1 M#1%I\2XZO4;\SJ=N+!UN_/1#&K2A2DU=.'SG='*)-O!Z@_[MERPBV7L-.,C9 M!+\BDMWD!YS^?1@^9+/GP M9WCK5R*%_:O3/JG[;FO;F_[JL$ >C!B; =2_-H]^'#4K]9/+PVL+F\'!KUK] M%$#?LMJWPZO:]LYUK7Y":[,LD&< ZC_^:1[%[V]_/JM>[S>.ZCN\]JUR5;T^ M83 .V& JO+9MV7^N=VGENG)]G"KKI3 &6>H U2TAR"@1(RHW5-_9KR3;.Y_KR59U.ZG5_V=G M/_ES]H[@YZLP3QE*5>IXQEADG7>H,(8IZ&D3@8L5I8U^+ M+C77BM4B2'T+U3@DQTR#>,6.%EC* !XC8\@XPA"CJ2 \58%3/D>2NBHB]*73 MSJVA2%"2- 'Q$&R;+3"O33\*3Z_1Z_>23DCZIW[(\AM-I:?P_/+\#5^())9G M^#$DL8QM8")>@'>5RL?=]4[>5;&1*?[\M\TV4GG[KY_"/?LPDM@E!TO%PZ;V M>7D70=I>2S]?C*GT=WOE%68!O<&@&YV)![*L/B.1ZON>5'*7%) ?MV*_@PG:SOU/>W7DUD7Q^)%J_FR+]Q247W!]U&_^II^] [4,4/ M@CZ/S9IX+#Z]^6%4T;REU_-]9'0OUH)TO6OT$WW2]3[V 7ZE/G_//K,K@!7Y MW'[W%_W";,'I>@*&'7T2G>I*GFB2WXTFEBQY)AD(DUQFG!+.6Z>SX;081-MM]_K=053(+[K;O8)Y6[4FLX\,K V[!-+: M=H7!F"YA'.>5Z]VT4J^>UWY\;1Z>G?RJ;9]<'[4.V-'9.9D[A(P'G=>G9]7M MK5^5UMYUY6SO5X7L\<,?_S3@.? .U=91_;15JQ\6[-17DQ;=WF9*I9$83:6( M<6J0MI$ZSPAFF5>29,$(KQ3&G!9,#,"BQ)U7P)WJ]PGN6-@E#)7(2:(1RURL;/(8 11Y;"W'VNE5Q)W7KFX: MG["_BMK%0]PYZ_/ELY,%1GN\P]KF'_C/F1R$ MERCF>-IRKZQ1SF]USJ.;B[RK*S%5-< M:HRSC :P C'S)I.4>7!LM*-**1[<,V3'EHK[C(H[918&G69&!XZ$T00Q(S22 M2A(4I,5&6>F=-[%C(%O/Z#NJ-!ME9\!@_=VZ_IZ_64[":]0<3B=!(;7 &GYU M:"Z*$&^F1+UUR/P=&. OD,'_WLN"'A?,>JXI>=]6C[)&BR",RZ1C2E%-TX M MV#G&:>VX?P9W93K/>R5K@-Z#O6.G'15OG.2Q\ ?CV*:$2(^,# $I')CDC&*> MA6=S5)Y7758\-\(R< O-,8:< <9,T1((5*;6D*%9MIE^!G\ MPA(AGP4AISQ"6#.!L\RCS B)6& ,R8PXQ $;/5'69]X^FT?XC+KR//61L_4" MMU1 +"J_F[IJ."X4H>L9"R?X!GE"+)]LR >&\E\C0[&HT*OZ?BSA&(!2QY:; MU]XEX./9&-6)G_^?EX\>\T<'H0XF@]X>COGOKF\U!BUXJS$"9>\4@1Y?>[1S M'6O X[^K9[N_X.]?QSCC4ALK$"$R14PPC237'E&PQ:PF5&O"US;YQGS5=0*B MUHPK'^EUEA&'1\8D2W%X:7'88\?:2$Y9R#N(@1$N72S6- PI92U3@CAM )"R MC7D#?"(.>>G7='9^/%%+='WOPML(?\VK]?SS]@*P\<&#Q>"2T&CK MMHUM@6UG6%>V8N S+5]1\'J] 8S8Y\RO/5\*V%C #NFQ4ZMB3@0#R M*$(E(EY[*\$2S4AL1KDQSX"XRGA32L #)>"$'3-LK5&P^(1C%OL58V1$K!YF MP7)C& D4_'QUYXZS%,1LS.1!S!2#/]FD7.*JUZJS'M8A-'RO%FXP$I2UUP>7 MQQE C1:>QUPKA1A+"9+>"$2YXX1IS(-?W=KK2;%):[S($:CR8NLVC PVS)\^ MN?*Z6S ?1N)#GQ.;)+KKH^X4)=F]3X\NQ9X_0GBIXNQL ROYF.)LH3942E^B M,)FKERC.QE3^5H7)*U'3N(JEJLE<,6^YI+=4)Z]@D<]+EW>^W^9!(-;X+?AU M5_^0XG$$CRM\V+ L1>/S',?>5I8P;=].[-Y]?Z&O8O '+."_NXVV;5SHYFZ[ M"H.J7_KF3U^!$9ZN4D>6IQQ'7#0K9_NMZMG)=75[AU>N=\#E.H1KMBXK9U_/ MJC"&P_HNJ]4_GU:_SY(V'EQ5OQV2VC:,KWX.[MK>+Q@;KVQO755^5#"\[VGE M[(17ONW@O%YJTLX 9YZE6GLD6.1L9-(@8S2X=,[08*S!@IBR;N%U(9B4#5A^ M9_@Z!*^N?MDI46LIU-J[B5HXE0%+%"RX_$P*AJ3D!*5Y^:<+WEGQ;*BU>@T< M5A*UYFK@GS5%\F-VLELUU#KM>E_BUE*X=3"-6P2[P+3.D XB0\Q8P*V /?)2 M.BUCJ8"3I;7UNKC%2FOK=\>MKYU!MX2MI6#KO!";4/PZ[&S]+D6@Z[;K0!]PY;D:D4 MP?KY8:X*E0Y,+IUBK@)F%+"+8+K.F2I-KI?7Q_KX*+LTO%84P9[!\-J*"USB MUZ/PZV0:OU),N2)@<2DB!6)!<"0%E0@;SKSTA%'*2]OKU5N43O)VRGZDJW+: M6K;3>QL[MH3WI>#]1COYD#I%N<4H2^.I:Y *2

FW0G>.PZ^4*KQOMQ,(\Q[]U"(VH MNS%OM*C&."G^83L_?5O#)>L)V&;-@2NJ,(8?)OU3W8^9UGV8]7Z>?UHTR+Q* M^IT$#+L$YKKA?-OUDDZWZ, ]_KIWR7'O[7]4D<;*=UT6S$ MK/KDLM$_372S.344D%1?I,#.O>Y&_SJ0$F M2,/>.[9"*P%&.MV\+=JG?(:+>L2"'_QSS@_^I9CNK5E^\+<;^=KFQNMJ6O[, MFR)R-YKTW69X:M[N,IP$%:.3EFQ#!JP*#T2BG$TD"18L&@$&1FG&/&B!"+ M/[/;*[-@HVX6LQSA<+P7@Y71ZR<-V*CU5&^)IA\JQYA>]X\8C"#IO[8^_S6W ML^2_PO_Z WX "!S$2M*N_]EI_LQMF.+" MH&UAK\3:TXMHM2PEL1FF.+,V>.-8(,P0STB::4FQD4QDBR5VM_IU&9&=PN>O MP]%6]*]&:]#ZW.EV\\:*7_0%_*9_]8'%=QJ_=RXKV[M7QTQJ++URR%/F$ -W M%BDA&-)2$JRMQ<*2M4WPCV\5YO6D-S!G/IJV'1 F,YKO)$IO_,QX6-=(\P:+ MY!)S!0(6P%J-V ^_C<;H3]T<^"A=C398JOU.]RHWL.'Q$6]Z<('UC9_1ERGJ MH LK&^17QV$<6DW%3KXW5SX&CI5 ^0BCK MAU?'BF)E# _(")\AV.8HR*,/*"@J*#%91JV+1[0;MTME#FT+,#:*5=*+4Q_W MXJ39B1O]8V5($"J-QJ!6*I0R]$8R!,;IL2:"JQ L"DZ! M#%$LD%&2(LR"YCY0E6D1@>T.&1INH<- -/CINN]'_7H7[JN-7C+?N&CC]GT8 MOC^%G;.N>^ZF3T(+-X&U ,(B6)!OYST8\+B;\,14R(,/+7V5%!(^ODEOVML" M'= _=:,YBDLLJ0>O89,NT(-]WP*#"=ZEU(2))EA6V3NV6&N"&4:IQ^"4,>&1 MSDR&,IF"<4I9RE4*^,GN,E%'H2*0T8DT%8P"\R&HC>2SMWH0]_MX]IQ^70C-0L#3=X1_8O"S8*4 YZ=C&WG7].>BMWE! MB.KW&^.SFFDAVQX._>MHY%_BP#^PZ)W3ZN4QP3#1$@^/\=Z";8G.OQM_$^G8MX(*IS"G\?WAG?[0?^8?770;K>'U M>;!A-$.1 :;=&<#%L-%T.ZVD'[\7[Q/_AIO_^^]*IWL"$O#E-([@LVZ?KR?5 MC:V-Y ]3W/JKAR6!.?TZB.=X.R$4M$K)?GS8'SJ.-N1#;;1O7;@_BYFY%?Q@ MY6#7G,$_H[U*%7C,J72,:JZC%YIB(;S*C TY(1*6J<(I&OTP%V>[BQ7PL^XU M>M\ONEZ[6OL?#?)MFCZ^%1X#'B(?#O%V,7QV3!D!&\)*%'QDA21"(LF-0)ZP ME#&P-; R$L7<'3]WREEC([<'W:D9W]H=S;H1<0"^0.A;D;O$ -?O[?0:.; M(UG[/!X0^^Y/W_MS&,/M (RT8JU^O'&CDRM4;V!/P6F]>HQ886.-\#H-F<', MIZFV&4\#DS:S@G.+2[%Z$;$BM?K>L3<^TX%P%'@\8%!IBA27&1(Z(]BG1H.D M+=Y)I\0*7++)AC%MJ)_J/'\AT1<7S8;-V:B&2-S5[9/XC1P"EQ,7CQT'*6%: M6LU\T-)(4 #+:)8QG&JYD):M%).P3\#;74&!9R"_T841QH6 "GF M9*:H42G!45S$(A@"D%ENI05E&2PL%XQRIJB7 BM!B:4\LRDANESIEUKIPV.K M@HCA;^1H=)Y2#'$'2/?;$8'C!TP5_-M:#E1 MD(%8ZW 0Q@@&3IVD.@1'K=.,7N3Z[RZ]-N7.X]3TR".UVQ M7; >G,LI^HWS7T:E$HS>Q=X=9DCH>D+0:_=S% M#3[/=ASRUXZ./0;M0;_1S'FQ)]_MY1[P#7LGGX(G6#N8.)-R+(+SC#GCI -= M,%Q; Z9Q(&IYXWC1^<9!>P"K,SK3^#)^H:_>_^V[D<0/EN0CZT?E5^5LZ]@1 M&IT4@G3&P F+AK(.RB'M0\J)IXRKCGXWQKP3CBN M)%-8EFO_:FM_>&R,SF@0#%&5QK)YC)'&CB$G"-4VA;5G]%X'?!W@I>&2W'MN M7D58T=UNS@L\#DT5L*)',;+B9'8",'=CVL8$TT $.HN #1S^#CAA5\.,A:F$ MA0ATHVC=+$8/W388TV)K#I"MW<\ASONY_.XX(3;__4 74=C[@J"C\.7K-#YS!/& M4I5ZGC&6Q.R*!1RD$!+S MF.VU*A'O9*O93#H&5C]_W7OCWD,:[^1DH&%S[X/0%\K:Z?D;MXG\WL-DQQO) M:Z-"#__+^CP>'BVDJSQ!TA89(&,39\0D;GS;AT9_.BOD+Q]'V2L"<"9:0'V8 M(0"66(HQ_!Y@3Z_3!J6^Z';@YR+EHD")^!*C@<3K&ZX!]G#Q*L/8?+Q#Q)"I M ?62J4(5UVG!1PU[X_KU9)C\U"K2A^+]EO3\P=^7J=9,@< 0';.>2ICXHI(DRL839(2.P1K#_:0F;(74WQ.D]GJ"]<=%-[&QV1[E0/&5>M3JAHC;O_:WT+95R4REO*]8;:086 MP0"]*NLM_G.]0RO;>U?5[ M(>-@:7,EX,QD&@M-M6=:6Q5CU5H[@ZGD1/#R!/,E-/:05+;ML?%*P1QGB!C/ M$(N=$F-35C!/F()/5&9]7B)U3\SR_N21I:4B8US9#'P?FFJ6$G"%P%%*#;A# MU@6K6"D5+R,5U;H]UBFF)-,!X8R;F&@:D ''$VG*,PS>:I:W+N?W2,5SA9\7 M(ME+Q9_C;T=Y1\L)K L9"&MLRI=A)E,!V 4RBQG-?!"69F6\\74D&,:Q>\PE M;!R2:"1Q2A!SVB 9*$8\8**98-(%>F]FQC#>"!MB%R3VJ1''A6+\]&#?:QH@ MB^-:]\>I;K7^;PT;+;9>WCYNE(_K&0-',;NQWYN)_SPR;/3$J%%&1##24,DH M82X(;71J.68Z<.FR5)91HS= LY-?U3-[;"VAX$DQE&H?$%A#%&G0+)19RQ7# M*8/]YIFC1O-(E-P7K9F^LA8^((+UZJG>OG00\>W>N! MT6+ )X]"%=N7-SL] .I5:>(*:CM2<7;T;1=7MT_/#L_V6[5O.VD%GG5X=HBK M]7,*ZDZJI'IZ"/>;5_'3\\.S@[3V#>[_[9 =UO>NJ]O_AF<=X%K=@;H?TD/R M]13&'@L!,:C[L1688N\PHFG.56$\T@Y,%R$R'LMF4B[9[ $1Q,E M2DH'.@=:)D,\Z99^MN?KUI>]@]WON_7=6O7[< .N;B?;N]__K@T_G:,>>W@L M9*%IV_A[01\"^;UU9,BDV+NIWQE9@65R9_Q)UGR( R-4U_C^XP1X62$Z2- M'N"FS:E%^]?M,[^>_/77ES'YRN1[4\\Y;=C3Z#SZ]@D8)>-J#S/$J/C<@GPE M>J67^4, VN&K8T.T^# _%L^-3IB=3J.9_^HDEC^!U:?[G6YO=.N_8PT,K' , M/+1C6.2\"&<"\NG>1O*]']W.D\@3V+Q:']9(W29IOGT::Z1BOG@W&1W2YT57 M[7'A>]-K-W*W3[KY$LV]1U&#E5N/LV\+PVGW@N^" 0UO 1<4!F8?W)_"L^Z- M)UO'(J^B%#Y:NV _]*,!H7^=\I^^MY]5LC%B6-%GJ9(X_ &1MVZGMSJ%E6^PB;/: MWK$.J>&P=R'8\#+$7&1#,3#Q$DQ?CHES7LBU34;N8D.)"46Z=SK#U7/9Z9[G M)QCZ(NY325%Z5(C/G>G@O5/PA7NSZ>""DI!E8*(YQ73&%,?@4IB8E26(46(D M,T0NE)GE&)^^]\&H*YR\;?"QVR=_YV5/W_.!@N"N>O>!X>:$52^/+9,^PSY2@$6X23.'C)0I2JU3 MX)-18PQ;VR1R@]P*-W\6A=MYF!/$(_IBH*%%"2_8(1U[(ZXY-OU@BY^4[T[M M;O& MA^SM6/2X[#>.\)3LU$0UL3LJ)P6S %R-4)^Y!+MDYE+(BE)/+5MWD%# M@>5&\J7(FBP,F>D]=&AQZ?Q4?MD=%4OF%<%"I,8Q1H@F:0@4IUX("^:D?0)/ MP1V>\.1=ODR_RE_#F5L=IIS7%_;\OL>*I<(8+U#@D1T\4PXIG7J4:II&OBAB M5;B')BH7K%S6AZ+;\\UF#.2Z?&/*24TF@?W5!R[N9; MA#$FL1COV_F3WS@;ZVFN[K_WO]5F7:WH:;T_0[W6+OX>KV4V.38:;'K'#=+!8,0XSO?;@+#%GLC4B909L,SN8.@J1&UFCWVP M@7_C%'W]=IA94L8R3!2A&AO.4^8TH"B(%DF%4B!KJ2QVN:>)UL-WN:UNK/$J MZ.WWXT^U4!OT;3SFRBV^_P&5_LB"^*MZ73D&%]]@&2D2LT@ ZX5!TJ42X6 D M@<\XQGEY(7O _C>UX:U/=KP1FF'QK][TSC?Z>MPR [@7_=/1F7B4NL(6RZ$R MYE@ 9@- YU$OYYN-G[Y;I-ZU+KK^U,.B__3S<:A1S"?'T(51M$@V!N#(FY7,"7C\J:1F%9_.X< $LDXXI@V9_$D-WC=XX)#V, M1\S-TT:,A$Y.%=I)WH-C$AZ-$I5/\B3Y8_HT 4;$-AZ\&L+6>8U8<>V2[ MBD]J>KBL^&@T@2,>M)",WV+AJ_U=)([ ]$^8XG=;+>\BX2(@17_=\MP[ M2<-AC-[CF:>J/7O_!>];C.L!65P?L2I3KGY5YIL<.=^#U 4:C8!E['G>IVP[ M%PT[@=KOA3'6O\I!;CUG5@ 3I-D89K>.-'&$?C>NGCXI+13WYLVGE7%^H!% MQD-[\'EN_/SRM!.MH,YE-(!N5%7F6TUN1C9R\> MZ>WX\::;]=L^?/!@.G'W <*05XH\?2ZF;8/'C'S!F.^03!CTPE'?%*PEQOY (9I= MX8(T,CK*X,1=CKSR85#I]OOF)MTRLW3SO29S]3#-_*/Q\\\B$GKS*&:I8DYF M3,:$,DX[EJE44ZN$HF#'!:Y]AH?GCS0ECR_FS#T5W?S6[0PN=D<=(6-2XB@K MK3;2HAOQJ@\D./:(:850\I9^,EJDQ$FK-5N;9-N+#BH M'L6B_O@9R\5 %%N-7B\V$FIW^GXD+IUNXZ119,^/ZH$>=YBG'9?684,RKYGP M6J=$Z&!3DF6*,RF?08BJ,.[>_KCQT7[AYOVM>TL/1^@>JPV_]W-I6<'2K;>0F!I@2YIZ386ER&G+$$N% M0))1A4)(.;9<:$*S&.?F\VD--VJW8'47'-7^\1.V\>G8]IQ%H)//G:(8<>+C M^U_>#H8A+I"0MB^D9]S]YUZK9[SWWF]KS(=*B@#S].D1@&4;Q?9_!;_4C??I M1%[S6*G6'F'FF)9JQ;;?=]DSZPW4@L(SCSG,O#4*MEP*:,I(H$@&:Y&*V5B: MIJD,9FV391OR=B3->U?]'%IRMRA!%-2QD(ZZ5.52W?7]1K<0T6D?9,H.+QPX M4+&AJ3QTQ_+:-STIB1N6[UU-I9#GW([UTTY+]Y+*1O*E&=.C\[MMM?74)^/* MOY'E.VRZ/3NB>2-_7JG_ "^Z6;#_CS*NAW&"^B0JF-PP_";A@>_>)W'G3S!) MT.BZ+].UQ##V\7&GG41Q<^E-^V:Q!-,*-N>&_1UZ?K4@( M4!P7#-^W=S,$FX=G<]YS/VK, $Z4_]7H#^.U9IR=,'>T,'9(;DCP,"+4&\<6 M8JGH)#H4*T6'W/U%UQ(W9?Q/?S'6:N:)E5.=2H;,(B#1^2GDL#O[6#+H1#"F M78ID[%/<(Q(;#PDJ/[343JQFJ1TI2^U>HM1N"HBVVNX&#*UBR9T=5]56KG;]&C[W-5M=>5^M;5$8SI MZ"P^;_^\ N.I_*A<'IU];51;^\W*]N>SRK9KYB3MV^#$:BR#]PYEH*+@Q.(, M19I\9&3&E$UMYF+>^\T"-:]B):[BPHC E \R!(PU;,TL=A?5>K;D[DNM4MFM M5W:J]>])++;[4@/WN?IMI_IE=^>>:KN%IQ7W/__F>!GC&<>4@QTG6 !KT;+8 M5%.(#//,9^JM."17[#S_KT9_:#W<2J::'Z7%(%F[_XEF+P:62TW:2HSMA\]W MT0A !>M6V\4^J'''[/F?Q2FXONP-&OW1.7COHI./]485^DDT3-L1L@K2! N: MF5-:P4[>*^K8AJ$A^#B6EUG8CWNY4S\R"C:2'Z>-IA^1RL3\L?CK\=-C;M&H M#^OD]L-F[H->8F-SJ[B#<<8C]*FTFY,'H#")I1"-9 M1R/7%*D\O3P%)C^ZT@F@;F]H_8SIS//./W M />Q2#!NM.T@ISS+'SB3IE1TDXD]/(AQMLP%>+'SM:CY[9R5D:Y$ M#"%V0$,O+II3KFKO!B1$/!@$4""PIXK^Y3\!KV)I:U=?CI5MR/+=:#=ZIS&Q M;_AX\!6&$%7X)5//R+6U.&6]<7PW/ ?/$RU#3.9IP4U;!0/;B/FE":B;GSJ- M3MYA7#^G#F[G>D]O)+4<=::>/^34BJC8GR3K%$?W[1@&B ![,1CSXDR_;1S+ M[+L._RX.9OMYK^[)O,'S8QGSZ"$+&8%N3H_.UZ33AC_RU>CZ$]TM&K'=/^W# M5MO>C^:Q88=/BU$.\,7ZDV.K\2-A;XF>HNV7M?HAKM3C^ _8,?C8WG-)4>:-1,P3 MAXS5 6DAI>4,%M*F2[7*7DDAJ)\VNJZ4@5MDP!AE4HE][.BH$",\0YK3#*5! MV P30Z7+WK\,?&V$$@=NE0&',Y=AGZ(T=OECG (.!":1U9GQV.*4A]\ ![[[ M^+U2"&X1 D\DE0QC6'5*$S5+MP=^*]:)? 7A.XQDS!]8^';@N^QB>.:Q5SH5(@VQ,QH8-L09I%TFP+B5T0[P M1AJYMHG%G8&Q9>1!$&^)8@2,#<R,I5RL-R M\E#?.=;"$$'!SY5.6?!XB4-*:8>TR3+I6$@S$TFYY(:X0QZ6M46%#8YD5@9%=0;8HSBZ9 >:203LI2)UY2)\V-B.4VQ<2A(,#T9+!)2W@7$,<\H MHZEWQ.__F@/,C_G[TW;XH;6=:'OXJ"N#=B)H)BI%))JO+$ MSQ%XP+Z>=[KQ@L<'_T/4)A#NA=.+,7SZ-[-*ZE8OK&[CAM8Y8::AM=22F?7D M?K,KNFF4/$G)%^N?DG]KT-I:6ZM8F&8QR(1P':K& MS\1@.H?O\I#@IU0%YU';M]X6! )*9>=RH8+-3PRKA7]53U2=VG?M55 .*X)!S?YH4$:E7V2C_]@]>&OPS?=:$56"LV\OR M[^])I-=,T,4R75,IH.Z6]QE*U\\<'MK7A9Q$@3J*7LZRT+AJ16=0>NV_F@%!F+\W<\W967&'5;;^18C<0'R-:> M5)%-,3#!N1RX(C*^H;@%QZTI+A:M?IWS&E=#(;;,)O:FOAM7+N_9:4R2L= /V^5<9C3JJ\U MQO]0 9YWTXU&:MEH!9JVKSX="\-5(E-)=,9"4* 9]F1.+3&)MCS3,DQOS?3= M,([XV7G-,R+M+1;) ;7 $6L=TOCCQT,0NXC,RT7-#.< MZY!*ED>14$DD4R[S/.6A](U/&IFY/C(3JR/H1&F;)II(FVO"(FL)UYDB0J%E MFBMT)(',S&XP.FX81UQ?_<#CW&[PP0LQ)QAGA-W.5'$HD]:OEWP1OXOHN^:% MI8)1[VD\.H4WW04J-D*O$7K/6NCIIR[T[AL+L8JZJC=AI1F4]]J5GYL3>T"P MI?SRT&SF[A)3UFYT1>^=O0&^N RZX^'$BNKQJCSQM4AK)M,[0U),6K;2U19U M>7#U0I%56EO-1.7:B#A;T#=\:B7 )SG,U;ANEL>E&:7PQG##A=^=5. MEMF5@K1#/>A?5!5[AKY\VSJ7L;FVX_GACQ4>L$@,SW4,9\<26):3-<9X08U:O"GK&OE:@O'"L4( M4W#=A/TKA^XY76ELW4)8 H7Q>?\:HG"==3&UL>/Z#Y2I\9,L_;HV5W\7K(GM M 2MINUB?>'$#9N^^87& Y1$Z=+'>P-G8^.+2R-6%U]: [T[<+KK*<+G\UA_4 MB6!^E+[KL"F&:%HMBUCKCBRZPX4)WD0_7M?TU]8IHQ73+Y15LOQ MT"7"*J PZQ)A07A,+AB>]L<=XTC0.7M<;8-RF8%*>T$;9*("TV]<[)$9+V,]N1>/%*1"X;CJG70M9Z14H-;E!7EN5[BD(I4+P#]X0 "UR-H MH4ZD>[2Q_J7:]^PN\D5W$3X!5\]=[Q^R7?_%0QY5-A@M,_\?)*W^KW^!M62V M<1CS**L\=K ([%R"O#]\'U>C6,(D MOCDARD57[P I8[9,P(U^Q*S&!G*M#409*:@42<2RB%$;*IJS+ LC&X=2\,1.2MX^V ;RH&KSNZ8*.YU6 M&=]DVT?<.MP_#C.;I3I+2:PH)TR%EBA*+;$L2G.J,IGD\2UUQ>MJDN.C=U/^ MP@*>$\UHPUAF=U36^7'&A=WQ"1[B'F?/B1NO0.#1HF3OZV!\/BK!@I==+F[: MQW39P;=[M\%MV/&)L..97@$[;AB3Y=>CUKECOAZR5I7\JR(H??)$966KC)(5 M50[GNJ\TA_\-TD9;R2D7N8F,8A&GDAD9 1U3A?Z0/'/21H3\X0Z0NTJ;#UY< MNIIL4Q&SR>Z.]TE[3[/6WMNK%O[_\.VQUIS16 K"0QD1V/V,<&4B$E*FXT@) MHR1W32(:>>-?66OA7/5N]AG8'^WYJ&R2$9:=>)U9:1DB1!\8_4QWE%Z$>9,;,Z@?R$=#/>\]C_9CI@H M0-BB779A-TI;]=1Q\VW1.>#MR@#LG>W0UWEV7H2R:G+E0'05BH?#\<"%8\S8 MTBJCXXP[P F(RD7J+L&GX=OG%0MXP\B;S8&+\YE'F_XM=S@#4*?XBL:UB4VO M;DYSL3#HB'5UC=%)>JVY;'MN A?>X7E_7^9:!'X_H%T%DI7O?1)-[]G5_QT7 MP[)(+5ZQ-VT#_HB-+D2XGHTNXN"16C]\])XC;*PDSS&5[Q-@WN':]'HXW"VQ MXWEQ!.\Z^+Q_T;YZ'P*^"X\^?_D*WX>M/;B/_HW_OK8/.]WVY1QV[/Y='.R= M)$>'NW%[#^Z]^G#ZI?L^:>V]OX QQD==_/<^.OA\% -VO&H?GAS3A+((R(4P MZKHG&4".:980PU/XQ8:Q2?/YM%(ITHQ)DX:A"ID&4 G[((4*09\-HU3:A5X/ MN^_>'N[^$WP\//CK_W/='C[O?OBPVSY\2*.'VU\^.]B4JCB50#14"1:J1"7 M'ED.'^%@A.::N*+8T/G#>A?KBE?\!>&SKCJT,YV!5I;F5#DRQ: F.MZ M#%V":V#(#/X^'IWV!_#.85D]&TYJP,O7JJ+#4SE [6X%>1NN\^"=:QM@DYA^ M[^,(I,)'-X;=:N1FHFN&&R:2 &V?'.O4BE"F,>%&"\*T3HA0DA$!4C9-8AYF MN=QZN1,N:7&+=??<]GOSW/IQ_KL!P'?L%-(P_]S.L_;N<4X-L+Y.2:8D)2Q+ M@ 8 +)#(+(P3D!1T6R0QDL2U MY'!J.RZ.>%0NL8&[2=EHEULW6+ MX9X$GUT<9*#'W;$WF9>SW''16CC+20P=$&U'#LJN."[J$ /-9]X_G'3+\6&> M:%=]UG-Q'K.K\Q:.)WN MJG'_8JOEM<6HKBD!-<3L".W9Q!]?P4=/CH_O;3OH!:^M&CA_%>7;TQA$9PNX M[X'/LYCF:0IBVPC019E(HI#&(%JB**-*9&7!0THYJ3X\7+Z[-7OKAKGGS!KO ML.B)\9(>2-%]M !SD1-C(6L;R5*ALZV6V MG65T.Z0W(@#?5GI60IU?&Q7J9%H5/"*G-G>\^N-%D8\^8R[E3O#ZQB[CTROK MSP"9-^EJ?D_+_O7]'VNF=Q 2?_Y:ZUYO#HE'S/%FZLNF^29HSA>=%X.NVQ7? M1=D'JU\,BM$()7P.0MVE9N3WY&0FC:9QQDRE]N3QE?KOK;.CXSQGU.@D(DF>IX2E6A-IK"(I++B-F8XU ME0#2Z VEBV]DVI$+T"ZTK>#2^5C!R75KT.//5?7K)/ .1]=H]T /!WOOC[%- M2Q;;D&1")+Z4M9+28AJUB=,P9B#@MUXF.]&2$**)?A_\]I"]_<$BYZP>5_8. MZ^7!*WIVU,]+*07@V@Y0Z,\T\]O(C3X\.9;2Q"*6E.0THVC(C0BP$B,FLY8* M95.&1S7;$1%?POK3K8851F:>G 0^D<\O\O#W25K79SD8R#*]>5(A\S'4^/N= M$ATY'![DY6 /!A_PE&R/\60\R#]:/1ZXS)^_9 ?4M%>7^Z"7S5Z[R>?))?:( ME"D OBS.B.94(0*DA%MFB QCH"K)$]B\K9=1M$,??)Y@XV\[T,70EB?+KSU+ MEM+,?CE"=[A,OAR6WPZC318_5ZVS3\8TDE=%T'>$-,@U"= *0>'^FCW0>H\\/PN-/%5H#F-QW)91'_8K:-YDT MHM;>VV/+>"YA%^!HR@PH/BHG*E4QVK14:#*E>0:D07?$PQ ,")JZD'&&)JR" MT0OD)(7NOF1#$VG3,&1,12R.,LFLBN)$8*>9++3,2YPPC<,'4DLQ&I9V_U%_ MO$ [&TTQ[:O=X]"&FH=92A2V-&6)R(@4*25Q$EF5)508GMZ<=G,3QCHH-1+.Y;K[.5UKKS05];:X;WS4/E"8]C@&DA M)H5)(86@29ZD21['<"I'3E9Y2$1^&!N]*\?X>M#O5AZ-@[R&F#:9!./6GCZ. M;&9B"S072<$!)0% F2J07+%$OLN6YX GHY"<4//J;)0I;R<<=:A55H!:;D. M$M,:[Q/Z ;1M>T-,EK@YJ*-6S6TB_\KB.W5W[5TLYABL/F,RI\REPCRJU?RP M/I$+[X]U4'*V(EEY2;T]@W'L?)W)W66G#"9\[FOY=+O68&V>SJ4O$E:43."N M]M62BJZWL;K_3AJ53KJ3NF(U,TT>TS?AJ&&/?0(: MEK3#-A0H@TJ?=JV4J0P 2?1.K/=R]T:#?L>Y$DK_S'"LM<5\-._Q+O-;[/?R M)E>ZI5HV].G,NGJPWKW&)'HWJK(4ZJN.!$GY4<-04(IZF8C6 ==CI6]L9U(/ M"62.RU:1(R=J;:=*A?&J>?";WK.PA[_C5+!ZSD[PL0"*PHHJD]JN M$A74HN\J>O6RF4;3>(+/&L:>/M2/LK+X53- 'QB<\VA M?_VBD9L6;4GJSI-@1U=63/LD,.\7=)5B@(:*;SY48EKW:LG2['[\*P#0/#_60-3/ZGG_?@GP!^Q2M$ L[\&@P+52LH,IVQ=AR:%)NOJ4JOR]3S*O:EHXL"I]B+66<1_FH$^)A^8KA)4Q0#.Q M097?UQ=!=@*M7*NR0_-U1U*!;5M*N35\L9!^\BCI2 Z^O+IT&OU&IR.=[1XG ME"EKHXA$@E'"E*%$4$%)$DI86&-BP?E"AH^, &!3'DMM64Z91,^%15.=CKG MKGBSZ4A+9%B948RYM#6IY@78R)V_D]1C+#I(,"U2G@_MB^K#GZ88GG?DY8NB MYRC>W?3G-\R3 51:9A[#,\M472%V>!)CMNYH /],]?@RD7?')?+^,3*+WR5\ MAXGKOPYWH@=^E\3T07?>--@HVDGCK!GLSQDLNQL9_.%(S),9D"M*N/^W%6]- MD\X-2L@7]/Q[$%6GN*?7CLU'\S3L.>7G9,\OI(F&OD&D#UGSXKX6;CV1UN4* MW#"Y$*>VM>32*+G+0OB2 ;]^*8[P8-MWF77U$A,S"[':[0:1]5@YP>&2%,@? MV-GII:7,=CCU?(1]Z H35!-X KN.".(.*W*G:6[$_CP!1H#&> M#- &3,IQ@2IO\_RFN3[V0;*@>(1E^3YE =OUR@A%KR']:^TN&7S_OAT=E7>G2F+[\G>V#1M4^/=AK=]I% M><]__CY57=,Y.#MB[:OV5QA?#%I9Y^CP0P%C+MI7?W<.WKPN6HM(OS^S^'^J+5['$NN59Q8@OM#F,PY$2I.2<1U&H>)H(H:G^/%>+0= MI8LN^>5'_,K8!+]U[')W-FE8__%8WR8Q9]S&<6893PQ7:9RJ)%-&Z3@4RI$]<,\![ZVDMB08\"$%H2;7)+82BJUD9&.4L_Z69QM)^FBK[-A M_0UF_2A27/*4&YLG+*%6Q"*3*I99MIV%[*FP_KV5G=S];^F[([&.6L]^+5AD M-J?>>?N&V.IC]" E:&XI'B0.ERSG\Y%X/QC+MR#ZKNR@;^3PM!Z9Y62=#SOP MQ;:\5NO'XS:ZW.$R6N:3R8TIX9J8F6:$ ;;2:0UE'"L=P=Z MD ;EM6'RY\SD.C0/M%\TG/ZK.'UZ MG%N16F9B2Q+&@66)09K>LX*QI/L\.0.0UK2U@"U M61+O1'C[_ ++H<4G;+T,?HM^GZO^_8M,5<]3HJ]:-WMXZ: /$T)UE^UB6X*V M'1WDK_N#W!;8N[41Z?<3Z>_K&IKE,LJDB(D66.:<*T84DY*D-J8Y;']D0KWU MD@FV+4*^(KO5$[5*/Q56_^WQ533L>/'_MDC#]&O,]'6-+6:$A))EEF=QR1*J2 LYI0H8Q*2)S;/\C@4>1@UK/R<67EM-)&& MGQ_,SS5U(P9E(V&*& M*!LN,)4)DDM@DQ]XWL31Y>E-M\\WQ#SUF3@]VFUBW M;)XRGSR&[3+],>:/5_/?P,#?IBW3DQ)Y1W5MY,=;.OU0X.\*^.@)F6,;X='D M"CYYX5'3?U22LQQ+T-%<)83EH DI:@V )E!O+>QKB&%S/RU7L!$>&R\\FFS# M)R8\IL@CYVFHI6&$)Y$A+ 70P56F2):DH:7"QDK;GYAM^ N%AU/6_G 5I!8* MNSU.B;9;&M'/A/S%\\VK" 8!KD8F)#OT#N.]+L2.[O";(NQJ 78K&"J_TT!G M8B6CG=15&'M7%8=$).,J/YX/0-(,X)V3HK[ST8R!1%_R$*X^+?3I3'70HGLN MW877UM';"=[V?*5).<1BI,Y:Y KBN0I[]QD&RM]A.0C3#WK]4?G^&ZKXC7NC MHA-\@T>YL?SK/[@:?M<\7]D3ZUH=S%39G*+?<#$9= M=W&4AR$TUND LX?CZZ_9:'6RR.=DXZ#7Y,XFENGVL_3P925 M3RQ1 RN_$E/*0AUH^]1J\_'&2]_RVWU 9L:?YM4-N])#79#:OQ5O;.K M*G__9SMW,>4VY?V:\G[/H !;4]ZO*>_7E/=KROL]%ZO;(YCL*\!0L[L]&V/; ME\/=R_:ACMK=_>0(C6V'?W>.#M\F,*:O1V>GG=:59E\.]<67!6/;ETYK[VW4 MOOI$CPX[IT>''TY;W7]/6V=?+UK=#\7!FT]7[:O33OOJ57>NJI\1*F;.2)\D MAK!<)T0*FA$=TSQ-\T3($!M>;7,:;\/6/97J/@V_/Q\/O/\[O-<]<"MO" M(BL)BS3P.PLS(KGDA&>Y,J%*31@+Y/,M!N/B[E$VWKW=)=OZ__P MNC\XE-\_%Z-3[%>(C=6:,^5>9\I,70UM4L%!:20VPC,E-C&1,F5$ Z3,8RYD M$LFMEU$<;F?\AX,SFNR6]>/P52>J-1R^#AQ>UQ*32(&$9D1)I0FSD20R5@ B M.:6 [Z/("BSX'B;;*5TLHM%P^-/G\,?,7VLX_+$XO*87YDEB3)X1V,^<,&,T MD2#6":%#&)MHZV4FMEGVP]4SFG2V)IWM.0C%QTAG:\Q?/RKF9FIJ\%!0 MPT&NY5D(8BZG*1%)(@B-,L6X9&& MZTIJ:T*3DC"/(L(BF1()6T^2"'2?.,^,XO%/!3(\_-!_YOL MX+6C4^N=5FCXL(/A-J:,:3D>VDF2%:B- YO;P6"2/P67*!OXAA*80-7OV: _ M"+K] =P%$X"[,.4++K-#W,-B>.I>!)(#H\_AB>6SRP?U=&=L_*.LU*?!<(P_ M:@^">QW1P/#<;/"_;DRVIRW\@A=UBFXQ2[: 8!5UY&<@*7L758S6K*@,Y/Q,ZR] M:3OXUO>^1E@[>.[@HAC:;7A V RN)J7IX[,*2=(K_C@OCR _3)RUN$VQ;9]P; MR<$E7E'T)K]NU_<('S;30N^BZ'20+7"%1QWK^*CT/0>RTZGND<.AA0V7WV31 M<8EFF.H(HQH-"N6'!??AA;/L/1RK,]Q2^!)ILJ*\$:Q,C8;P*YA";R;%QBJ-:!Y2K7-U'(EXJY;3-\V\7('W=Q:? M[!5#W>D#0K$'.1*H[0W=:#]@KJ8U?_6'HZ&#+:_DT)IW\K(+:S,\A"&\ZL"< M?SF":94(IA]_.?QZV=X[N3PZ>WOQI;L?MJ^^= %U *KX]_3+F?X.(XA:].BR M!0CFRW].0]W]MR<_B_'!&2"2P[?AP=[?1>OL5??H\'W<[GXYA7=>MC^_[K:O M]NG1U:A(@UY&F:A5H)IEJ942AG%-%)2FDSK+-D",:OE.7+T8&R79F4Z@$%_&HLO M)#R\X M./R__0_K*:NN 2PK'H)[S@LX>CN%OCU9W2T(Z []@6.[%P ^[<"GSN^#!!U= M$L=X09TWG]/Y\=GZP_6;'!3],< S-VF$0"B#X0M=FWAPWH%7@2"6HP A6V&\ ME,?3U27/+P8@U4^2[:H;Z^2F\_$ CFO?MG7^W/$HRN$+]!,XC0]&1;"V 8!' M/U#_V^P@?=& ZK2QWZT>NYGT\[S0[LSY:B\1AW;ZEQ8!#D:/+;D*7V\J3+83 M?*SWDPU (@=E=[+)85=V,;MGO87#H@L@K&TO@@]]F.&/;6>PPF(/=WQE/]^P M"8_/'<8%,')I)5)&738 *0Y'CAH0&CFUHJ31\_+L1B7(_P4A4<4Y 6 UH")9 M $J3G;%UU%>X(+_^20]&5VHC TS\ DCTS7H.&B ?#(N14W2^ >665 CHN@\B M\ 8VL=_QLP5DEZ.>-)+?)VPY.AU8ZV>'GKI:IJX7X7&T[8I4;)=5-,IZ&AR0 M)F@N_W.M%6@\-*N-GR/)'3L.>EGN1'E]MUZYN1_*[Q.;4+IQB.J(M7>/)66A M8B'6/>01X*D(\12-B(@YUXK9)$G"K9?)SF*(6P!\U7%:QGWV_0>CJII]7\6^ M'^P>6YW%D56"4"HX81K#&P4&[[U,MW);MA[0'KG ) M.'4NMZLSJVX_.[$].X!S"+^2IEOTT"#@JA!5!]#*[#&/I4 )L)L>\%:5%J*K;=F2N/!>&7?.]P__+ ;'%I]VH,A MGC@;*.S'CGM8X*5!;8-F4!ONEBL85KZO#ETK#?NC#R7N;IA&EU=SO") ^K*[T5WW%VT<GK$'PV\"B3(>[O5'OLZ[&,0H#(64R4C0&/IWE,>&P$X8E)4Y5G:2HLX++M M1(3;((873^B20DL*QIUT=#MCP_C-']1HM)G:>V8O08Z%Y_YW#*=@7DR\,N77 MO_^YD&OV9Z#ZO?&P^J4LXPBR RC'4[DWZO_I'EVSZ]3,-C733/E^4OVI;I#9 M=9Z!UU8-QNC2P'16$-^/6\DL/HIUZ9(,ZX5$QIDX62L]!JE=H\2PQ@;RP#F7$7[1*'21@W M@G@=!/';RX-#?$9CPDS<4I$G*0DRVC(HUBH-'8A'BR(MY=D M[-:DZ/;U4G3[QZ7H@>>^V-GRX*<;[U+F6P&S.=?!+!X#CNN=8+1"";K,7&1& MC?VF01KWX[S$Y#(6FH6&1LPFBB&?\U?CE^ZKZ,_??93>LBNJ" #OS7>D-%Q6?:0$R]+! MZHDM!2Z\GS1C/,H,=M1)%&-&*:'BV.:I2O(\CRROO :4[ 68V^-Y;8/EV_NDO:=9:^_M5>OJ"-[Q]3C-J8PXCT@86CCB,QD3 M(04E/,VC6*4ZC.,$9-VUHJX\&N?%RGRSA UMC4#7JC7"C9[S>;'Q? M2FTNI+4I-X9QH961<%RF,6,QXXS2K5\4H;_XBD6#K+\&BUM[^ ML5&"9J&QA HE"1-92J3@E*11DC.MC8Z5W'H9WT]^7>\INU$JW5W.U003DGXH M_KR;>+I&(/U2>?2@^!JO7-T[KF;-(_!-85Q3.2^77&K>C!>V[%V'I(9!N3?& MY'J%W;\1:>";'0#$KT<68ZQ]^>#* #3W@OFHWWI_G@T)\IX$-F_>O/FOG/+V M+YCSK4'K[^S G:FK#6*F*SOX2ZGH3OGAV]X[EP'PN10!NUX"N"_WY,B^!DGP M+PJ"#<8#1V'[[.28Q9E5L0Y)FB:*,*IB(E+&29RDFN5YE+$HVGH9[BRIE71[ MT/-U-/-CP<\-S?Q*FKDZ.@YSP4VJ,Q(E,>#&W&(\ /Z:RRA,0P7\3[=>1CM\ M,6)^/EIZ/*S.W%<="9KF1PUZ%>;C>S4*#VN/$[M]8SNN6D*)-CN=_@7>NW#* MR^%PW/4;^^):M'-CAU%>=1C]B3G/,%%KQAU;:BH+I.F@7DF?_U:KL#N=VB%J M-1N> AT=:YWSS*88BL*PQX%*"==]M[1Q>M[I>S]IN_.ZTW;\/VWI?.T=D'^/OIU]:>^=JZ>G5Z M=/:JT_YKKBAB%XT"NY=?NJWPJ/OIXNCL?=CN_ENTWQR%!V_>7[3I^ZO6F]=% MZ\VG<*[/H!09C2T+B+IYXNG:%IM2\$UAI"=(J\[!G]JL\ [J:H_G0YN]PW5)>Q24^B#X%XM# 3&I%^8\0!= MKDMEJ[I=MJK[R%:,SX\: 7H' =J:P7=<2"53"V(3,Y$BK0A/8TNXYB*D-,\S MFF^]9#ML/O+8.],;9KH3,ST$G#3,]$28:8I&C E%J%5&A):&,)LEP%8L!K5) MY+EF3.7*(C,E=V"F9VO:^5 ,OY(/HK) M>Z^D#Y2[$X$;-_+V#O)VMIUAC!:96!*:HZ&;:DIXG&@280)QR#6-:8(!**Z- MQAHU>FZ$P'J@K$8(/%DA4+,O9:F16#$J 7T.0%<".IV@E$AE0F-3DU$,ZE\_ M(;#08;!>P>+I) P?NM9O2ZU7"XTO/NU\W FJ!IT>' 5Z//CF"N]6G=X6>V1@ M;XVRRX5K& ,,.';/GT3(PQN!I1%ZV7D'UZ2_8.7JV@DF.&T:.[4PU-,";AK@ MYM6O*KO6E,^K6G+Y/+,G$<5W4612Z,$!8.VZ;!W3U,0;VJXTZ_ M^I,UK67[_7\*4G27CKBJ_5,^UO4@+"^[ M+IG0]0VIMPW!+D0^!W*ZTIW+X%P6QN5#5E,9EEUY_+5^,3'!]1P;'"] D%'QB"8L,9>:F7G&_-)OX<"9!"(2$ M# !J=%W/Q]D"&X$LJ632]N?VAC\5RXH'9A^-0;\SKH#J,/'5 SV&D/ O,ZVX6CF-U<9IS^&%YCA[P]) M7UNM0%K?K"9^)SO8;V][H 0N7<_'69OF.?=XSHKBDKQ=-EQ'W]9!K0V[' 5_ MRYXK4%RJ"4T,P0]:MZ^IGLD%Z)^2)5*R3"0\-M+JQ%*:VLR&F:L]=ZMGZ^>4 MGBL-#S6R:)<&^N=AR3YK[;6N#MX<12ULT$3?AFW:"@_>P#UX;?<3:^\=P;]. M]ZB8MV2W+EI7+?;E[--5ZU!?'9V]CV%N#"T61U>?+K\3OF:!!"LDMU_F,770T[^ MSX]LP3K&;CR@Y-'#Y-;**QW59--FR)57/ BX1&5.>8 M")M%A)D\(C+1@H2)L%+:,.'H@$]WQ&)%S2Y+49C MK$_=,_O?SXN!>\*D F&C,-SK^'U?5Q@2FZ9IS"F)X2 F+(\S(EG.0&&($>O_0EP^&A4O2M8MY755_;TL_NZC.ET5T',[ M&/JA-##Z7DQ;@]$J39F)M28L5 "CPX03$CN7 [PF2N.)G!.Z#NZ85L9D2L 1P0QA.;=$1%(2%7.99B"86FXBS#++L-B+)DKPD AF M%(]-;N*,.;/K#U>4>AYFU[5G\]4E MZRM'EL*%GZ(TK+Q>2=6#SPY1EC@OKB]]V\<_U>3-)!EHD@LTVRVRT2ON)F@. MIGC")#I16010@K&(L%1)$#26$RHQ\!M.'A&M93&CYY_[,JD7,NH'W["XR5V4=I89!X@.4_J%AF5B%B%L24LM(PP#DJ8 MRF1*$+5+SG*6A'Q%%IE[,]NZV/4WVR>W)E:9VX5!8ZQ9H8BH5_^6B38ZBT@. MVP\(*S%$IC'\P'J!F'.7,+$:8\WS\.VM/?<_.6/-O7G_.AO.$V]!\GC3)&M@X:ES?&#-6* OJ53=,JE/),T)5:@G+=4Y$FH-.FW!M=)+$ ML?0)?S]<)JB)/&F,&0]3D!ICQFJY?XH$YSWAP4^^<7 8F.D;[;LR%&>F[4;RYX@X?06J8;]SGAT_2T+I;@? MB0)=+Y77)(YG5Z'^\W10#>(<$"U1 RN_$IG#&%_(SH6\'&[],=L8I>B1N:6; MG_7URS_I,%3?2W^BI]3F0EJ;>"R]P(HW4:;=W0SL73R-)AW-HQYV73]V63NI,T@VWZOJQCWXJF[TO3 M]Z7I^]+T?6GZOCS]/BOK]ISG;WFYJ>]+))K(N)\2VV&3F#-NXSBSC">&JS1. M59(IHW0<"N7Z)]S:S+RI*/( NW.?M:].XO;>$3WZ#/>\V0^/SO;C@\^OS]K= M]Y?PWT[KJD4//K^_:L_;G<].XH,]';;/OF"'\Z]'AQ^*UJ%.CCZWZ)>]M_#? M3U>MJZ/DRUZ+SO1].3RZ:.V]/PYS(81,-8FS5!%FJ24J$S')HXBGC(&NC[6< MV3;CS["7P@_S^7H(RZ;YRT.%5U, Y8F(K4D82BFVXEQ'6J<9T911PD(NB1)Y M1$(=YC'-0\MSC;$H:?+\I-:S>493?/J77[DY'6"<][9I /-S5(>,6DT%H[%) M#(NH5M(FBB8FR@U\S$,,18E$&8JRO'?D:L_A-[C;DX+3;P;]X;!1%>YUYKZ? M4Q5.CJW4-(PS@:5!0%6@G!(>ABF)$BX,-XE*!=]ZF2UV?7D^T9^;P.#78^P? MY/+[@^W;:LO/]O[?#>IO3[>ZP#X-,"^@MY0@TU MFH1<4C@ (DDXYXHDB:$9LS)*+!:DI$USD77G]:> _)JF?VLD"N:QH P%S]., MDBA7&6$ZC8A2/")&Q#;.3R(0\)B8+8\(2EA/% =H91J-(VBPUUFZ]C'?$JGH9K"/_/O5G M//^:L#=W(7Y@9M *[0 ;UX4XY0*$A62)E"P3"8^-M#JQE*8VLV'FPNYOM?DU M.4-K?%:E\"Z;U_H*DSLUY5F)#M$T)7[JTN:@CBRNOA[; M2#'.6414J 2&'V1$*JX(I6&2Z8QE)F3KZ&-\_M59[M"9^-<7:=G(]CSK;X[9 ML,[$CR4^ORY8:6@F,RR_2H *,A"?84*4BD-B)>.YS'(3AJNRTC3MB==84*R] MI:9I3_RH@!-IEN9Q%)%,8!MS#2)":6J(RKBDF8F85G0U!ISGX?E;>Q'P MY PX38_BQQ8!O)^5%Q&- MN#$":]W%@C"9,<+S/"2) &4I"Q.94+/U,MN)?C@PNHEO:PC/[GHQ";V/GY,_CJI M\=?[RV-I=)A88T@&)RUA:- 0J4Z(5EHH&EFCHK4L-#';%W6A ^I"1].']4&] MYJX?9$EG1;F]-^FT^9:C]: 8!J-3&Y@BS^W ]K0-E!U=6-MS?^[*P5<[*B_M MYT%_C,U+^_IKX'/V@NZX,RK..X4U@;ITM_2<7HL7UR\F80Q0/UW@NTB=ZR'_YSVFHN__VY&[<'AW]R_;GU]WVU?[].CJTQ6.YS]7FK:O/ATKD6NC%9[,:0IZ ML*9$ <("#"Q#F\9YEL5\ZV6XLUC_.0!R[, ')WI!7E_@C_N9:FF4\)"E++MQL?)Y2F@-J -&*+9[HFHNVR\-_W!M8W3_I@31$;6HJ-^"7X2AP M3>9]A.NX]\UIX'/@ )!0KS\*A@ +BQP@8F^T###2N]2!#(;C;K=<&A1JWXK1I=L1W-6Z1K.P.'DY@B7:Q:S\>G$M/\*+ M3XI>Y6=*@%/*OZ!O*7'\>8,%]$%'[-S!J4^M&7?L00[KZ&6F.S1WRY4XQ&4[ MA#>^ZL"4-^^H_-[>:['C%.NL1'E, $)IPK(,CD PL((IS M%+*#,3;KQ&AW*P,SRL?[;Z,=9Y*;,Z?X[Y)L1X3LVJ\!!#[PNR2F#[KSIL%&?"=- MDZ_9.7YW4HEONT!%.B/X1%FN%#'[A'69L-ZPR-( M*S6R!1C5_QGUH9I0Y=LBZ;(LM*G2*DP3EL=4&E#SK>%QG-,X#O-?&4FW_]\Q M0,^W/2"4L=.]#@!F#PY/9:^TXDRPZK.*L#L_^[+W;[>-_PY;[,OA40C/"(_. M].71YR^=]N'[J/T&WD,!J%[.>?.Z[:_MST=]MD'&/.'HGT%8^E^ MBMI[GT*8T]G1X=MXIJ/\[K&AC.DT5R03$J!M3"T14@+250I0;Y;K*-,86Y=D MV1K%)C?-Y)MF\JN09ZN+\;N[S)J+_'%X#^$>HKU9O\73#@!\/'$V28_V M]VZ@S@\+AAK4R7F4Q2:/"4U#2IBU&>%APHG*H]CP,#.*YB 8=N)5)46M7:&M MM80Z/O2_,5K]G";6ZPQUR@ZWSR"VZ'&EVOLZW 'I)3 ]@P#NX811PXA0.2=: MY#G71HB<90AWEMFCFH8TZ\7MAUK_IB<>HUQ9UTASV.)1 ]]*^6O M04'W$GJ?ZB@HMR:.TCPA(A(@]&P,*(AR^ %T(*S@D3(1"#VZ:,6^.P9JK#T- M!EHIPS6:! M333\U3:B&XL7$",%W)XKXH- M/YIC?Y>*#5A7R7OU^_ETP!X\3:HK^5HNWS:\ZL();>_M'C.0[XG6DN@D,X1E M6A N;4IBFAA#+;=Q'F/EL>NK+FS?KVS'#];5:HA@Y43P_CAEBHI8)B3.L?2& MS2GA5#)B;^MPL;"V56X1/N'EAYZF-I]GXI#^V7QA(]V\*W0=CFN MGF!B!Z&';KWJW_\%"]3NCXXLC+M:PDTF\?C@\/UQSBSC2983GN022%P"Q&4B M)5S))+)9E(!< EUYAUU/XA>GA3Y%$K*U-H7*U@%3'Q!K((.+4EDATFLK<$E9 M.360W3Y@VBM/RKZ.!A9U6'D%A5MJR**(] 9QN+"< YI\Z@#QO?U.#>A8#DW MV*M*$98FEB@-Q!*'<<)UE@)BL1BFF"XOQ+H3[-VGGM"B!!Q-:@?FH,_6R@;Z MTB.E\79=D?8S[O]@0;W(&K2O<;DC@=A(XV/MTS$)A908\3VEFO=U>J5R1U&HC:)[H.*4( M0Q8=I%,1, .75U1%;2TL4OX0W;!2J X0;-R<2_BS>?,&L'=A-VS:H%]8D%:; MMMN/6HKV;?OU?=W[PW>RP'R00_G]UWT"<#?UAN=GCR#K:'G]U?78_$ M'/!3)D5*+!S2A#'8":%226*7#))G5B>8Y!J'V]F2S/WM>Y8F_D'PWM##3Z6' M]E[KF,LTC2))B= Z!G5.(Y93KG(UH&LK8LX9T$.8;*=+ MXV\/B[)P/\F.K2 M,,#/98##W>,\BU.69BF1/)$@$$U.!.@U)$,EUQJ;:L:W7F9BFV7I OUO&.U[ M$I]5WK:KNLRZW^WV>Z6/HN:_0+-@K?*QMH.1+'J3VM +_HV=X.-8GP;#\6" M]L=RUHM^?/Q8#C&>IBP8[B;W^0 K]FP1;0NE&O&5;=A*W#>@9M1O?.5 MTV70E=^+[K@+!+1A*W'/*H\\%5ID5N0J93SD*A< >H4)M66:9G*Y7_5NYSO: M)EM^&WQ#J'[NQX 5XC%T;(QRTDD]S^-N$VM!\?!3CD>G_<&,%W4#3_RK]M[; M8V:BC/)(DAPP+@'E)"/W?43 MOJ*]^LFQ82OC>S9LV*1KZ*'J]H'^G)D4G(U3"C>2$J9'2AE#4M%#X?L=YF.L MV?#4^OXLFZL/ZH93N3]PF/"%.W#QJJV7+(Q^^_I[\ Z.W/5T2*UI^':4N+K\ M%T\9"33?"T8M2QKN=E%VD5D=N@4..1#<;G^(=KL5ZOS.]:N95[UG*S M9W/LP_-7-2X8 \ZV!'V[O=X8H^.F7P[?V4$59@G\5Q"P3;2UYG5 M3C6NM*%.T0794?8ZZY[WA],F2F^Q\4(/'C++\M"DXA'2N]RPN@UB=G<"RYS(XS6J!T\8M,V)R@_V&^V-\8.7<;N!/MY[LUOP8$> M]3'3V7=PX-L@ZTZQ7HS+0_/-)+O2V,H.AT*EWHM-P\4G5A8 ^9_.A&IKM%T]N=P*D2=P'1BE/_O3O!.8KI3<>[:I5T4KDU:@/M1!0!. M;7_5F^I/ HF-^QW$90@BQ@_Z.&(<-SQ NE!3?U&R<-$.L%^ >5F>^CWL03;[3A\5BP9%.#WZKH,9SN>\/A<8M]2 RN+\QL=#I9 MTDGHI+>WP5N'X^&YCYXL#S8WTZI=,QK8ID>4&4_VYZ^#?]_NP6OASFZAW>%5 M-F^&\?I)#:O@<@S@[0UMW=2*SRW?=U[#(X^,1QW!/BX>=:]G MJ+:C[KYA$X_2#9OPO'T!N:8D^NN3PW>"3RCVZA=OSUHJL N\XZC2+..L+Q,3 M)\*ASF69J>G:P]>9SC=NE]W^&)\TX4N?^^O$P;#?<2\^!^Z_](+@P@;C(5KQ MD>&1<_W+\"IMK1DZ]A\/]*F$JSI%C@)@.!XX0\IY'T1_@0YF/_\.'%?#>J!8 M]:S:#/T@%Y^Q71ER.L/^34,>X.,N*RO/> CK5+[=6 G2JWRE>X$U.P$(Q*&% M ?AT>VIKRW@(NK*P<"R>7^) M'&":]Q!I<&0'W:)7#LZMSC:.!KZ1 :*+(B]PI,[5%QB4[; %KAM[,?7#P!+N M%<-9>UMGTZ1;M19!%W87C:*PAATKAT@8 UNI*=ZPZ4G1[XG?K0EK5O*A& :] M_BCX[QB@D]L#!X:"C_Y:- -69#QQ2,P:D6\(&!S51$#%*..IT$''7*T"A?$A MGE6Z-_ZB,1]_>-XOXP& KZ '_UIX&EYM:SVP>%^$"7/EKBOJQ'&:43_ M7'T)B%GCR:10'H@3#1(1>T(=?KZZR\WE1R5II+SKT=GK8O6X1=XQNOB MZ.H$R]]='+SYM]NF^]\//K>++WLG#'XOVG_-F4JZ'XK6U>[W=O??L];GO\\. M]K#\W2[[\ODH/CK<3X[HWU\/X-XOG]^&6!2D=?CVF$G!0DH5"2G+"5.9)%)' MG$094XKKC J3>7L7<)@UNVBD8F$61RIF0D<),U0)$=DT#9F@J=3,QEN!'6IY MCHK(8 S:U>O=MQ^"?W?_^;0?M/9W/W[ZL-_:;Q]^7*Q85V?LI:ZUV]\\.U*1 M:)I:':N,IRPS1O THRG:?S),0X^7^#8;E6Z)WW5:D:-PL YMD @VRM@*C]9 MS?.!%1?]<<>496%\R#V !4 8'53;G#A'$' N"Q_A#RALF+NB,9U"JJ*#&I]7 M\5PE542;>$EIB%5V=&%MK_)LS4!7Z6%2UT7R^S@0!!5EV(=#7/[!+J;C_Q35PKRE_J\KBX-\&UH%8.+;\*\JU<)-WYV(U M^\FL/6JMYCT!A2<#0$N Q()O_0[PAT-6'3B!.\Y_B6:9 L$H%A<8F(X=.M![ M<6JQ>&A0W#C&:F0(L<:=454'JEID!QQEN;#CCAQ,!ST=)_R"2P0Z?0Z3P(6> MKLUY?V2K<)IN'[VBYAMLCSRQ_3'@R5WG!H4EPNP/V! L)@0#]O0#[*OM^SZ["9/YW-N^U<@$ MKT9^VOFX$[S9W7WG85]MFTX+.Y"@M%WBVO<'Q0B>C6KJ^7CD-#J\RDOVD=6G MO>*_8_AZ//3"HN3@VO-V@IH0JC'X,!B>.A9SL37P#C<.U"]!:N'/<6KD5U$$TIYZ Z%?#GG>!@\7&HMB!7@G(($@_3XU 3+8D.9(^$ M,: >BEH.TND0%$KMUL%8Y^+WZMPRT8&:^N($D/!!LO9 ,;YNJ9!CAL5H+"MM M"6'JJ@VNWIV5^UM+EF0AOT J"L[$Y\=0@57\\JN8P[I9) M2\L."R^90:7L("T47F94T2PK$!&_V 2^'&F_!FT<#C,XRVH5IY_8S.YKW&_! MSX%38"ONJY7E7IS\6A>)U U"P",+SRQ<8B4" M-6=3ZCO\4:KL_5Z9VMES1?"=LJ]DQQG=AJ<6+YF1%?\=]_&2DEG]//S!_9L, M_G'@A];E7$T6_>ZAFK\';6+]7BE:\>T%S-5+GPDB+5 &%R5*F

_."XVF1.FV>Z'/"8H[='GN!']A M8)^=&)6GM?CZ#E!^5Q[9+*2VW!4CM?FRXKJ+F ML^.?E4G47RUM*H=24,W+[;TCAS*-VAGH@E<="73Q49_V,4[>9Q'6 %ZW;VS' MX_;R1'=ASQVT.X)Z(T>E3I%7,-[9_>8X/[Z9\V>+1H[J8ZYIE4C2&A.]W?BW MT4R)>>6.@'-9.B>K2X93$JYEKI5,WS.SUSD^F9G+\CL7F.N&@3L-K7H+ASB73::H2:[.,6IK$E@O+?TIP M^\KD\U]N+B=X+OY5QP6_]/2Y@PE@\2?*O-=6#<88CHX!.Z#$_7=<>,YPZ.^B MR$>?)?J#O$#PA[4L]].MP<2K.C&^U*"2-^7)J0\'!=:%M]?I4UO#;O[UOI*O M*-^V6!#XAGK &&;ET(SM=# E:X+2T SE6N7@C.X3DQEQ9@7HAUF(<7^42AKF M>1R%0*N:TE!C0OT/1N2^PM//#H> Q%7IXYR2UPQU_5.)YS4*S'QL;P..Y_VQ M8&&FE,U(GDA&6"H,$3*T))1QJ 2/J18YUHNZJ?[K+-D!A'0[UJL?K:7[',O& M>!?C76D>3\3:$P-3)69,Z-IST2-'B2-XAT\_A3CKNK!?O[>]7>>]/+8KDKR35-T)=C&6Y3ZW;%^7J311%SW;55P$1I106,9J20)F9$@+Z(89'HFA#(\Y%Z>0 MYW66^8"?#O*#\0@W:^CW=@0(K45O8 M(8!)5+=?#_K="5UBV)H7UFN9_?'HE,>PIY.1,4LEI216V-,).UD(&ZY3<%3!TIOOCP(,MO %TBL67F+9^KEF'_XAK<5T5MSUX MQ3=G'PC^*BVE3\QR7\7&HP4-3O1^Z>G,)PZ96KHNBKY ]U(WN?%@)K6XYIK' M^)%>WT6%>BP-; -+U*N>B:^7""$P7,1!^:D'P@VL%MG;=_X)%Y_H,K,[,R;E MW=G95W4)G2[KAFNL&J'9KV1@EWH-O]KZ-BR=CIZ:\.3Y.=!VJ1_#2-#=B0\O MO2?3[74/@R-,>N!0^5QQNNC312^"B^*#V?8[W^RL;;*T=PZWZSYK,^6)Z6N* MJ5L/2T]@./,P&%[(^X@([*.X /[ >GUIQXFV(!!*#=:LVX.&86XM[& M^KFXRM*.EU8-A'\A+SJ;H*/"47\2BXZ[,5.#R%]67C0\[0]&!)TT\X3KO.=8 MR:F^,95;9Y+84L#WS@WMR1P_NHB>262NL:CME;Y]H ]L'N(]1'?A.30V5Z'< M,TQ7"XFOQHV%;PI3 $O@GNYV1J?]\:=_L7$'+XXA?KH'75?.@F)+BL'G- ]YY?$,1^\SK]B.DHX M=7T8LP]?\%^C!C-V1[@K[.JDQUSH$7I/RU%<9XH?VOI>UEBK0J&RZE]6E:J8 MJ2CKPK!K(?"^&L:,\1W8WC]AWHOA=FR!PJX9#:[8!"S/^BC+A]W5@3HW -RT M.P_B6M1-PZEU$ V*<-?4&_G#C<,N9MK//;RWX6,6='CMU_2O

@1^HTIDF2:I,!/@QO;!>T MKD4=&C*X"QEM2LR"U_'%O M#GH?+(X33MU7LE;OU&3AN?1(U@#@EQBN_YT+ZH/OQIBN%Y1UZ^*'IN7=Q-?WZS&" L.V70 M"#RSC+(08B=)(PRT& W@GZD>7\9@[+@8C#]&9O&[&.[,DFN_#G>B!WZ7Q.Q! M=]XTV(CN")$V@]WTP<8[<+K2_D M/X233$:'BX)6_3C[-*RU7;T/8=^#')X:Y2Q?05\^U)WSJ^6:\J1V:??GH\ % MC0?5))[ PKSW=K=W:#$?.DLXZ!&[3KUPO[6<04V8 <^3A&L6\@#5.+\ITD>G5]ZGTO7+.V#E[:>FEA;TH=( MT#6 !LOF?+,W>J@'Q?E,Y/"FR']0X"890S_E "A5NR?))K]Y)TOT>[,RRU>& M-BMSS*\%55)_/1GT07+]S_S*_-O>95G\\ MG_KK)W0/%U=(*959F*L\3AC+F3*4:1[)Q&B:)2Q=WGB2Q _)2:@I-4LJ<4T< M7?$3]4(O_CX[>/.Z\V7OM-.ZVH=[7I\>G;WJM/:.DM;G??9E M;_=[^_.7LZ.BO.<_?Y^JKNDCP]&MK;S_ZTFT7_[EZ/VH5X?=_#O='K'@]&]>Y]\H.^D8.3QO&_:F,V_YKPKB7K;/= M8ZD92T/*29YFBK!,&\)#QDE">:YC'?(DY9,:B0WK/C/6-5$JK32Y@I\L%##U MF#.KA(HIS8U,FA-X?1FYF&7DF&96\9B1-,ECPL(X(2)3G A.>23".,^D;4[@ MY\G&%M!5**C0,L]8)(32+*$11BYISJ5DS0F\1HQ[,'<"QV$29];D1"L%)["" M$U@I;DD<*1HRQ<,D4^MX M_;II&[_RU]MPL96CO=?+&(SX,,&7/S?I#L^O_9 M>].F-I)M7?BO*+CG/7?O""4[YZ'[A"/H!O=E1P-M&[_ M*TL"BST+:!&XO,,P.\\]@''>.Y7/G8*\L2+/S*L@0+O[(LP<*O+$NP\"NK)?A7 ME>+W;J: ]:7>8S?V$9S<\[8ZTJ74]46I:WEY%NI8ZOK.TM57TGH%V ,V61I! M5>2&*##A%6>2D:"XU4&M/"@Q]7JXY,HMX[PSG?A=27%]*XF89; EQ;4^N9XU M350I*:XEQ;6DN+[ Q)04UT6OP -37,O,OM$,UXMTJ>HV]^H/67)>[Y'S2DS) M7RPYKR7GM>2\EIS7&IBV)>>UY+P^(K228T*T)DE$3G70U%LO.(VYS":/Z996 M+K,9-V\Q[(-L_[%)ML\^G^[\\;ZU_64/[Z]_$'N=3;;7>7^X=?255&$=7_+H MKH9]?,9[1Y_9]NXFW_NR2?://G[;7F^W]HY":^_+QNG.^M^'^U\^"'B+SI7$ MUM.MHV\'AFLK Z/(,1,1#\S";UPC+:DVVC)EL5QY)^CU'EM+GU13V&;IV<; M!L5!>H*%YHY@%P555@#]*,==XK>S30D)?7'JN9R:^^U Y+K>"JA'$H813]@C MIXU'C'OLK9$!XUC'Q*!"/X5^QO0C2#*@[.2SZ\B3XL8'Y5F*@4:J*:=%V5DP MXUQ1=J@-2EJ<$/:YW04A%AGK$K*S/)3-#7Y!8H7U^A:;:= ^*K8EX-'9Z<+3T.CBLY0W/+&<))BN@%=CY5 ML-$,-"W)B@20K@X#%-B$'ZQKG0"/A3F!)P6AWN&@@-0+K3-X\ M,Y9I0C%*PH+=PXQ"AA.-0$W@"0L=34PE _>UHM9HPQ7 D2@:N='8]=CH9 MFA(G/_%2%-2^/&JG(M8'DX*G!.$05*YV81$L7D!6,2V,]S+@4NUBN5#[$!W8 MD)B"Y#'AP+A5R2;X?_@E\"@"<;;HP L!Z$S>/':P#")XY+E+B$OOD+%&():$ MB8X:#"BMD0Y<6)5CXE64)%G[EY;SY:QGR%PGO]\J& M7VBGX_51U^M =Q@T(C6'^:>R3F2&"87-!S;ZC;: MO7PRT/H.'PUM]VLKIVS;G /5:'6.0[1G#]K^A28N>EMF.#\]=='SS8I0[Z4^8DC_S MC(QSP?Y?;(?WO?[GP53'?X-M[NGVT=Z!T"QQIPR22@?$*4Y(JY!0%)121L&: MHFGEG2&K\IJF?M'FOJHKD7=;K]KB&^W&>J]O0Z_96.M_ _#800,FV;=&G88_ M!+2U0M6;/N^P_'6 /^RD9'UUJ@.X !:U#SALA%',M[;PG/.OP"X?PO;U MO4&U!?OVI-')F &\5EF %UB /^8A]7*Z&CP\=K()<.WA@^:D WC&:KYQ_!'] MJ/H[W,".$06W[UQZ4F,P.CZ&\=FO_5CENL)(^^=W2/#8X6'C?T>VG[$,M\D< ML-I8:P]Z>?A31K@?V*< _-KKA1.8^2? 4-'H 7"4!1$XH=[9*!P%TSD%^#7A M#$-B)C"\P9!^" S_F QW"L<_>X/!&\:=/]DZVS@0BC,=K4(J,HKRQWCKO5V[O5+U3FU7186=ZEG*/^/;MY!HW1 , T)I)! MG 53YJI1N](U!HV3V - M!% &7FEU?7N4_1.9=(ZBO_&R+/3_!:PUO5,_ C'Y,:MDEH,[P=_MS O G5'\ MX0]!PE?B?=2I2[C;ZL"L;\>3QL=>QW;GM,=>;O^ MP@ KUZ\D25[]T6!0S?<@QL9V;Q@;LH$:V>5,\:]3LALK=%6Z=./W0]O_&@?5 M->37A\/W)D7W4CFIRRQ/B="82]"SJ.0DXIQF$J(F FA>61QN5+8ND_>%5W2L M-TWJ.H2=[G:O"P)IU,_R[C<[: UVX;&_M7O^VYOC\Z\,GGFRL[MULKW^&6]G M;BH5D4P7L7C8\:'EJNB;!53^BQUBFY_Z%.**K'G MJ:WU#(,5JYP^[K8+F5FE=1GL\PS6J%);ZS44Q"BUM1Y76^N-[H+EP7.I?_.8 M;?^RE4SJ6YKC$?72&A>UTAHS==(:%S72&K?61VM4GSVDSLZ;$\>*@LY2)*KG,-QS.TA 3#X;BX#AW-&GB!->"1RL"V/849._\J'WVO=L/&_H]9Q)NO7&P5]W-KOY(YA7\^VZ!;? M_N,SWEH/AWM''\3.'UML>SU[]-=.]W<]NQ8%W?EW9V_W8WMG?>ML_*P/)]OT M?6M[_1O?._-XJ_.!PWNUM\]"YS]G6]-,P+,UL;UV$'7T7HJ('#8<<4$DLEPQ M)*S-V9M>NF17WIDF%]=CH4MIA4)'BZ8CGC!5(7FEN.&<,Y-H\,JJ9 P-COVD M:MU]4J0*$STC$UVD.9YMG.Y\.#!!4.)40(([@7@, KD0"$K)>"*,TC&7>*E? MG87"186+QEP4B3>[GF)B+ROA4AOXP6^//.F)"" G)$"SBP-7()!Z0J(S7R%S(]4U* :(E M*D#T !2G"'9?B%A'[\ @L%:)%*)E@&9O1/Q)_:&"XH6C>*;XGQ DJ@2*E68V M(>YD3GY.'D4#&E; FHLYMEDH**X9B@V)$2LEO(@:&%QJIZ0@8/5;8DG$3_0F M%Q0_+XJGLE@GP*%+!GD2/>*86F2\3PC6EZ0(:I50LJ#XM:*8.9PLCTEAPCBS MVE+0I;FDDGD>B(\%Q35&\4S%0&^-M]$ZI),!C9J2@ QEN1 OCH1)38@JLOC5 MHEAP!4OL MC H'5183#'DL&6$(%IGWQQ7]8=RE/W)>C5G!'IF$ 2:XIXBJ!A M"R&0TL)&;&U(JBINTE2:UPC*KSY,^>>NRWA^O%@"D\L1TTTM#JP04H=H%7.@ M6FFM _7$"6\EIJ)$W]26G/=F8I(W3G8^'$B6B =)BQ0)/A\H*>2D2"@91P,8 MQ0S'^95/K]]Q][UTK?ORTO+A6(D$*^D2L%QPO M\4Q$;\9Q2C$*&@1BUH&>1:1&P,D:)9P$C='IF#L-%1R_3AQK0RPF03""'9>@ M:J=D E%81F^T5*'@N+XXOBR/P22*VM (^\A+Q+F32"MI$%,NT8@3K#0N.'ZM M.+98&FZTI=&#//91:TJCU-R()#*T"XYKB^.=R_+8:Y=LTAP%837BDC/DE">( M@&CV.'"??"T[F18O$E)W;XAM$^V< H MIS8Z206AE. <,6+"/0VMGYY)E2/EN;LZUPZ<4CPIRI -U((Z)A,R$GY3G!L; MK?<.NSGE]#P&%74Y<;['/>Y\KUN+%UU[_/UAYZW"!J?$I%%<&N8$_"341"FH M$^%2Y8$?@]8OW59[4DV[@.N9_8_;(>8<$GF MQC*)ZKSCKF!KT5MP:1 @>71<:&T4$=PDZC3F8$1*%PPW'JN"@(5Y[B8(8-'I MH!1%ACB'> #;7^,04'(41RN9BH$6!#P> 2%P:G P+,7$M=/.!Q*IU53";T&Y M@H"%^;PF"' A8E"J!+*)*) !1B*'L4 J44D$HRQZ/B\$/)N5=O?6?7/VVSVG M9+DMNZ"X"2G$9'SDFCO-!1,I"1\E]H*1$G98=S::#3L$M=,+QQF26HL4>(:DHUK[C#.>'H28[ BTZI8_?7I990=_=)G7-SH>H^ MO[2&,%K_<[ 2\=/"]^.:V)<]>]=:P3ZN:59=>BW]SY7W&4->,!YLLC3"IN.& M*&-@NS+)"+"5!6WS>BN[7JJ:R34;_3@8PJ+GXN_C#W(SMU'N%-&//K:JLM8S M'Q[;TXM/0&<*C?:T^'NS,3CL]8?CMI>PB?M5=\QQ.[-I/\P0W;!Q/.H/1KFW MW+#7V-W8_;CV?P>-M=_^;/S>CZ$U;*Q=],?,W]W-7[O^E^/C?N]'U?PNMX:" M5_.VWS_-G:)LIQKLZO75O[V!VF26.5U5N3/4<6_0JK97U:D4>'?:S.G_N^S= MGN 83[]B'4!V-+S]*]=*,;^0K!LWI4-,7<'(S,\\RFI+:4VBD3Y1)CR''\YJ MR9PD-&'J?7('Q)B5\V\=]J>^_J]@T?>C_0;:';S9+[9]8D\'*_^ZW(FKU457 M)OSJ7-T.Q=OZ>E5\29\-C]?J>E>SN;VSN]$@LC$YH6T\]S:[O=>*N_3&U M1NK31N_;N?CO[._^^VA[?8/MK\/=CK8P/(OL[&["\[Z=;N\>=K;7#X^V=C?( MWJ>K;?3VVUL=>,YN^+9]M-_9.OL(]_DLMN#Y\'VR\\<>!G7@Q];NWX?_.?OP M8_MLZ\ 1+[FF(+B!_Q#W$B.=>!;A1%KI*'"=7B:JN]S>W?=[8V&KMK_]GX=$U:WBP=;^F\>)V[[Q[+Y;'' M: 4-&+O V89[-V#O5^'WOFV,((] M_%*ZW)ONHYG[5#4VKG6F?L;F5,^WLL_=FNJ!S>1JO.I9U)>>>7.<3F+*=,YS M.G4AH)^+EOJN<5UZX]6MI?'*N]]'_?XS%9.8TSS5Y+SZWH@I\U3FZ7'S-,^B MW)4;*UOB*W=_*QO-#][BWYL[>SNB;W=#WSO*+2W/UT- M[OF[L[_^_MOVT>>3K=UO/[;@O?+U\)9G^W]LBNVC]B$\K[5-/Y,K!;<9(=X& MIU$RTB(>=4!&\8 4$90GC['(;31?;7G PD%+ST&*1D\-IRR(P GUSD;AJ A M0?!KND]Z<.&@E^>@F7+AU@2+G7:($9T0A[5!V@$184T4%2E@EJ-H"@<5#JHM M!_D4J/0V":4X4=X%S[UBT5'GC,#C,JOZG(-TX:":<-!4#XJY3#WC%FG@HEPJ M*"$G@T X6>&=R_E(M2R3/,_:JO6T0#\-[3 ^JW?B=91568#M=B,[5>NUU@U_ M]GSAJ*=RU.=96XTS*[ 5#-ED)>(RIP5;:Y&ED@)-Z90&?W>;H70RU/4Y@%G]K\-#O[W&4Q7LQ"6T^CK4MEN*)*7F!L$,NMV;@Q&-E,8"J) MH C'E&@*YD!3&%TCAT6!<$T,@@+A!4%XQDK ,@EBI$>64(YXC-E D!2%7);- M4J&)Y"OO:%/G;.0"X=<%X?F>&10(OR2$9XV'B /+M?HL6!#<1 O&@W)(^HA- MX%01H\%X:"I.:P3A5Q =>S, 7R"8\1YNC7O'5;\2+EN 17%+YFBAL@=1F9\U M*(2,"GL*+,9SG:?$)-(Z*F2B ?722A*,RP:%TD^NZ_M0G"R12_.M87\!IDC! M_GRP/QN#A0GA(AE$>=2($Q<0**()<2>TQ3HIKW%68^C3+9&"_=>#_9>W80KV MYX3]J=PGR1CIC$*)8HXX9KE3"S8H&.J5\#1YQE?>\2;!3S9A7@K[+]W(Y26R M_RIPKL<4 0?A68]%GC91-:&Q)UB"99[*/-UGGEY_\.53TO_>8)C(/U[69S* MMX3?KFI*YS)BLGA%8YJ'QO1MUE-"O8P"*XR$EP9QK1TRH 4C(T)4Q#DNF%IY M1Y2XIB_]LP1V+2UBY^#I*(A]2<3.^#>89D9P2I'@.1X3"!69X,'0T3@HIDPB M@0%BY?78Z8+8)4;LT_T3!;$OBMB9@U7*22[RC QE"O'(,^L7QT2I]B$)0(KKH!]_D-@@+<9P'NAPO@$JNU<0Z 2[%% MG'B/3(H2.2(\-U)K2\G*.[ ="G!?$W"?W2XHP'T6X.Y-F])Y3()6"I$0"9@' M@2--+44N6>UU[@R#!4AL06""RVM"D<$,(QZ(1AKT0U0M7PA 4=BNO*-R7I&4Q>E8%[3.O59#0>LS MH75J!7B6BS)$AC#.IP/$<# @D:2<H8,K! F%D"1.T!Y4\R1%X*Y:__J&*W M-[3MQM#^:!SW>]]; UB'YSBVN&<6W*0#(X,I"[U1;M_\X!:,KZ(MP/QGI8:B M8$%&W;VS;(MPF(MP.)NU\ZB+B<):HJ!20)P(C SW!!'CE-WSD<QW:=-1^.!#Y_#"L"\32;U'^W>8/#/!MB8O7Z\,M/=4,U8/Q[W^GDJ9__: M;+3@B@&L3[O=.QG\,YN .+?!ZK_"/?Y++;@^?!]LO/''M[Y8^O'UN[?A_\Y^_!C^VSO M((687 1V=R(FQ#TPODG>(9ASX5E@22>QTH@@3H\SE_1'$59QC,AS5A]S,^SB MMCT>Q%_.?_DUM ;';7OZ2ZM;[M,#S\Q9A53D16.28>Y1EL,\T6'6OV]YQ M<%'GVF[X0<%3=QZL$G&?MYXH.0M_[[UH^XT-4&5"8SWZV'&QWV"D^9!26P]< M6^"G9]*7GGME9QP!#U">Z[CJ6=K?Y]3M/J]Y_^F::#'7;[7\TTE,F@T4$3]3?\8P?Y7BNL>L8+S(L_>&^X\MN@5M[_))KX95XG'MG\&^VM?X5PS<.]XXV\?8N_'[T#>Z[1W=V#X_VSM;$%GRV M=7K%XWR4'0O^9&?]X]%^YWUKZPB>M9Z]U!MB^VA/[/RQ?;2U#O=9_W#VG[.M MV2*9B6OK(DF(:.<0=R8A'81&5 6B# \1)[OR3C2IK$EZ3F&NPERU"!PHS+4 MYIHI%DJPT3I@V. FE_=--"(7A$=.AD25IREHGY/WFP:S0EV%NNI%7<^60%#X M::'\-%,:E24EM#:()8L15S(A2WE"1JJ$11 4>PZ:E;C>KF7ITYYK:4Q7Q;XN M'[W^HQN'^53\W&0^MZP7G1J]!"E32VUFWESW+0X*W3V([C[,&I)>TVBHE2@1 M+Q GDB,3M4!2)FMMK@7M1 [^)/1ZY%*ITKB\N*Z3$59P/2=( UR8Y@R4QGF5<,SV'M,F"Z_K@>J$AQ077SX/KUDPOV:@Y+"T* MW%O$!:$(I+1$A@8P4WS07,J<[\9X3:HJWV&@G$>\P3CCSZG@;5SY^@]'.\>P M';/YULHGU=V**<"(FX8GERJW]Q,++VO%/5487*W4E_U4ZZV48FX\W,JW*4+A M 4)A;]:(TWEQ%8_(AV00MV#)66P)"CX$1D-42>4*&4W,KE?"*44VEQO:G4)&88:T%(DRP4"?=ROOI)I7B_""WMJ@]^GF M6A',=0/V5# [;2(6TB+"!$%<68],"""=-4TR$(\CY;GV=5.9.I6_?O6'2E,C MY//JI]4JV+)M3QK^T':_EC9\M;<_SF*_%^S@\)X,MS,\C/VU<#0:##O :<7_ M]#!&\Y>ZDQ48/U4 M6$_%,[,A<0,6AB YNE8X@8SW'LFD;<+<$R:K8U]!KML;Y7BH_E>6Z2JG:;.& M[-^V/1I7";*YTHSM^L>9K\5+5_/CL]\KU\1F][S0/%RP-AC$X>!B!ZR=;X B M/Q\D/R\WFX^.:^651"0)G8MA4F23,LA2I9CC3-!'BC*\+S.=L MW1:8UPWFTYJWU#+-):,H9'L5-2-R@IXK'P7C <\O$LKY40?O6G:*5G:8WK1[W:;E$+L+Q*MZ@% M20$\:XA9RHV.*B$&>GFNS9"0T\JC2+V$!=96$UEZEA8*+11:0T.X4.CB*'2F M9ZFW,4M"))0AB&O#D#;"(N<%&$K.$D9,Z5E:*+10: W]$H5"%T>A4U\$#SPI MSPFRPG'$L8O(>BJ0X1Y[&H(D.0/DS?N=<,DP[XTSSS;.% !I$<@''D"ZAK7-B+#@D>!!*]L M($11]5+-,Q56CVR>*;!YEA:/[%E:/++GZ?19!BL974#SS.?K;W:SL_1Z+*TSYSZ=I77F':*EOFMR=.M]OLL?W65<_DYLG6T9K8^[+)=W:_PI@^MK;6_VYM MK_NSK2]_'V[O>K%]]%MK_RATKO2V9%9QJKQ'UL> .#$"6<8P\LE;IIF"Q94@ M"4734%./5)U"5(6H%G_"7(CJ)8AJIH:6I%J# -(H>$L1YS0A[:-%-$0;)*/8 MN9"K>XJF+&UX"U/5C:D6=Y!;F.I%F&JF77@PDBD5D%6"(:YP0@X4:@2;.@<= M,J9SZI=N$EZ3GKMS2D^M'^5LSC8]*>FI=0R2?C)C3QL]B4!8-]!5R7M;;@"_?!&F@NT7P/:,V11H"MP& MC6C5%($JAC3A' 4*2FARF"F11XHK,74T/*H5A9\' S7NN'R73;^=P1_WHK#PQ[\Y7M\9>7L7TB8?+YT M%(B-",I'Q*@,B"=#P0QD@"5'K,"*..QI=12(]?6""0]V7"T^/Z%0L=Z35@RL=8.2R9XYY1DRT5H4M<8A %T+F0\]J6X2/(?PC,+) MA9,+)R_1<6WAY)?BY*F:[#'ERHF$//86<2$YLCAJI**FB5K-F-W5#]VH%EJKK9]D;]!BS:8 !,DF_PM0O/#%5E,S=.F6^T!@T[F.3@/CGM M]OF3;$<=>.+I>8XM,,R8A+Y&F)LX>-/9M+O?#@18QT1AC@1-&'$I"=*@M>=N MK-Q9FX+'\:6R:;5@C\FF%7J5F^?)^;Q?T(EORDB-\K M\OR=?8!Q?,#;G7]_V__C,WS^^73GR_XA6.ID[^@;VS[[1O=VMP^W/UWS_)UM MK^^=[:]_H'N=C]_V=S\>[N]NBOW.!CSS[];.KF?P#H=;=(-"U:GM=NDM^Z KRW3-<[H>E/=0S]R#/_.)8J.5 M'V:'HV','H=VJ],:CF-(2AIT+:/J[R4*/\8PJ@8#OPU&[7PTGX-\JA7?26O' MQVV8,M>.G\8KOY/^G*Y[$:,/$J-[ER+CDR2&N8"P8"!&/0G(<$:1"SDL/@0C M \EAF-?%Z/T#?DKV9-U0/?=&O@75BT?U;$6IQ$3T@2*5 (#URIW M*]-5H$0]4/V6#T5C-RSV.+2D@;R]-)"'G)AH:;Q1T20G.6@#+AG0!4W /G)/ ME(,ZN0DQ+,LD"% +L;UB2"[C:OD]C% MIV$41BR,6 -&+,$IM6+$&6N66AE-Y!9%K\&:Y0+TWA0;7UC-XBGQ M'LFZ^=-)V]C*V70I!74" DY75X-6OF:7_JQ#1=_C[^>=V.L0#+SQ"? JY?<]8OIR(N[LS\/^-'3_:T2N'^TW9!.,\1?; M/K&G@Y5_7<[<;771E:F[^M:WIT&/?UY9E3'68[2"!HQ=X(93X8!:M"3$XDAU MH$2-J:AJ +R6*PPX*[RWTH>@-$]6:-C_W!K%E794.3,[E)=)K;XCY?F6]LKW MR19?5%/F+[%Q0=2-UJ3N0I4@?AR[MCULQ4&C@DMV>/5 [Y M]KNM#@QN.YXT/O8ZMONT>6@\\.%SF/IL6S3S5+^]]];-QDE\8Z\]XSG^KY>, MQA W%V8!I6SC![S=N)_ 7^=@KTJNC%E@8XSB"Y5-+JG*]OA""1YO?3V@A'.+ MP?[41DL$\D-OS6?-B*/_6DOJSX$U9\ M^^M!\D9[&0U*NO(]Y,7VW".?C:-D/)51YQ6_H=_)=,6S"'W8JC_Q)+>L^N-7 MG6RO'3!BJ"7>(AOR^:IA"5DA$R+,1@ZS+B()=^'\S8FTP7'TV9)JGS8;O?3& M7O]F=7FUL3;(Y\"S=2HJ_;:Z;*STG<3&H0V-=AP,0#F&\?[7\Y_CB0?7;KN; M.M:\[X.U]H:I8_-DZ^S#R<[N'MF"OVV?>7Z0F#?)8HU(<@IQAQW27D1D.7:8 M&TV]$9E(K@=BC>VA"9F,);U7F^TEK>'B; M ;_:V 4;?9CK_,^4A+L]W 5(:]@XZ8W:H6%3@J%5Y>-B]2N,LKJX#T]MM%)C MYAXG=E!?TKO%9;T+K_HEO^EFYQC&N7'^CG#)1WC#-[S'KW+?'CGPF@KFDD0J M68LX;'[D.-4(>^\T=\H9K9:4^\KV>.#VV#C97O]PP*C'8,H2A+&&'4$I0=I% MB:2U3EDMG2EP6KC2VR$7J/;&U9N5V!B6Q7K M;:66MT#C'ICV:Z;VR@M[.Z.'J:NV"[!J#$]B&XB\ R,]'*S6M-3IX_SQ+^99 M3ZWV1!3&X:@_=I/G"?Z\^FFU6D_X]W?;;_5&@RJ]+38;[1[0Q=A[ %A U95' ML#2#T/(SDGI<@[5:L'%%SJK6*8QN4#T@VGZ[E96!_/"QY[V2V/W8R:)_,')' M>:? IHA31:[A3O/U5578T? P5V+.&D0KL_%IHV./>OU+0\E_.3EL^<-LSO2J MJL[QET>7@[U>_>F9RHWFHJ'*/*;<*->K!C^NW.B<;OOX"F,W%]3JM$)HQY$0C8WK@$^"\C &<_7[7R[M\S6^L!5R]KAU[5VVS?J"Z]EL0BYOE@7H4%W:J6_/H\J>&<1R6704D># M6"F-[99UK79K"+I>U6 CF\:@,1[W^CG;;R:^(PZ:C4J83=0_/^KW8? 50828 M(OQK;%S8P2#FW"CX_/SFE4^J/PXZZ>=8D*Q>^OR[[?HX]E'%+EB DUNT[53KO./TJ6AC1. >K67T^=F=5+OG[#BY$V#*@ M%L.5H\&Y573ATAJ;6>-X&%>5IAC[O6 V8O?\TLF=X$5&MMT^;1S;%@RO7[TW MH"F&RG #%0!V<&MP"$;;=]N>!$O9K-M7TP%/Z.?$R_$"W33\ZIGCU@R=7C\O MXC>P"L?^M6P35FK_("].]NC'DCY=UZRXMFW^0-+[K:V+P\HK'Q M.[G7S<_+][WY;MD* C/$PX=?8=:&&1Z3=^GF93]'2*^RO2KCO?$]@[953>$Y MB%K=L4=J?(@\@#GO'-O^>+=5*PQ_/K']@-J]WK>:AAJM4:#80;AUW/+%%YH,+BV=OD?-ZQ>10CP$ _@@+W=[36^ MCFS?@H"($X]V'&]^^.-XK+US %2KWHW#F_?138:UZ M]EHW_#EEK]T\ZC?=V.1L\\ ():04$27%-.(TITP'JI"TW&!M%?%*7 TU%9%9 MCS4URC!N*+'&2\*T,]PI3B2]V@CETZR'#1#:Z\:)C+F-':[)F4N'Q)^N57S7]C2O 8D^**"4NXHE8'+IPSDLC[JQ_+[F-]DZ&7YHV] MYGML^OIX19IFY%R]:BZ*5[3Y4.1:6ESFUN/K,,@'GQECIF M"1!3.NKOEB1IGL'LEWS(>UDKUAN ML?U[=NA-_(NO)E6?;%'X[I>_C_;.-NG^[E>\U=F@.W]\QMMG:W3O[!O96H?O M[7YC6Z=74_4_G^UUWK?WOVP?;1WMMW?6/YSN[>[Q_=T/;&M]_VAG]_/)SA][ M\'Q_=J6U3L"$84P4ZNVP"?S^5FDO=]KHA>@'J54'TKF:[?53H9Y1V5H6C^)Z M/.['G-=[GBQI.SGJ[6S\00Z!MRHV\8?/";LYG(_W8O3[.@"6 MD-&?3T<;#ELWLOGO\._6\)*QO#:S#> S5\4(CK= +^6PU"NU7@K+WX?E+]5J M#]["DB:/DDB@MU&)D14BY.ZVU$2IE%4A=\]J2OP*77MO'>7/I[<5E"\IO*UZ1PT=9\OK7=KL@ITR[(PC MY!M_V?ZP&_N#P]9Q<3?5J%',XXW3Z?H6$_1AM/5UJISL;A&XWX%1)G*!.7*4 MA:RA<&2U=R@JIUP028*\ CN4-1FODQU:P+O8GB:SX#V+_5ZP@\."VV?$[86Z M,<$M)=KG0'+$0;E /&*"C/,,A(NZB14XZBY1S3F$EX/>JO% MD8OO8\D1NZB0H(+8QRH6:PUO]M"6EM 8I(U4VZT-J#:.W;K"+BB+92 M,X-PL!AQK2,R(6"DA,,N$AZMR(&-TC2E?O(IS$.!L40.D#<']@7H, 7LCP'[ M;%R-)CPP8Q$V3B,NN4=:*(H,Y5;$9 #Q&L N1).))RLQ+P7V5^LT^?MZW9WB M/KG?U#VD7= BU):+I5T[7]E":P^BM8V3/WL"QY9*HF)RJ0D,J]QV90W9(G]LWA2EA>\"U!#"GCG -X/%^!-T5GEB4 Z M$85RP[8U^]4V;ZY0-]SN%3NJ4#.HZ/\ M:\B0G?^LU% $U%Q] W04RG\8Y?^8U=<(B]H8B9$,"NQ0EL .)2(BI562GDDJ M0ZSB:C#!\S5#YX"7!3NE"ET6NEPROUVAR\?0Y51#9MBPI()#R@J'N,<"66\9 M":Z+I\L']B68P.W=_[C^OR[*_-:W=U*I)5K3P99: MHJ66:#T7L]02+;5$2RW14DOT89-2:HG>]LX?\^]5<^Y!'+LW&\]QO/KD4YEZ MS-9K*N%7[S2^F2XT?T:;6_*L]?NY]?!KR@TZ;F_MKIUL_P&C^[('SP #>OWO MHYTO6V+O*!R"B4Q@U#^V.IMT^_FB0VI$0^]QHH(^'XEH/(!^*4*4%5-J*>4@"JIU[54N/[JY^X"P]._VK8[ M7.N&C?\=M8XSWQ6Z>Q#=?;BD=FD3O?8$&2(\XLQRI'D4R!M"2.#*2D5SU'&3 MXR=7@"E5%.H&Y47I+ 7*\X+RK.9BN#<&Y\*<7H,%%1("E24@PJGWRD?E7 0H MZZ8PLD90?K4^K%)7X14J(:\I5?NE6.I207#/>30R $%%:Q$/6B.G D,F61\- MD\:*'%'I(\P[9(/BB"L9P$P( F$? MJ&4*VY@ M:(IV9.#G);8*S(3S#2Y!9?VT\OQ6"5%^Y4K,(4%'\2">Y><)919*P1'5'"%N"4461!@*$::3+#*@OVU M\H[RIL%S#HVO?>1[P7H-U9Z"]0=B?;8TME%)62%1U 'L% H6BTG&(6F2-))% MIS/6&6LR.B_'Z*NKQE!;?>A:!N4\M*$GGO&_]MR@QT4(O-KZ5;SCMCX^;TYBNS?/=P)]_F=%7EI,[CWJ"5K_FE M']MP\?S/QK>_I5GFIK[)7Z_1\Q9GX?]J6GT M-2+7C_8;L@G&^(MMG]C3PO;LVS'/Z^LRIB,G!7>6^E# M4)HG*W0*A%NCN-*.*F?&= K?B6$MDV&D'HOD:>2)\$"""PE'YBQE8!D+%FY8 M@(F1Q^2\C+R[MR81,"=?8L/%=BM^CXWAH1TV6O!_@T:GUX]@[WV+[=/\<;?1 M[0T;)[%QTFJWJ]]A)=KPE%S8#RZ(E7WH8C>FUG#<81(^NZ'\#MQ@>-CJ5G\> MUP3,K.%G.IHUCN$]>F&UL7L8^Q$^C,T&/-\>'_=[Q_"ZP]CX?KVL8./0#N#Y ML=N R[ZW0AS?X,9+;37 FY(I[SGKNZU.'#2VXTGC8Z]CNT^;_\8#'SZ')9_- M+GPCKYR#8F>S -_(:P-@.K8/=VM4@@/>9=A[8U.0(B@B-Y=7'U/$?SU 3Z9$ M:,PE3Y%*3B+6W+@0-1$D!65Q.%C/V,($$W2CHT$\0&&^7J3OJ@K]^V%.9MCL MKG5 19MJT'))->C]_QQBW_F[:[^8T4YGO[W5@>?LAF_;1_N=K;./<)_/8@N> M#]\G.W_LX9T_0)/>_?LPE^.#9Q*X#]V"=]L^VSH]@"7 $40S$LI'Q$T,R%%K M4)!1.NHBCY8#$])5K/I]'V&Q%D M>;B0,./[@9AIY#W1. 'Y,\5E&('L[%5?G7W2^]MW;;.ZN&./>OW6\#2+LI/# MEC_,4GL,\G!^PP%LA_SWWJC?.)ZV283[@P(5!U7[Q-]___.O_-]_6U!X^J=Y MB"1+R- :^!$\+^0_;O= ZA+=0(W<<8KB7S^-W"#^[RBW8-SX#C]7J\_)KXV- M?.L\%_",\2#^^*OQ*8_CZC-@ */V<'S_?%T_^M[7;J6R5OI#[!SW^OGJBRF8 M:!#PGU[.=8!/LC)1?;DW&@Y Z#><';3RV!-\)>:5@3L->IV+61C N%NA!5,/ MG ;*SJP24*U.10FP!#./O[@9? .4HC1JM_.LIYQNZTZS;G*Q<)-7OF&+K-Y: MT&51RM_C[)(;1GNCPGRG GQ%84XL* M@MUF5H$/;6A,A$H3Q@,;L5GEW&15%6RH1A?V10[- !# '+8-I5Z^P-(89@U[H>(I$>ZO!\BB:ZWXCE_O3_A[2ZU(W[#0FB+ M;I]]/L#>,"^,1P)V,N)12I [BB+I!;:*.N:$7WFG\>IU%W9C(G*:=5O_LMRW M+/>W V:S)N@XBH$1Q)T"-0-3@[AVPBEB35"Y;C=9O=Y==;KH!XWH./KLW6N? MKC8VLUK4 Z7"9^5^K+!TPUC@#++2--;ZKDN;B9X"JLX1W*T2+CGQ\[C5'\OG ML7^E6>E#UZ53L]%*E8-G-&QE!P]<6/E\JAO$K#-]!^VI-P(MJQI(ZON:VLM-PLUJW]UJW/"PWQM]/01UBH.R_;G:9/9"Z0?E M^0;U*>][7Y'/Y;T*1M!IPUW>ZHT!\%$KM;P%V\1VNUF_:K'X(1-SJW=R M;@OYRH8>C'V?A_8[F K>CRI[X[@?O^>=GM7]?H9A.XS_>&ZRI-%P!)@X]SAF M:^!3'+,WT_3\A3:S2=2%87R,8"K!\W_OA6P/7%V\QG43H9I3K4DTTB?*A.?P MPUDMF9,$2(5ZG]P!Q6+E]DJ1U1$,?3:[XEJ%JG'Q]9W=C091M4#)R[WUI!US M8R+*MT<=N(^?@P?ILFS^%+_F+-"/\3@G^7>_KH.I#CB!K;@+C_FMW?/?%BN& M3[?6/T_$<.]D>W<-[^WNG<"]ONT=?<7;7ZKG$!#)/_;7OYYLT^VCK2_[W_:O MBN&C-;*U_O%P^^@W$,(?6SOK'\C^EW\?[JS_#2+Y_;>=]36V1^$>G8_M_YQM MP'@^'%@I+($?R/*D$,<.(^WA!W,L,05SFK"_9GER+Q7AB7&)N5+:TDA)2E2# M2'8R7P"Y@<_+8 M"QLK'0Q6K%KGB4NX*I'3!D&9_PYF%VQ&7YV-C9W$DV7-WF30ZGK5F7("Y;,W M,9BRS9-OV[JTA5UU6)V=P=GA/+0_)A8;O'$_9I4RZ[.@;O9!WU_[]AB, MP6SVV;'Q=PR"*'O,A]7;P^TKSV)H) MCSA,3S[73X_/Y[>47'\]D]O]WX]?> M<.QE/W]LY6B_T,PS,F'.)P<"O_?ZV5\.T]G['ON'T8;S$P&8C_8HP$W]Q263 M11HO0^BTNJW!L%^%M9Q7)(()FEX>?E;=J#E[FE'-?+YB)%KML/&):\-]BB8PICT/2GM"N*?UB,>I%N#3J)./!L\R M6EM=8"RX(VS>L9C*$P!OYL&@/#]P=*,!W -8Z8(56A6 4R^?/0U^N3RGSVR9 M^,,81NVXDZ[:*)O3%_CM=/+'MVVM[!TD$JG0TB.7LN T681RSI"G6 IL7$K> M7MW(&(1J)^72[*=#YQ.G4AH)^+EOJN\7-W#:F]*C$Y;9QXJV!T MXT-(/QK 0&+_/HV0'T &/YF.FF1#/H< +F^]-&]]5U6/1Q)9/; ^<9)7 =\% MV.6MW]);SZE<3Y6$K,8NZMH5-KCS<&Q]_3_3.S>HX,+?BR9&J M@RK"N"ZU'QY]$C!IK0WW^S_=V-L_TO'_A6 M9[NU]V6_<[VU]K^/]G?]R=99^W!K_6-[?_>#V.^\/]S?W6YOP?_#\^#>,*[. MWMF52M%$$6.&E MTB(J9Q*UOB(G?4Y.NI!3WO-2>:V^TDB81IG0BW)FQ M,E8LQ67ANTMU^5,25$1FD7(N($ZY1S8FC(SR@M,$*^DE\%W3/)WM2@_#FL': M,T-R:F:2-'!!M;6<2Q<8QI:1I.]C8Q7LOC1V9PPI1K140D:4')=@2!&'-/,, MJ21%DAX6D@-V#7URM^6"W)HAEVG/K$TB.HNYI@!2')(#!@_$R&1C,4"6#-0S MY8'^>QX3#8^',F>!M7 MSO-XDI@ZVFI %56X1,X56\3YXZVA&Z_6OW;/-UYNP1>UTU@1XVSV(DMEDA/1 M.J:Y-D135BS191)\7V+!))3K'R ;(K?&2,QRGP_*:%,] M7:-]$&9J?F!0J.Y54ET26L#[^B#!O...:AH#-L1I+GT44I83T.6BNAG#W?($ M!IMTB">BX$? 2"NGP'#W(1'"$A$BGX":IA"L4%VANM=.=?F<35$G+&,\!.>P ME\(H'K 0TBE>W!E+1G53K<[Q:+!/#C'L,>*.&&19S(Z-H*ES4D=:]?WE3::6 M@^HFMOOY*"9[GHTSY><5;/VP/,\;6BV]Z6Y;6^9EV">0O;_V&WKHD;92D MC1)Z>(>JS*+B.&*X4>)4,&,M)<(Q!_8C:%&T.$"7257> #5Y<[CU*:O+:P>Y M9+\)4B*+DT<9#8@3II(".XY*&33"2!.Y$E9'8CB1I2+=X[O%NF M;@UI.7&*>,1T#(A+^.%P" B+%(GF.!"F@.N(:"HZKU+#)<&C1LD6)<'CX0D> MF[G1T7F?ZT9_TI3G>5( GN?2^KK;2SI%2:)6 MREPPSU+!,F=J2NBO-0H(+,14B&E2FS4ZC:D*F&/**2A:TM<@8 70D9$#&!X&L-;#:T7$54R&F0DPO_$+_>,C!11 6 M)*K2.A]9Q&2%CTD3JS!/E)+[Y%$,X"WAMT)&BR"CJ>LN&HDE#;!9&5 0EXDC M0Q5&44$<\QM59+$DG04O*8*+Y/*$&![\O#=V\FP@"%#HC*.:>%^UL"_FV9*(@LV36?., M&,8UV-O($PWFF;4.:2Z$=:#6.1@2 M]RPW >?%/%LB4'^8\;E(KBB12*H0\X&[0DYXCQ28W)PFZRT6!=1+!>H'G0XY M+QD)#%:9\.2B8SI2*H6-S":+<3D=JC>0IX::)8%P'","T&K$!>8(.-H@D2*. M5#,N)0-#35U/8%GZ\Z'7FW=]AW/IKN_=&GC_*E-T'OS2->3NAV1?8\ND,@), M+<=% O)61,L(C$YT.01;)AZ_5%4:RTB43Q0IEQCPN*?(4LD0]I[[0(,2EL[; M7WYOR"S8F5[X[@WSG=(XZ" Y(\[EP. <&QR5LTXYRH4L(9;+Q'=3 Y3%9# 5 M'&FK.>+4&[J9V>.U]SY@A*,B3$&:7(Y0-5C%,DCBE)V?+I=R4'N_;/7/8< M[-W>T+:?.?>ZOC[=DB7]IM_Z+81HE-SPDNGT)'W9,DI2-,([QU-4!DQ'"0:D MLM3D\D6E&N52*#_-. V2."49*_4CEXV=IBY,FVC 0@MDHM"( M6YJ0XS'!/S%QUG$:10!V4J8)XJBP4V&GVK$34\0:&QEU5'+%J"$J.$>-=I3Q MX%VI^+AL[#1U.&I#@@\RHN Y0SP8C9R*'E%&DU?4>\8PL)-038[G5=VV;A%" M=;5Y2P;Y@@@ODI2X!0N1,PN&1;+!DABD)H1C&9(MQN)2$1Z9-19M5"0$H1 5 MS 'A>8^,3P8))X7Q3'%L4^ZV)YI8U"EMK2![+JJ,P,(&S*WGD@OE#$V<>:.4 M%=AA6PKU+QVRIX:68UPDZ@U27D7$P>9"+F>5&Q.-8"EWTS3C;GM&7Z^#4Y"] MW,@VS$4?C-.2:.Y8,%%[JC!FR7J0XZ4L_=(A>VJD)&H5CSZ;)L'D*+" #/4" M%M(3P@PUU%7=]E@3JSIUR"VIYB75O*2:EU3S(@Z>*@XN%83V4B9O?$!8"Q ' M2C%DI6&(>Q:H--A&&4I6ZFL%=4DU?T6@GEIO6C+.4TQ(@D&>C\D8:'M"("$< M=MIZ88(OH%XJ4)=4\[<#Y)D>8MH:S#FLD[6Y28,S2&OI$1CCBD1L% ^VI)J7 M5/.2BO1*P@,H$1IS"<*;2@X(USF"*6HB0$]3%H=R6K949'ZIZ+((28)J+9&4 M-H<'$(=*OF7A?26A?04C9X:3AF8HIQ0[VP4 MCHH G >_)EP.$I>-]&:2SJES@7)07JDGB'N=D'9*(D.PL$Y*(R1HL$*2)N5/ MCB>7WO1-/G/9,\_7XW$?&*PZPVTV M;*<'XSD[_U9XTXEXZ9 /!B%G/ MC-=<$JE6WOW_[7UK4UM)LNU?47#/.3$3H6+JD?5RGR""-K:OYPXP;N/IL;\X MLEY&-D@>2?CUZV_6%IBGN\$(D*!B)C"-M*6]JS)7YLJLS+1][5IQ>D.DQ4.D MVRA.;XAT\XAT(L#I0,AH:(2BA1E+"AUD#UM5BDFL\&20V2 M;J\BO4'2S4/2G[7J@% M*E]KZKPL)>=-G6]>G8_ID^58B\@,\S;+&M I#(LW+(!UR"5&G_3*FE)]$+RI M\SU3Y]NH,V_J?//J?()Z))F4MHEEV@8&5DCFE %65$Y$.S1QRUC[1O1!+E%Q M^;VHEGX\&G\/]%^"9C2TNA6T M.M7L.$@>>=&9H3%UDFV_-8O,#M0U?8%*W)WOJ8 M$0JO*6+E/'I#3HA+1E^"2#2%O2V%/5'8# *)\2=F%54X32%MAT-61RTX6#8I;KE&@ GT)JM 4]K84]I@/D#AJ M5Y0GNZIKS9M4S)586W?KH)-)&#B2PNI%2HVV*N96V])J6Q:]BKGA^ WC^*E. MOU%H#U!*'08C"<<1F5?(F2^(2>90;N&1[C9*EQO2 MW3S2G>Q\;%7POA"GM)J0SD;F@C!,UUX\14;KC5A9 ]O79E[YY89T#>D6'^EN MH5ZY(=W-(]TQ-^=<%Q%S9#Q41EX$81[7@F65LL"@1"I 2 =]D$O3CJ85*2_\ M=RY[D7+7=3I/IKW\Y6,>3BZ33KWO]:GMJ1_.4[=:Y%:+W,IL[J06^713GR,[ M]&1FAIHK?#57^%1KQI 4JF(%0Z<3 VLX6& M+$N/+'.H*6[(,E]D.7%BQ8&.X!U36@H&W"GFD^-,*8_9VU),EP!?I/QW0Y:& M+',K#6[(,E]D.0[?V1P "F964^H,.7!Z)4U8?T"04LK\6TE MO@M8XMM :HX@I4]-B+8N0^'(@D+)P(%EQ+ TB[422!N_,*HV"(PC,#R>7 *VK:E;5Y)>);T6PKFKUK.%(!@0<1 M8I8)0@!?9/$Y)1N,"8!AGK.N&E)=!ZE>G.K!BF1&LL^9G :%#**0S*L<&"2/ M41OGB("MK G?E[!(L8>FM/-06B+:MJ K5I#V1F<1=?+^_P$LDI:*5D0QC/(AI068R%>;I.G;72^X,J:%'VK[F&6\X$K;2H "#FX M' .85+R1F2>,M5[!%3.7/CM-:>>EM,>< %),#F5BAK:.E-9G%KA/C!#7JJ"S MXU)WEE:;1:IX?W %M+W!U<^$WFCPXGJ5&,L'<+)18EN/7/O'5\*SAV=+@V2T.NVUX=ET\.R:@ M(I-CAE:QQ(ME@!F9 R>8BL'YJ#0JA9U_9J\?ZKWE$M%[GK:ZB)P.AG&TWS)9 MEUS#O]PN_[P8Q)YW6[;],8]Q2HO6P.RG\U9/OF[MO.!OBW=!!_++> B<04F% M>0.!8=<$5"K(H:RLD42<@[._MOCWTNKG'/A4T\^;35$=ZB=H#TG%Q!!-/3#J M.7-6"R8"CU;ZXK0ECT/K\]WCFWXNL7Y>GQ\T_;S9;-2A?KK(333(\\<^%5#G@7(8!TB3TC" MRZ *\TE&!DI$1KL9623+$DT)/"?;I;&D;LASYWKZL)'G^LRQ(<\"Y)H.D4?* M$JW/CBE(M<]\/:8[O*]M0/ MYZE;:]+6FK2U^;J3UJ17<)VK(?L'F;&GX]'^XYG1HG7<_FZT?NV,V^Q].]7" M/?DR'2.IZ&"(XZ_/IWE_LC4:U@<8C_;HN=\=>>/-^[Z:]WUJP).VVL02@&53 M\ZY8%/,N%<;1ATC_*93(->_:5^K:W7H6+__:0&PQ0>PJ.>0YM$']F4A @[/% M@;/C@_A%T*8'#G#^XNLPG21J2+2:2 MW6[7U89?2XE?)^#;=/]I=3]8VKD0HE>D;)73X#LODPLV(2L"$72X$O4M0)! MNKX5YXN$6K?Q*A%4U=L:D?*!\M+U(;!)-] M4 9\D$[$R$D5_$_4'#? 6Q# .S69<$6 M;IA-ANB,D[6WM@!F#)H,/G&="FGX/4R\/W -)UPW2B2%7 LH(0?ELI1&8U98 MD/.?J'MN&KXX&GY,6L@GXT69FL7QD4@+C\PEI1ED2,ZE5$(WK.^J9]J7()=S M:99"O.',Z5-6W__(=&3G3H=^S.&;]:K3E_CR7SZ.)H.Z\8_&>8\4]E/^I1Y+ M96I5U,O/KAU.T3C2BZY-E95][\[[= T%EA<%YC!*I:' ?7Y))\LBFNA!+!8G&'@ M4R$;H@USA9MBC$"U[GTC"X8? "=BQK&+PX&'RB M6C"A*5P#DUIP!A*084!D.429A2 CS6MV1KJ^X',H%VP@W$"X@?#=-6]K(+PX M('PB16Z3EF2%&9;:[M8IR3 9S7046DM;I!6>'.&^D7/H+7[W$-Q%8OXV1?K2 MHYSMB0SX/H[?#8;=UP.IW:F$N'!',#@8ICRXT:,V4>=_KN^35$PGO7$N>SG.6JK'O8.4>]/=3&"RMS?Z3"O> M>Y>'! M[A%N'9P*..JY/'IU.N)_?O$/A,K,F@'6CS_2OHP??PX^3_.CHEU_2 M8/)Q#[\^&@R[)^DN.KN>M-*_?!ZDZ>XC[U>=5O7$T6%$[_#C9Z^*U>XPTAF- MF+VFW2KX'[_,5\5/OJ:5_*DK_^AFA5@URK:;O9F;A4Z%^E,=T53TP1 ,SG ?\406^LO>"E MF['>[HZ?79"+=[S&9"^35OC39[S\0AV:DO.>R)(OI/!M(>>SD&X9 >?BIYD? MX)RP)%?QY^]VBW] JY\/>SN[HP/ZB#3YZU4V^[(YW=N,K%S.=W]VZ'O7#L>8 M]@?#P60Z[NC&D1/^(!N:7F[QEJB#UN4>Z'8/[%XZG'0HI.O#M'Y*1._7^.F/ M'U[+YWQS)RIZ[?WG]_CG0WV'S_:LO__ZV M.=T<=., IO1=W^@9WGK/;:+_,6MKN;?R=2I)DBRF4G0,V3N35M:4Z=,^+E#U M1 .C!D9S.S?C.1Q?;F!T5V!TQC/*:&4N$)G,R;#:"Y'Y;#-#)8HKY/@* M%PF,>!_4(GE&MUU7>FMJN)$_CDD3NASRC+/NC^B6OG5_:(U!%Y'ES0!K.AT\ M.KEY*1].43FY@;2A&..X^WN#KBM!UXMSI"YCB;.IMM$%^A$M0R\EX1?W6GM9 MA"HK:TZ]LT^+YI\&UF&IH&STN#S]A@E5!ESVLGVIIB2+8P M!++&7BNI5+11);ZR)GS?P/EI.RW%,'?]^QW'8ZQE*P4'X]XGW#O(/4SO#R;3 M_3R<]OXRZ!3@K]\[NEV.=KQ!V96@[/4Y M.J&Y0S(_A>6@R1D1+C&,63%7(LHJE])M\$N/<"R"?I&[D@/=>:*L]%E>^D\V)3Y;FJ\AF; MC&B<4BXR[NIQ2HN".2^0.:%C<2(3U>BZXO?%M6K^6VKBSS5Q>[J;QQ=4NY^E M%"UEL; IBZNC6[?I6Z/A:-;ZI#8R.1% :?!V)7B+YRB' 5U0@6;9$=N [#SS M9*D8SR8:U,)J%:JGPET+?]XW?9XG\6A*>X-*>SYI$>M4:@4-$MD:YT/4305Q?,"6_YB[EKX\YHBGLWD97XL^N6O!/EO O;YK\JRPW]"SKAZWG7 MDH[^],]Z.G8T7)].QX-PT+6%VQG=ZQZ4MV4RWIUC;2"YD5@T*[DZ@$8K1F;" ML9*L@&R,2O'' [Y^[M#LW7>C;##<8/CN87A!1ZPU&+X%&#[+PZ,)4I2:KT^> M/'>!A7FTR#*BBR8YL+7ORP\FK#48;C#<8'BI B$-AA<#AL]XP\$7@=8Z1H@; M:Y,)RT*,G%ECH9Z:"H@_'G&WK#!\06_VPT?;.M@G[8NS_XXS(>VD\U0#\$/% M ]F-+K^@6_IA^^6NL^/)"P^?F1]?@H$>[V#ZXTO.]:J\I6$/':@\)<-\9N[X MB9^[X^-.G>\R"^.,'Q@6NL='N/<9OTY6_G:Z;_I@R,XLW=FGGCW;VO^&,5UZ MP1>?V969SHN,+G ?"S@/L62?ZJ$#2-9%(2#*&?S1-3FM5ZA22GJ)67H!!G@A M+$0A8B+@@J2E$"L_^![BC;*$XC3F -QE) 9).%IB(%>VE+SRQUWBS[<=7;B^ M\<:L2O!S[T,.J\+>1#=ZY?1-]$SW:HE:YWL%B];@_0IO]:1K?E.L:J+JXTG#3;='O,%=Z.4'O M)0.XJ7TYNHKY)<'-$]_/NVYN=S6^;^Z_DF_7/_7[M;[Z/8>K;)MQ^?'3?YK_?;&UM[=.77-SMO]KV52; M&^M?W_S^1&Y]>\7I>>%T&\K7>NM;?"N-2-$HRSR*Q$ 49-Y+S:S+:($[)0JT MK;^76Y\<5TK[P$Q!8*!K2S0>!#/)V9"-,R+4::/"];T^?\QC@&6M M$/AX) L4E619\1B<(Y64+^Q], M2:_V]K:$U!( MR5!YSC+9++)=7 G-V];?RZT''Z2FO6%88F"@D-BV(2'P9 [KB#^O@"B7(-.G MQ?DCG0O4G[IA]ES"9!J!&[1>&-KX0OK/M8Y*)>-(>4MH/NM=*>Y9GQ4@! 4Y M,A4%,@BY$&9;P7*,]1AH0<%]V_I[N?7>12.**4SQ&B$ETLI"K)S5%@@F))-S M(LQVO&^-7F3,7L+&/9=-@1VVZNGW1ET/GSIY+.\-]@?#V;'I&VW6\V"Z#XHN M$&3?V_S*3,Y[H])+@\GWPJO>Z'N=9\NQ+*3U4Y*03EA=>)10, 0M=)!@2W!2 M^U*:UWHW$!C/'VLK67FTBJ6B/ ,3+7,R>!:Q*(Q:1INO>KR@;?UR;'V27GJ3 M!9,B:@;1&H9(K-7RY)TM2F1)6V\%[W-N%CE>US![+GGQHE&8(@6@!93>"1LX MHD(7-6CCFMMZ5XI[[EQ05$GP[%FA#6* D1Q8&7/MAV\(L+W0<+4@4]OZI=EZ M,M/2%<>(5]8QB1X8&I=9RJ9$84QMO[*RYJ3L&^\7&;/O<8YEV)7_X#2G14VG MS*W0ZSZ=[E[0CDUSM_/&&1^]S;X$ XZ[4+Q*VB<>,T1IL3GH=P/V[\YS,^E2 M 9%8 %48$*5B(9"7'G02X+U/05Z-F[6M7Y:MMT4"]UPP9;QB0$X8LG4J8H\Y2FFPS MMXV]W!6JG:ME2F1]4#IFH!:T %%81!F8"\E:,FI*2MNV_EYN?4K@G#&U+208 M!L1BF1?%,W#2&AVU-;9.!^]+*_I>WE@5[>VT@YQ^;V9XB&FFLU8+U2WMPFY2 M%S307)COO*#1Y@\[)-9VD(=_J5^A9\N_4.T1M5L%OT2] 8VR[69OYF;AB7/IE=B6\YK+Z1H _;%I6=P]?O - M)1_CQT%M*=E-\DZ#Z<'X4OT,YM,X<4%"4+?<+K(]]6(]=>N2.>\NF:V?V+WM M)P:HI"C9ZQ@"E&R]5ME(K2U*#T[)2PS%O'1$]I_X=9\\@,G.:#W^YV PSH>R M.?B4[U>PEM-[]S9WW@%])J?[Y&^Z:YY^V-YX)3?IKC;W7^G7.W3_7\\&:W][ M_V;_U9?MC5VZ_Q=?WNS\MO?F][_O;O[^ K9V7G_=>O_ZZYN=O=VMG0_JW]^> M?/W'SO/IYLL:L%U_&Y3/T9;$4JK1VB@""ZFV7PD1$_>!=AA6UJ#/Q?DSH4M? MM-:0:.F1R*NCU=R1"J[,$%QE:60B).!(2><^<=+X ZBA,'?/=E_K\ M2:Q6%7J/NFX^S,J@+$J5D@HW<+3"0?3M)[HITCON8 MF0X"&(!R#!U:YK0*LE@+69B5-=\W>EYSLEM]WZ)HL=)<$X,'C&! V^!E 16] MM:AYX)@:,5IL+3XF1MPI!<62$^+J,4J7# LI6Q:Y%1822E-J7W#HJ^LSHZ;& M"Z;&7H4%_9\N\Q6N7ESW3%OM&SS8;9#D\+YX"-*5RQXFYT3 MEL<<(8.30KM&(188M<1)"A%-*!G1LV1K?L@"9Z[XP(HJ'#B1B:)#//(] M:,=6>N!Z3I'8,2B*E#=PS'Q28(%P@15Y9<_PAIQZZ:K!;T[6-BWM1 M]HY6>@XWHE>=OL2]_/)Q-!G4+W\TSGM8%>Z7>NZ0J551+S^[7#C)]1-6UOXB MCX\K=VO7 C3S"]#$HD+ (!3(VO8;M8VEDGF0/MMH&M598.25IX["@42.FD 7 MG6# DC2.N&B(@TN MRA?M?&Q<9['5^ 37*> ,CY9!-(&!%$A MJ[+<5J"FF#@8*%D:L@+,V+/0W0Z%A90**+%Q3%O.##B1(A9%!UJC:?@KB_MO/)_ M#44;BC84)12-)4D3L6AK05CR9R)$JW*0(7C-8PM(+#:*'@TX:R/=I@0Q5FSUO.-.>L- >G2 MX2VP"F./A#O"ML$PD: ^8O4O\U%^@;D3O MOVXQM:FO@%V/ZB M#VQK_V-[]5 %M7!%]?Z+4] B#ZG@]OK M.269M=*P.LB!82B&";2<_+H"/B<"'KEJSZ%.CZ1QK^YR.AC7W:_;U+^2#%PW M+]9DX)HR\$YMTW=L[VQ^WGS_@OZ-;Y43B5N,S&>H+5M*8FBD8 @9<@YUAA?) M@UG]417!.9D0OH?#="6QN&Z>I8G%/,7BR^;.D[5XN7-VDWNA@W&U6'O=JNS"R.Y/ZMHW!IT']9?7TT:*+ M?0%_QO(K,R_#?ZZCY<7F].7!/MT.79!Z93#$8:1/)+,X$\+Z."3>,8^']C?'C[B!6^XK=4.*Z$/%@0MY1'D\ZE1D,>Y_I+;N]S_GP9%CNX?1[ M6^+9NBK1GP'O%7V(G<%^GO2V\N?>;Z-]'%[O^>=Y6NV27UF!I5^7Z>$]MWMH M>STXZ9"&O#?Z_.C/8.&/>O?/\&GK@!2-%/#ZN9W3!N5EW,WI8"]OE]_RISP\ MR).GX]'^DR]3TG_<>WRDX61L_C$:OOL'L80TX\^_?GWV'19P;[WBPDYE1CMT M=[_NC>*'!V>&GM#]O'OK*T,(:)@I6,A##8D%XR31NXC: R:'?J67R5A_I&V8 MC@]RF\_PH$8>+-7-SG<^PP+$=&^QQ_<2M&IOXR/:^(@V[Z"-CUBPY6SC(]KX MB&5U)8YH5*\0C^KE0R)U'"MIXP7:4S^@IY[[*(D+,[EVU2[DV?!7JR]7[^), M^'T]2G./#L/PY+(+GON$ 12 ET5A*8)^RIRTF.>Y[$.;5"-[C^D>ZMW]/ICN M'D7WGA]EQ&MDC_Z?=O#+?3D>H[:>_6OWS;,WNV_V7\#FSBN^^8R^Z_# MS?U->%VG^VYLZNV-M/OO;R^.Q]BOOXTZ)16Y8AYDK;JS]:!V4JQXBS;P(F6= M8"^E[CMU[?9FB]=CI('3TH-3!AN-TP&5S^ G0^)@TN9.^WI[_,\[]S Z>;! MZ?M(\O6WAA?,4A8FC38,?+8LU/9'&4U,THO 1_X(G5GFU/3IX7FLH]QB F[HSZ;^C467-],WU9X8VM5XPM;8IV!B3"Q8S:*,0LC26 M-AR4(/7&1D263*V/K34$#: +,0]>0[C:(<.D)>,B&45PKB2/9*UM7]_' 14+ MS4->C@ZFN[WU[C@TMGD5\V\;YP6JI%$0$P&KG+>JH O1J5192&@<9)E0[?5) M#@+$)D5PFIE8Q^[(>C8]0V;>2Z^11RTS.2M"]+5;I.A*T^NYZ'4B II-+N@3 M<.T)2^(D00EK&@E9+KT^04)B$C8#2E9,D@P<&N:E50Q%C"YX<%K4_I"J M+Z[?'K+I]8+IM0JDK"JEI)T%8R6"CB$$0^0S*X.RL9 ET^MC>^VC1N6R8=8* MTNL4+0O>6L9UXKR(A )K%W;3Y^;:0<.6#;F2@CXY&(\^_MRXO!94^2,X0TR$ M7IS;FMT5/"'/FAQ574C:R5UI]&.IX"R>I!\NB*2Y(C>%W$V",YN8,[PPY9$' MD+9@#:IXWE?73^ZV8.F"Z;77.3H31 E.0I8J!*F22,F"5 5,.U*V9'I]@GXD MI;P,D)BE/69@I6?!$1O)6FL'&8/WAO1:]95LNZ!,^M,\YQ#R)*;PW: MF$6V5O+BYMK4L>GU+>CUL;T.V44!7#-NHJKGV"7SS@D6L-1AB5$X4*37HN_] M(NGU0TB"K)>6_;@9^I%\= ZC!"%!%Q]B\KEHSP/Q$6GG.BZAP=E-P]F[D_3# M2TB003!%9+(VA8O,2>$85T%SLF(F1H(SUQ>R!4GOFUI+R>GA5 R"U-H)$S)7 M/"A1M-&AJ,8^EDRM3[ /E,4"41 FG",O11O/? Y$0;+FHF23:4.[(*FS]["> MY8'KM45A1<'(,1H@'A+ .T-:K%&[F$1N[&/)]/K$@>GBC/).LV31LWJ EJ$5 MD8F8K>DJU8RIK9[[7-W#^=\+S3XV!RGMY=X3G$S[O?7)8%85,IKNYG'+B,P= MXR!+5,G8)*2&$K0S&53T.J3(H[ M([)4&/?A)"71*B>C$K#,72&,(W+B90P, M#4_UV ;W$%?6@/>UN#;&M(7%I$B<1'MDH, PA%1840@^A!S0U8.6ON^U;'I]S_3:!D+OA!"4 M4!" HPF2&PC<>J3-G^O<[:;7MZ#7)T*(F!2O59M2^LQ 6,>\K;D18J$"#3IR MRU;6%'$2>>VQ5PN:$5G8.=P[HRGNW>$ [@SRR\S?'9#:X MZP9ZMP%ZQP.P.4CM"KFP(@ER84-&YA-$%@VX(G7Q-KB5-6U$7\*<1[4(C,'AL] C_<%OW9 M[K9 ;TZ9QL6#J)TQ75OJ7,F0IY]S'IZ;0/GH1M.,UUO#!4&^2T\@:.O4UNEV M9SLLTU&':]1YMI-;-USG.?.IIM/!H^\6X]!@'-N+SEPTW^EJOI,X&253T08% MN3!GBF7@I608HF2T61@M).Z$6%EST Y-WS<5O8V2S::]-Z&]Q^$>-%[DJJ[& M5NW5*)BW6C&T!I';PK71M>VLFQOO:?J[*/I[&Z6937]O0G^/(Q?21Y5C!@9. M8FT;[9DG!69:%AY2D>0;I94UU1>Z=8"Y96:P-]@?#+&N]&6&.K935'7NY^UF MWB?TE/1;PZH;PRHXR11BU-$5PYG/UC$H%:NR%$SP(+B3Y(8$?3%3^&L[[;BT M>CJ'9/%W/6WNQIVH\#%=\)88GX/"N OD<^BB6-":$WN(UFANLT_J1W2A*?$2 M*_'UDY]-B>]6B8\Y@Y+6*>X=*QX- ^DXPQ03XT)XB=JJ(,R/.,.=*/'#.9_< M&Q^.A[_#@\JS1W^D:,'2Z"#LY>]9Z8=\OF4>J[* 1J ==7ZH)D&?I&;DPPD? MB(MEVF &R26&RG,FC(B)VY",%#=TU'D.BK4I'P*N'O-EVL4L MN5J&JPU7'S:NM@/;]PQ7CT,85@:3*Z1R MI0(#M)8Y6SC+7(.2+DN%Y88.;-\AKG9QD+]-D;YT[>BAM@ZZ27?TWVGP:>U_ MZ!_IJ?R@N.@W;W5.ZX:.A@>=&G14W=[>#7( M63KWXV@RJ.]Y-,Y[].9/^9?/@S3=/4*!$Q<>[@<_O@0#+?W!],>7G%CU2*N3 MQ[>$8-W*/&4@SZS+B9^[XZ.;^(CO,@OCC!\8%KK'1[CW&;].5OYVZE'V!T-V M9NG./O7LV=;^-XSIT@N^^,RNS,!(*>DE9ND%$4)> $%44&"/TA:UA-]I^X" MQ^_H1@ZWPIRVH]^7N!/@\_3O*CHU]^28/)QSW\^F@P[-:NN^BL M6I"*'3ZF=ZO&07W2P_C@X<X&G>"0"!&_YDC'@*QRR_].W^G-OO< [G$GU;3I$]D*' M:"/'O!_RN*=$_RJG[^>Y8"=\_"N8P$5?GE.L3-\Q^U_,M9 M^]+]Z7(NC+XO[GJ[RZ5TGP][.[NC _J(-/GKS\#! O#@BT7I>?5C!V70^1!( M'&IZF1S93XC)XB;L+UV*]C"?^B=0Y.K%N4MU!/75ZLO5NT@DW]?0VGT*CB&X M+'-0!AR4R(GG._T%MO4^[ M;S:>?]E\]HIO;T38WOEM;^M]_/+Z_:^[6QMTO[^_4%M?SP:\?MO=WHER2S[] ML/G^R>P)WZ+/?+,1U;^_O3AN!+P3/V]MO'I; M&;F6DM?\K*WG9RT+1B(K(M)69G0FNB8$]UP(C+'$^%1FP3O#('+Z30A@Z &R M,?4A#"DR#)@-V2(LDH&VEGG+%3.&MDZ+%#,O30CNN1!X*XV4 M2C(7"S P,K":6651(.\:[EZ=<[V%]]IBRDR3 M \Z C![S0F2FP H;<])%R28$]UP(E,"LI,F,EQR(?V%A3F=R@8K5$ET(QL>5 M-=.'"R9W+%#+_X;B\T#Q(FTAQ0O>9 ,QV1!I^\&GDM%$(41S6N]>@<\Q%Z45 M-X!,2QL9I.A9"+HPD32(G%,*M82U"<&]%H( 7@= SYP PF[C!/W&@5FB%(*L M<%1.KZSYOA1F^5!\GHFP9>(M+T<'T]W>>G<>$EM+QOES%J^$4*D4KA-$7WP! M^H$Y*FL,.-O"X'# M9)3UA4FI2 @0 [D\1%P*>N0>E,RRCAOD?>7.]]Y9^#!=@_&KP;CRR@?G0B&* M"H++4'1,@IN4M(@%2O-7[UZ#S_JK KDQZ )STM4V?U8S#!98Y":(:(FTR-B$ MX+X+0QN*8R%BG2Q*,>V\%@^B,D(F[I&OS)=4W:OZQIY9M6;P.\BTX]T<0 M)PH/RLJ X 64 $3U4S8*E%/D#K7337J M#D//F31;Z8F3?N/D? M#FM)EAM"[O72LBLW0U=LB9HG8ZP&4"JA"%)E*U*(R6DNFZ=ZUQ#W[IRGRM&C M<$HYQ6 M4&.SOB_\0ZC'>> H;DAY/2EOY"*#Y FCD"9D0SYP$!9=>X&3:[ZU/!K.JEM%T-X];QF7^QB\F@QBM M+)$#N47.9W)744O#5>$Z-N_UKG'OPP7UY"98I07CID0&LFB&Z"++LJ00A,H9 M3!.">RX$,0,X+I#Q: UY0!F)QP;!#!I#WE$HHNB5-:G[BO/E"]4U&+]BQ@4# MAZ""0)\!R?M5+HLL+*_Q""U4&192@AJ)B@R%K 6*6CE, M$8C?-"&XYT(0I(W%:LY22IR$P!B&=5A?$B9[#?0#.'$8Z#LY_U!4R[C<5,:E M4X[>J/1H!0X[-6HG, $6D6X6ARO2<$2 M2D$)H(A_2D;N"TE!!L="E"0%,BOBI#&&1%S&"M[G?/[%G2TALV!(#@#DP%HI MA"Z02D);7,JF!"VT<2XU/W81=/C%:1WF7&@ B2Q"U(3D-9OJDF%%=/VF@#0Y M-2FX[U(0G'.FI,"*KDANDF3$:R-S406MLR5.:E?6G)1]X_WR(?E-YV06?-+Q MX*<:NE\YEO=GUUVNT_>]Z!QZM2=>;K-OG/'1V^Q+,."X"\6KI'WB,4.4%IOK M?N> _^6YC6S3@/&A T(EBO MG4J8H\Y2FFPSMXW.+ *NG26U9(JX4XJ!M)E!LI(A*P=>#@#*R1SI3CF: M]4+KR<2C1[KD[>X,]O.DMY4_]WX;[>/P>C?>N^*7SV&MZMCM?F\XZDUHR?9R M+QZ.R^YAC"2S4UHK0JK>_FA,B[A+=R7X?]=%'1V,*Q)V0HOU7>/9^.W):F][ M>.)C/HY'GP9UQ2_\A&D7AKCP)V3,OS#:S M>T?W>&-Z>?"IROBD5\:C_1X)YX#N[*!^_^'-3NA='\=YDKO'[F[S\,DO>N#I M&%,^6J;)J2\8YFF]!/?V1I]Q&'.WA'52];0<['V_9/6T]EP\FKE#>.=$]B86 MJ70$^A'0&16,D(7+&$MX*QRO;:_/J>'A4. .8N2-:>&Y:8&=9&UM[SSI"=?[ MG__CI)"_]/[WU+#LTV94"NTX&"A9&A"9._"!J(;0HB2+/-4Y\9(?SHD_8HNG MS>3+@S#)_SF@O7M" C2=[-"'_[HWBA_NUDI^V=Y8__H/^>;KZ]^CV?SV_//V MSHR+U/ MX?WHV^;[=;V]\W2?K)TF*\8W-[;>TV?5^]5O?O_[[I9\#F\V7NLW>XZLX0>Y MN?'AV^;&\V_;&Z^^O2TB9:F#9*K4,"ZM)/,2/#-9664*H%%VYMET!QO6JU\2 M;1$B@<> 4BX0\@04$N=N>:@S$HODR/RL8+]^(",RC_;I^[[V=I%LSB?<.^A 8_)= M2GNY$U/"-_(-WNUV.%<&>Q7R.ILUF/36A\,*3[_ECZ,Q R'E88>_[E]#+W0NCV#F3AU=\'AWL5MQE;S0Y(%0DQ.QN\A0(EL&0 (X6C!:6_C"[-G^) MF;R6"GJ=[1W34AZZTHED9CP(=&7(!(ZK5W4@%M3MZ'9]>]C[.]*.C;_VI.]L M$%FBS[G7#::E)QX,:5'K@OSS8!Q)+'*WB2_)E^^MOQOG;O%ZGP?3W=[+CSB> MTFU_/!A/#I#^2A=^WAV0.T,?1XN?NH]YEX=Y3"M?WTR_5;%Y_/@?_^S3%\6] M@W1D/)]O_#;IO@D_DC'^0A1CFO>^]GY():>'?URDO"HB]!ZD :T5MOE'X/] P<&1\)6]9W\ MNG.]@.!0B=3](G_=959B%;XS .*" Y4(I<@"ZZ(E9D2/>KP)T+&]!58 M]3_'HYASFCPE7_"WO(>'XCT"%WW.A,^[$6<[)(D M$'T9?ANDX%/.01>0,[*Q_>4NFP21O/:LA, ;>"!9$0":#S$KGY+7E*VM\ M]?R)YQG_/B\D7[N4]&CF<4P&7]@^R<$NF;'AX!-9@&IC#^'J4) Z"[=@LO3K M =U9GDP>'T/BX\ZM)'_YN^YIK)^)M$BE%(QTC9[\F(Y-D M9,(TTU8'"]I;)\CMO\B:G9>K[PO?.;#?5_[(JZV;6D6JDS^2I;^1*:L&KMJS M_4-)(JLW<[&(PN\.R+6>]&(F1XT^XM@/GA+E[LZ*#VOT(.12XP=G@Q.RBUH@ M>=Z3@[WIH2A/3KG*DWYOY\G.;^OD$>[MD2L_/>EXS^XB9"+WPRK\1P\Q&$^F MO?^0"SJ=^8-5A#O-F'W4H/KF'W/LPAU<>IP8M3WN)5 M-,N0:BDGBB=8 $>,37A)-EVYQ'.P=JYF_!G=+3F*H\ED>U@]Z>WRSW'^-!@= M3/:^OAH.)A-BLR^GH_CAUZ_'+N=#5K(S]CWRS1=O@PLJN)SJ@((Z0U(;Y@T$ M)K(OQ@43A*HU*U*OGJ\\/&G@?RB").TI#>K[<6_O:[]CEG6+Z1W5V2RYQ[6R/2&]5C M74!*\E\V3KYY^_N;NU?%+ZM$MFOX[HA%G=#,(\4\BL MPNEAJ+M7$SYL5,H@DNMR\+'#6'JY@^R#8:JQ]=Y.%:=.(T@VQY_HK9,308#* MH[!'(CD8II.GN M49K^Q(6SK-Z3/\,H?:5_ M=J?[>VO_'U!+ P04 " SAF52+?O66^@2 !/S $ '1T:2TR,#(P M,3(S,2YX3P)IA%A$: MWIS8G]LG%@Y=ZI%P='/RQ\OWUN7)7[_\]MOO_]5J_>/KT[UU2]UX@D-N]1E& M''O6&^%CZY>'HU?+9W1B_:+LE M#+V6?>7AEN,X9ZW+RRO<0N>=,Z_3\=TKS_GOT?7EA>NXZ RUSJY\N^5TAE#, MP9V6?>$,SRZN+L[=[H4$G4?7D3O&$V1!P\+H>A[=G(PYGUZ?GKZ]O7U^ZWZF M;'3::;?MTW_\O'^614^2L@$)7U=*SXYG METY HM.V.UT[+2R@B :*9"YS!$;8?Z )CB: M(A?7T,:7WRQ+<$0F4\JX%>9$?10-97TCQJ58JVVWA!H5J_?415QVU:2\;%]. MZ!0'/!+?6DN(S_/(.SFM7X$X:HT0FII7(BNH*I+\8EZ93)>UKZZN3N>B#Y96 M(]^K9/F6^-BR.V:W+>N>]>\-WUJIW"[JL!Q_9G5(Y;:L0_&HJU.5K.2#$A1U MN1)UL<^WJ\MF]=BT$A(J@D$]HK-3E\8A9^^5 R32":9?S,?&"J2'B7D]4B'Q MH?3^* PIERCBE^2WZ92$/E4_P$^BAUVGW>P)^ZG-SSF4@K$L_[M&S&4TJ!CX MIU-&IYAQ@J.L,Y( 8X;]FQ-P2:W4UOXK0,//4)&T1 Y_=:B(RZ<@@H/[94-2 M6=%K;DXBX"+ 2C4'W&X7!:;M!A$W#B3+_]];[V'?M/4@0D+RG]#X*<.FC0>1 M"$*<3;@7\B]PW2+>S4F?0A0]0".HGOC]CZ>[\G!(WG@ID**FN$L^OK0A4(4_ MJ[4,O%N6E+2$Z.^GZP)K4'&$OU==W&8!&_[;4?P>4_@R*PPL"EE!6@F4IL",C M/!H@!JT:8TZ@GEO3LXJFYTH,Z_I<69]6L/_24.X6VHJH_PC&5E9MHV%5@J3G MK-MN.SK.EJ 6]:TE[)&MC(ZW'G)U8'4\.FW'D7[*F,?C*,P1T*<3:-@8AQ&9 MX;L0"#.(*NI#ZL?E&?S5YW,%WU(W.#)9I/:=#M5*?#W'Y_"W''OVS*;H.CYNX"_^OPIR"-#B6YW.A"+(/7<7<*?*7?'T9:W@"@:?P_HV]8! MZQ)(S]L5_!G83$"U)&R#N'ID(Q22?\M:H- SGU24 ^AR)7:[8Z_G2K)(%D U M8(Q)L3UCE#32$=F!&XJ?],1B'QP6F$O.?*-1<2C@9@M%R":[-<$TU'J1RC.4H38&$P,]#6$MM* MP8_N;(K/C&I#;0;PI=4:&'&&\0OI9(Z_WBN9UG*0O4S,BU M6)40V<&%*8U0\(/1>&KH!@M+W:.)?K!8_88&4@^B M-XB7CEQRJL59$ZW?$YYAT(/8S]L'G3#DZ"\_EBKA:6WC%=V MGJX$5NTY3H'59N04VOHDP1M.7)35MJ&=K NGM9#@UO*.K9"^:)6_1MK&BN$" M2D2C$<,C64WJ)\4-;>=V-]':5MMVY+*A\6!=O:F(2U.IHP7.,93^UHLBS$7@ M@MTYLA5\A*E-]B, MB.-O7AQ@ZF_)0SF0GIES1ZZ!%S/3LE)8$0TTFK"[R101)A>5Q2(:'X-C'HO# M=[69TB#H?<.%G7??&3"UR";@K 3O2,O(. BK!M*/HTM'[DFH3U(S1U$(42>G M#*+'S$>C;(8.0C^.KNR\$\I K'QN7N*B6*]F@9@60QN6==K=? !<2D[SHK1B MS9K:."V(UKYU;,=NU^:G@9;M'J.H_D!)2FOM5:=CYT,S)=@XO9J9H149O=GI M=O.QE1)OHI51+3>T*JM">BOB.'9N=X.E5/^4!!N@7V+O0IF\CJ M;41'34P]6V>.G5M83=C*XB]WV%J96QP)EPUK<1%T[DBLU),Y7 MT5"=1I"_?)M/<1B9KN[5 ]/3>.G8N0E10N,26*3E%'\)=H.Y^QYST-)/@)W$ M$_G3 +W+Y,M&[%7#Z?F[Z[+8IQ=V:Q+5H&D=E;5 M;=OY1%T"DEW<;+3RS:9;I?+:J5<7J,BEXPJ(:.(\+*]10Q-6#J U6MV.8]?C MI($VZIZ&HQ;A.P+4$GB4 M,ZL,2\PC18DB#)-(=;#T%J[;+4C@51/61(NGU[9I %<+3&\)'C+L&6L:> M^V=,(HFVW,*OOM9W6.40^GCNS,ZG%+-HF2W_ZH*KYI)QK+'-3?2C\-RQ M"X)U#;D55YLX.OMT,B$\W=G0ER"H@]"/S@L[GT+.H$F&5O".Q&QP M5+$&DGZ<73J=W.JNEJ9FCB0T)1P%SYRZK[6IRU:&J,"D2UUL>QG4XNA%MCH('61CUOZBL"<9'P MQQ!"">2Z-)2):VT0$)%?/%)(+0EE9;&.9)B9)CV(WDIUN_G]5Z7$--%BE2C7 MT'A5H.CMF.-T.9T\-!$9M6#LE_0W.0HRU)$ZX?.VG9^HT_R9&XI MWDP]FQX<6A?4.IHSNYM/*V=UWD3ODM&A\;F@G*36")V)+<1Z]3?2R'AQQ-G[ M,QZEF?@?F(X8FHZ)F]E>6Y^5FGAZ\P0A6<&I1P5MI=AR'K-$S^X&/C*8T[BI M;3-"U1L^IYM?(S!ALYF&L1X!QE;3#%9O4L^1OC/&!KP;6:2R+IT.KD5X!P)_^FCX/?3U=*<_$N<_13_ M1(I\A@*AJ2<,MH6X''OB0B_T5G_(E%1;2F(2CK)/>$;#2.8J;DY\%(B7S8HW M3XLEZ9W?*21!(,(A: J+Q5MMARP@UU" 4$]HYN9$O3V=IY>&ZD#DS8F'AP1^ MC:"7<,)C@2>?)GQSH@H2CBP^+=50M6!U@[V8);,4@[:E0M5M&S#J8NQ%XK&#=R&,-7F(%7.NRBU: MT',YFQ_6'5:>B VS["#VH!V%#U^6 M*U%J(IZ!@ ?&CWY>WNL4^9O#I.PFA!M#0/HUXN;4Q M@3A,,_(_3S\>OX68C2#L9#/BXNC^OO\33X:895NMJJP:K179N>T(:1C&DVN/ M"CM5W1ZY$XA$$?1+N!%H7]TZ&B-PL9&X2*?2KN,Y9BX!CP>:HG[T!DX-)\5* MZ=X-^ >95P5?K:%>S.F$#@G,[R&>ARJXK^4M+BY\F%T9;!*X]:$$!3*@XP@3 M!?$+Q#&C,0T\S,H;6D]X"U/VP2VO:Z/%*_"(EWQ9GO0'-XQC&&*]&2.F)QO?T[#4XM4+[@8?;V%PA_(PA6HB'F;QB'HT5J!PDNRMM7)7>H$9^!" M51/V?B$,%4; X_L$S!\$7<\P!9C)C")7]2D-/J\H/N-G! M&E,VI2)%16>8C3'R?$IY2#FNMI^5@GLVF3 *A$7 MUC]?Q<.&(:N[R7SPV7O MCYEX7W)/;U@WA3M8>X2G#+LJM>#A:8!EG#2AC"_?Q(I]8!**01\1 M=R;VD&G2B[41#G58+O/#,A:=P5?L+5KA@^?6JZ"V_*$JX"=B(.Z.]9UXO=2^ M^Z[87+@'HX@ MQ&+RP31]F..)2 X%$*JY8OEKA!]]=8KB+H0+,&[N9++MZWL?,PZW^$X9)J-0 M++L1CR!&=.'XA]S,((:LIT%0WU35J(9U?OK1>[C[9^_E[O&A]W#[./CV)#\_ M]RHBQ1J">XX4#29/8%XQFV'I_Y:%6PL5YJWU;@^8WX M_)<8C*NK"/I65$GMNU7ILL\+FJMI!WQ09KB/&'M/DEE1+Q.7PV]#2E])B.?0 M$)C8 M2]0&VCW!RC\_"_@Z@?-F:/5!5GFD MMA7F@>:U!HEMDCL!Y/A\ \\L_50D6U:NC6K)/9L[Y7$@OF#8I2.UGU#7G(+" M>W=68GRIE.GW("9>!'W0B\5!RR2,J$XEU)'>]VA=+CA17YB8>[ LG@H@.1UB M-47"'O7!ROX-!X*F6!.%;@IWH&-4&%RCA(M&8-],)P]B3IZ,)!=&H)JQ;EN3 M3N1 U\SD1%"\3&:(W-=T*BBR.=-J\NK)[IO'/@J1)]8Y?N(Y<6F%&2HNO.\V M_*&SSDG>1:UO%.U [ MRTOONR8O-9X_)YK,J7U)2?-_M2(YZ MO9,0.I"Z+0H@6A/](*K:@5=3>,]KJP_BY8_"S]V#GUL$90.Q0D3#'E?G'D3] M7NC#RKF'=&$#40 M6"XL]FJ(HT!D0BHR65J1?7.;+&FU+W:S-&: L^^6_Q)KE.%5^Q:]PP1+F&"@ M29Q!$"?+TWQQ'R:=\+TB=[0!TKY;+^Q+]$*3X\_B$?]B1B*/NE1$4W4D]QQ* M_4),3+[>%P?X2HU20JMX M9:7WW0IY3$#M4:UYIB!?>-]M*$Q_0W".PA&!:JE%PPTRZ&40^VYO?XPGQ$6! MV'JC26"L%SO,5,5/B"V8.+@=T9B!TGO"IHV431[0@+CO+WC.OP;R54=E&Y9, M,#Z*/9[>HKK-)>\)^"KSPR]H7MK0:L$#C3S_" F/ /E_LXP,WID 4SY_"<\PZ$F\[HYX-ZIET_JBEPP.^C+;_\'4$L#!!0 ( #.& M95*'=]X?@"X !3W 0 4 ='1I+3(P,C Q,C,Q7V-A;"YX;6SE?5MS6SF2 MYGO_"F_-ZZ*-^Z6CNR=DNUSK"%?;8;NG9Y\8N"0D3E&DYI"RK?GUFR IF9(H MB1> //)&5+@D2@+R\@'(3"0R__KOW\]'+[Y"-QU.QG_[A?V9_O("QG&2AN/3 MO_WRSR]OB?WEW__^IS_]]7\1\I^O/KU_\682+\]A/'OQN@,_@_3BVW!V]N)? M":9_O,C=Y/S%OR;='\.OGI"_S__H]>3BJAN>GLU><,K9W9]V?\F"\6!"(LPE M(%)*1:QU0+SF*G&>HTOR?Y_^Q9HHHU>>*)<9D3S@KTG@A!D9E'%&1V'F@XZ& MXS_^4OX)?@HOD+GQ=/[MWWXYF\TN_O+RY;=OW_[\/72C/T^ZTY><4O'R^K=_ M6?[Z]WN__TW,?YLYYU[.?WKSJ]/ANE_$8=G+__S]_>=X!N>>#,?3F1_',L%T M^)?I_,/WD^AG+!W^C?$>N?XV4CPCC1+ _?Y^F7_[^IQ4,9AWJ,?XY3LY?EE]X^7J"?G760__;+;#;$63EE?#'GO_WXVY<_IH]^%"]'6'QJHC@HTHO1%)F?)ZTM$DWOJE M48'W_@-D@ M, ^9&TVRU9G(D#-Q&3SQWF8?!7@CS6U9+3F;8S;[:9@#=SG7RR+$ES":3:\_ MF8N54+;$[[]M0M1"Q@T8_JV;3*<#H#%JDP-))B4BDZ/$"A<(0&(T6I6"Y0=E M>4[6;:97H'72Q1>3+D&'&_DO+[Y!V7:7>_J"1M_%>YB[O:,L?^/E]/+\?#XF M&<[@_/KORP;?"#&S23/-+," G.V+EI.(9U^1-:0W<-%!',Y%A%^/8"[_<3HY MGW2SX?_,/W^0A4$6P"-G0%C@%JD'11P%1SA^KFC"H] WP54M!C9!(/^!0/(\ M(7@4=>\-5CR@!E\F,S^:S,Z@\],I'A:#8&36-$4"W"$%C'/B0D:3P7DDC G% MO7WBG%LW[KX+ZMT8[:+381C!R7P\U-BOW^/HLEB?OTTFZ=MP-!ID9Y%\E8EV M)A )01*G;"(!UWD45C$K=(O%L@EQ?=B*]U;X7=Q7UTJU#?@-9.@Z2._00SF' M+_[[#8$#J[@V6G!4)-7(,#H((;- /$TJ"&ZEY:X%2AXF:6'_,_I KF#E$)4C*.O",[A[J\E.I< 1$?C/;<@A+(M M0/$H59O@0CPW7-330SUH%-:6\)R,XR7"%L]BRE0.1F02.5(A168D6,C$N?%<'HQF?H1^@R7%[AE+D7 MZ,[?0)BM\)B29C$P2SA/N,T;M 50\Y3$Q(*7B5('39;,>G+Z8)O7P\3=95%! M!>W,\E5V\?C76AB#?B2)@N+>+Q/Z"D$AV]0KSW -AI@.8IO?IJL/!GH[@-14 M2KT(6MFA/\%LV$&)C'P(H^'I7#RK7(,3U&=T+851B4A+$<-.)A(-5]PRD,Z( M)M&Q#8CK@_'>#C/5U5,EFO4OWW5^/+NZYO=J($142D @V0#RF+PG(7A#O)69 M@F-1B3OQT[7AK'L#]\$>KZ_=_678R%V_(6:%P6BH!F4SD1G*/RP23ZDE6GM+ M(02PLDEH_$G*^F!CQ#]?!%21Q4MW*P/>0LG<95NJG,R4:)U'%$<4@@2K$<'%2Q$E:5Q MJHE=NC_IFT#-/%NH'5BUU2#Y>3:)?YQ-1BC^:;G]FUW=T/NQW!.B>F:S;A@N M9SZ,X,NDT(M,H+1QQ--WXQET,)T-))79!LT)DU$0&4N4C(9RT^)8\E1(:9I$ MK>N07U^(@VPT!X6N2@B)$4E=V5^4)AX,#5I183([C$#Z%%,X MKN+M0]=55M MX?T^'$^ZN0"63/&DE0A2H'6B\$127!-')!9PT34,D9SV#RW-4E?VSG0[_TXX7_A MCZ:>10.$$\5T""!Q9X4$G=O=I8ZS[?&;9/>V-%%:]ZT?L( MLMYFY^/9< S=U7V^.$T)5$*KQT,BT@,:7;@>2=00&4LN9ADOJT 38 M166=5 F7G5S.)N<3-*!ABEB==9?QC^G &J-DYHP8IG'7EKYX[[C1:@?62!H2 MYWZ#);]N[#Z%1!NM^[U%6D6QK\_@?(CRO2C,30=&!JJ3C,0)BL!")YL$DSG) M6G*O3$)3:Y-=_/:H?8J -E+F'F*LMH>7M/X"HR*%=R5S]!3-H>F"+YVTS)H; M0CE31"8DR.EDB-!&)J=CH!E:;.*/T-2GV&?#7;R65EK$N%XO QO&*ZVMQ..$ M6Z3#9^3/,2 YR^1YAA3;7([=)Z5"-OWD$E?@1W]5'([EJ*C1E3 ..AO.932K MHG89]UC-T,"RNJC4M\G/UK.#M[ M?3G%0_E'2/KJFG/O. M1).*%Y,AYH"10W-\-I\:@JZJ]:6($;T)[*@2:(H ?3J\ QQG!.1O!3 00;3)(-\,_+Z9&77 MWVYJZ^?HMTS7,Q+D5V.=7/SR?C^;C_X4>7 M,,B9>PE6$)9T"9DD7[)2-.%1@8&2H*:;V+AW">F3B;!01(2E%H+8'!S)$"@-*2GGFACS]TG9 MT@!K^^:Y,@KV%'R+!_;S="/>JN"3 MP+,8K"4R.DV\U$ TU98ZSV.$)HD!6]+9)VNJ]O[14&/58/4)9GXXAO2K[\9H MWDUO/>S/PSA$QU129P4D0H&&4H;($ \T$E5RU[2(8+QO@:2G2>M3[+4R>"KK MI873AR[H&J:1#"%#>6!C 4_'8!-QB5*2LJ8\.V#L[M5+=:]N+6$-XLV@168N M>L(!4+\RE^O+DD@GI,NY!-5%:U:W\$F/$'#='R&/>*B[:*'U0T:<,VK13DX&/&> M"F*\<$I9E9*4SR7+M3?AV/K .X*VZ[XVO-E#(U@::$*75I5\#<,BL!8#Q*X@PO M]3:H1.\]9T(%H]9H)[)I8LUN1%V?SO'=$7(OH%9=,17=GRFNT(A6]69$)M#: M(L,D"1^)I *-#1HU4JJYI$HH&IKLS%O2V:>SOQZ.6BJK9IQFGB#P"2(@8;CQ MHX-_PWT&<#DZ KIXA%(ZXAD'PJT"[S*$+)L8B(\1U:?CNAY6JJFA&C#>C;_B MW)/N:EYAP$"(AGN")[\FTD$DSAE!= Q::<.5DTT2V5:)Z%/HK9[B=Q9SE3S4 MCQU<^&&"[QU?I9.R;+DCY$ZQP#(65*X+T6+KHG14,X\BN9>MM3? M.4369J=N,E>?(F3[Z[B)A"N;U#M=G"N7O6;STC0!14!+I?=2"4YQE)%)SGO; MY+7M[B3WZ4%WQ5/C,"JL#+F!Y,F8G-%OU!*=6#S;T(-D* $*PDC.(E--K-*3 M*I5N[ZB/\B"EQ^F2*#GG)I$06)Z?S9)['Y-H\L3L$5>T#W[85CI>#^M=)-S^ M8>&BWA(N'D[1/.=.E&-:$:< 2!!>4<5X:%2+=//R^7UPH?:"0#7YMRG"+3/U MP3%#$D,D2E^"^%9PPH+6D>;@K=R_"'ZO58^S_#?LB"GDWQC7.S;=.6!06M+ M;!/:*[5AP>WJ1^K$0%($>0J&6%I"^,QP$K@SQ 29DHX,T!AK<7#X!VI^@'XG>YQ8X((D"TQK/#"N"3! MYTBR21!8R$!]DTO4-NS4$?(7__W71:3N%8PA#]'7<&CA9AT):+1=I?:96*4I MB M37Z<5V!P[R@)D2KCH26Y+V\I4R0A18DG%E>"Q@TLFFWF[%.\H$EE5[S9 M3Q!+Q] A\F9=2CQ'@1R5QZ*.6N*C]H29E,JK46YMH[O'>[3T:O?="P3W]\W] M!%\5VA]RZ4TVSX"#[NLPPO3S9)0&7J%))TPDW%%/I!7E71O@HLX"J*1"\-BH M&L!#)/5I$ZT*ATI:J'*2KC9L3-<-&_U*M\92R2W&;O[Y@'&G=5*)&!UPT]<9 MN58QDYBI=;Q4ZKK;/&[M4;K5I'T*VU:!05NQUW.,SB_\L)NW-\BEBCOI_CF%@;!@F6%;>G;#@2^\R(-K*I+@76D*3PC,;4=>GI):Z M!TIUW5393'H1GG+H;. N*HB0I71*B+$T4-/S= \(EEF?TP9[5!]XJ1O;6#_' M]8O#VRQ]@HO"Z?CT5_R#V=4 C!FLT;+FZ,ACA@ESCE+HJ8L&9ZIX4TNXJMQ MT(=8<%]@M=4261\#.#2F^A[N8Q1L$%H1'@/*$70BUI1<"B.5L[GT$VN2M'"( M<-_Q.O+^9(OE*&@[?+Q-9+0M;'F#*6)):F H,.:!F*P20)99WDUGKAQOVWY7 MF)>N_-A-2C#3"2&2LYZH6 IC2JN)"\5/%RSI0'V.M$GD?H6&OAQ6S=1^=YWL M*O]JQ\)O,$9&1FB?GZ3SX7@X+1D.:%0OK75DSK' P!$&BA*9=X*N7EP='A8I%155#SV32?HV'(U^N&7SV]- DQ+:1 *YT&(4E-K) MJ&8J;;(N&W3QFX!F+3F]J,MS6*SLKY:*=N>JR;%$:TFW#!Y"+!<;W$9>.GL8 MXC0K'6$DI3E+SMM487V(H#[$3 Z*DBJ:J;>5^.&XH/3#>/'L8%YT[$->YHMZ M9YC(B%7EYGSR3(*7%'4;HD_&4>F:U'%ZE*H^/"LZ[+Y234?58/,6-[CY.]>3 M]%^7T]DB,KCL93H=<&4L51/277[AJ*7.;EN:WIK%QRX' N6T0S7RJ+'*QAQRDGB+&Z-W@5#:9.G:(^3 MU8>FC@<%3D4MU3NH5EPVX;A0\P*_3OGRPI(3&UU&#PY-*4TCSVTJ@C_H,F_/ MSB?X"JBQZS#-W0+M-V&:LLGC?ZG4Z,M6>:.0K,AH1N$;5SH6 ,Q57; M)'MM!UK[$%'8%SGW*T"T55F[A"+0:"1XG%N[4AJ; 24.9")4*<^L5-;>;UX+%7M(^V-NH]:]D:CZ2VF2&P[S].5 M7E2MF>>F)"VZ+DHZ6=)Z;>E4#9)X:B@!!2$XL"!TD\#X(S15J*C_T-"[]7RU M(>@@ N&IA)9L0".,*49\"":"L2K01BW)JO+1)VNA%B+7%/8_FNKKNF]/E)+> MA@D>K;?<)1*#1?,HT^*D.$."MEP)D"Z()A'KRGSTRJYI!>!CZKZB:5QW%2:J M$HU:$>>E*TT82@.L@\DW*N_6!ESYDA?5I MO?1%+UMA["@!CC7::A7I>'*J WOI1XE]+)M,1K);1W-K";4"X;K1 MV\ON.&$V/SU[.YI\JUF831?K>LKKE28J$WSL)E^'.-JKJW].(;T;OQV. M_3B62PDTFK[.6Q&@8:30,HJ1 %6E0[05Q(GLB.=@A.":\S9O*S8GL4*]OPB0 MYF?8N^GTLCR%73Q<^@+=^1L(LX%4R6=+R^.DDF)C\!0.)3U+J>1X\#I0V>0N M[6G2^N0F-$+5FOJ -?55L4#_A;^:+]\[U"274J*2DJ1-Z9J1);%H]!"=*#=< M&*93D^<7#Q'4JP#4@4!313EUWC27K.!B>!?K>#89W[*LERU:!I:E9"!QHL"G M8C27FB56$Y:=H$JY[*3>P#';9*X^O6!N#(8FXJ_TA&6QIQ613/T()CG.6_M. M2]\>CR?^=^CB<(J?SS^97"S3=DP,TFE&>'F++WV*Q$H:"$09A P#F BNJ5,%[N=9]@WH;QR^2+_UZR3PJ^41IO)]WG,[3'7WF44G$+ MT2><2WF05%(R4TY$5K@;*@\D1.-)YI[1$)'8-FWA=B5XR^S>G^(H.XAR:U;3 MOK'6KBE'$N=AW'6289KG[%@II824RAR12.T$H28PSV50233)!MZ2SCXU%3B" MW5U;D]5W/B0,3;[++I[A,OB0/R)2H.M@T5?O9)P6'T IGEP^&>"^C,Z!CX1K M5ZH[6I1)\H[8Q#/(!"[Y)KG$.]*[99+Q3[7OM51MO:MC%,B=GE_W>H+=_F#E M-S]"-YR@!&-IZ YO8/'_FP#^K]^1]?$I?,+M_]><(E-MU1GHE6.S?L'H8.A(QZX M8!QQ*>04<,]+N4GBXZX!VB-?S3X?E#;"0&N,EJYVT]EM^C@HHST:@)%S)-(K M0UPTI:DA8Y "GOQM"M!L3F*?HF#/'Z/[8J U1C] MWP3+&8G)>9."DL(<\J)K#8E]"K@]?XSNBX%C[*.TU(-P6A.G!*XAGA2ZU"H2 M$8R(.7C%9),7]KONH[O[[U\F)Q$!T\&#W>GSSK(CEBA&+#F8,0(&+-IIB; ]J3VR=8] N :Z+/% M%*L,)!$V)E#&C2]&,8ARS:^(WN3:6&BBN9NN# M.]'@DQ@GER5:[*_*&\525#G&[A+2^Z$/P]'RF,)#*EJ9" \RH 7L!5K 2'#6 M/%+.-(!KLDWO1NXS<*-K8^X >JV>@;W&^UHCEM(N;QR1X$5VI=/"9YT# :-A M81M[_)>(5%I@&0_Q;H/W)W.Q=Z%C2\?Y6>]K!]?;S_/R7Z=$G11H+K DB:36 MD\"5)-I'JE(TT4BQ 5K[P,MS<-QK(KX/,M\*/]5LA&OW\?7D/ S'*FMSM,#N;!%@TOH TR7Z< M2LO9/.DNIS#@-"KP&0A5(1)9R@G:&"CQ'J@%9HP1F[AHN\V^"=#QI?@-V(X[7_F(X\Z/2=H@0(KR;%>P30KT[4'"1G#Z2>Y<#JFM:IO72M1TS5W1(*:,OOB\D;O@ M2!,K*BT6Z%J(^PT[Q5Y] -N5SW5.=-^) Z5*DK7+S9N MNIJP8&)R-A*694E,BPXM./PV6NHU$Y(%SC8YMQZ?9B,D'#E+L.K95%'J=?RP M>ZC\V ':_3?M;4[&:5&P>5Z2>;9L0@@Q:COOFLQRZ7DC.?%11Y*B3$!=1@\@ M;H".W6;?"#0_TWW! 914[3AZ Q<=Q,7-''X]@F7Q[I/SK*ZU9IM+U-<# *Q1H=IIP M)4N!-RV(3VAK,>_!]#<>^NWJ'PIX.,J20F0X$SUZ45$1C M/PAJ2,8?:,H]=;;)E5X#7C9"ZT\2#^\+)*HW9HXHM-O=?F6P-C(O2.06CWDA M<.MF*A#.?&+ F,JLR0NS!RG:*,_W9PN'U]%/-;@\4(]2@[2B5'&P,:*'$;TB MKG3W"IP;Z2"!EDUJ[NU>2I3_)('NBHIIVK+E0W?JQTL/PH]7;R5NS;Y1/X>' MQZK1QV%#2O=O=?'@1 _^X W,_'!4561/SM54I-MQNK_(/Y=%VUU-\N?AZ7B8 MA[$\_UY8F?/$R]$PEK#T]O+=<. :PMR%AT-)[DLQTMO);SG\X:2XCI]#R;(Y M&H^ RN.B<_?M<[OQ#R?/1MOD _D#V\OML42$/06T"8VM)(%'U2+KR8]^ZR:7 M%[OO>]N-WTYN&W'42IR[K\O'QVLGKL?7W7XNUN+2YD.^I8_'\U66USV#$%A& MNYX2R!:(9 Z(\TZ21(6.25/CVQ3GW)WDO6^9MIAQ?5%@D7V,"11A@@4BP9?2 M94J1 (%YI36EK$FQR+TI[],+^@-A]MYUU4&U7^]J='.RKT/@_YC,YK>[[R=^ MO!(/+UF0+AJJ$X32X-@L"O';8"QA3BIN,_7,-6F6796+/A66[C^8*Z/B&,!> MDZ;@?!9:RT0H2$6D]8P$%2P!9A)8DWFD35+4]J*Z3W4 ^@_)^== M78LJ@\[1.$^8+06,L[,DL$2)5RPG@)QE;G(OL@?-?2K!UW^0[J7Q:A#=04X# MJJRBDN-:2@@A27D@-AF)2ZNT9Y>6,]>DR.T.M!Y!/-?J1+0(9H- ;B#BCH,P MLC9E(H/EUFMI0?9%2ENLWQZ;^EOA\N["/9"BCV+:<2>+< M$1E-*6"B$4@@!1Z'U-IP=%/^#LW/W'#?"YJ'4G6+!T;;22DGYKT"2Z0J*\DK M6MHW*$)-CMX8)@1M8O/L2O"Q!'6]\PCF&-.1$6TM>E\Q1F)=8B0)ZZB/4:4$ M?9)7#\^9@V#UD7==S?5^]%6]LANE:!UZ7HFHC(>DC"&1(%(D60JJ N"IV:99 M\/ZD]^G\>5:0W5'[O;"3 N=<9.E)I"Z@T+0DUBA#@C?!L !!B286?#4[J7UH M['-V"C3^?5,X!S;6 < MW>BZMA0E QM!%0T%VABT[FV.1 =T5E'&%#5IDSTWI3WZ2 [)'HKW'/N 8$C7=K?*8)]33FG MY25/G.]2G$@IH63X2P*B/(+[='(]'_Q6 ,(Q(/P&,B"EZ1-\ M!?S!-=GHE!HT&(%$G4IW:N>)9^BR)N!9<&S>Y->9^NZ9\)>"M X.C6 MUHJ5*%+F*B9<9]&4WI%>$"N\(HDKI6E(7HLF>7ZU0UR'#!VLMG&(/JB4DR7" ME$,7G"3!4'0F0S)1,I=%:&*P5J'^9["]=L1RO5C"KFBH4I]H"[)+C=(OT)V7 MPDH#*U5./ 4"\SO@E!+QH30C,2[IE$K _HZ[L+9 T8[3_PPVTYZX.Y3RFKY> M79Z!1:CEB7_GX^S;<';V^G(ZFYR7-3+;Z?7'1L/6>,6P/?W[O_58,^=T==+= M'\UL.G(CR3W-11/AK?GG9P.N=HDI>_OOM#FOWF.P!$M^&XN?BO/UM$ M1?UXU<-KIH--)CV (K;F?7]M7'=?V$&F-W]:0S+KZ:C'W\X;XIT!:O+:9GN[ M'GWWQ7)WA)H\-X;QYW@&Z7($DUQ/# ^/65,P&U*^OZA^M!PH.\SBU<"9[TYW M6AV/#%9#.)O2VE(JNP/HZ3';RJ@5@'Z45%[Y?UN&P# M\L78NX/Z]M_7X[8I:#]?7EPLNLCZ47D"_G8T^?9NG"?=^?*J8S]I;#A\/6'M MPD\+6;[RHWF3WC,HG4R;R/.)*=K(=!N^:LGU)*5AF<2/;FH#OE_4P:TFURVF MJ"?77?FJ)==2#W$R+J;G),\_61;0W%>83XU;3X);<5!+;&\O9Y<=_#X<#\\O MS^LV%=P3X]<3W1;W1?/PV.UD4C3&E1$BK=;$9PI$"4I- M\-[QW.1=Q>-D]2ESX@ XJJBC:KCYXK_#G=3K.VAV4C) AD&#)M($30)$0X1U MV5))J8]-R@T^15B?DCT/@)VJ>JK8-&714OQ1PFQPD@E%>%*EV:%PQ-OD"#/: M>9? W.N)6ZL)RI.T]:ID4GL,U=96E9R_)=_+CL]SIS<-BS\W'907RS3;1:'& MTBK!$DO_XKBKEN2YH->0;-,@= GJ-'GITU MQ'GIRE.@Q*E.WL0F/9&WH'$3)!VJC> A+)E&VFN:W[F:=7I]0?UJTG63;VB2 M[13I>GS *@&N+6BN$!1\=+;=K\XV&;:]M!I=M3TZYQYAU(W&;2^UEA&B6WG@ M/DGNHT/;U48HC\U+(3=-2522*96L-+1)7;2'4_GW8^AWC\?K?%O\!!?+>/2' M_+$;CN/PPH].,AIC_Q=\]W;X%0;!1B>BYR0S+XF,21/+&,,=.7CF06JMV]3> MVI'@/D6 =D;1O2H[A]!>O>=RFU/[;OR#5)[QN$>KW@JT\R1C$NT\P4@V62:7 M/:6JB2VU$[5]B@\= V4[ZNUX$/N"D(&!=\K+@.XC8]D3&60@00,E3)@@F6,J M'7TS6R&W3X&DXX%L>\T=<2.;7':#R+6SGB8"0I5R:@R(3XRB@R&C$M(H$9N$ ME7:BMD^!IB-N9-OJ[3@0^P=:MU^^P>@K_#X9S\ZF T69B^ 4,0X/=:DA$6LR M+A+*(B3PPL8VK\KWH;I/L:WC0&XO/1[Q#/TV&60ML_"V=(GVN#1,-,0';4CD M3@J4EK&IN2^T*;%]"GT=\?S<4FM-(UTG\;\OA]-Y0MZ/IF^+;W?*27EXM#I9 M*1M26R-5Y\&I'OG1/ND\^\S76+C;=P[ KQFD M-M]M@NNK,^RQ$-:,4IO_1E OI5!G5Z_\%%))$ ?[K MZ]'AFHGFD&OG#73#KTCX5[BI1%5=7 _.T%""FW%5XWD_?@GS;-D=!+;ZUW6> M[C] 355&]RCL<'>,RDRW*N%P,\$^=1ON#5*9^9:9,]=U>W&B9=<&F VRH,(* MI8A)R1&9 B4V:4ZRD]8'[1B%)@V>UA&S=SW;NV/^UDVFTX$T(5"'W(DD*9&, M,^("520K&@3-7BO;IK;Z6G+ZE 6S-R+NU9#=7P/UBIK?I:6<, M)CT:3;^49 M_X!Q'I.%2")CI7&PC,2'J AW(28AJ++Z,.B_3]N6>2SDF0-E3^54?)U2]N+W MB-JWRSJ'P_'E<'QZ4X=V^@KRI(.5/?OWX7C2H3]U_53B9)QNC[)PMWZ'V=DD ME6H\TT7D<^"98.6!'PF1)2(Y-26=WA&F')-:,#"F2<>2 _)X!'6\P2^FLV$< M4.ECT(:6U/% 9*"9>.XM\9G/WZ0P(YKT)-B#YCX=#GU="?=?*!T&(L?<8M[B MM\/3,6Z)T46>D,"444[1.1)8-@08S4$G);EMTJMO=Y+[E([Y$R-Z%X!4!C32 ML2P_\PK&D(>S0=2RI"_XTG4M$^EU(K:D.D@O==)4<=:F2L,#]%1C\Q/$R3@. M1\.Y,AZ8[63V%A#=Y:K'SRYQY*L??X_NWT#Z7/))&-(?RZ-)U)0'BW8.#50[ M&I1JTW:D*A?].Z_V0^'ZE7@,E==?G+=9*"0"[F;O<8#1RD8R4 *2C%Z3($4D M$BDF3H-%UPU2X"IY"(V>7F]%9__.E8,@KXK:6F-K>1C= O^;84:/#X_&H1\- M(O4BIJA)5*YXCCZ0$%Q"VKUR7 NE8T/+?&MZ^Y3M?T"L555C:\PM7A>G_[J\ M-L"D*GF4L31#HX4XSLO2,,0D9R)*BP;?I!7XAO3U*;O_@)C:2TVM,?3ZS(]/ MT:K>)#C%;2P;;B","4^DT;[8]XEXGX2/G L)XH#PVH+T/B7Y'Q!YK91[D(WM MYJ/QZ3L4*+J7/OB8C" %I<-9Q9%90S1QDND3UC:YDYC&R+[E.1_Z"UN+X55 M@]2RML9#S(M(@Y1,D&R9+T7G]++7;+!9)Q&H$DTZ-SY.UB:P,<\8-A654OVN M["&BDO8:E$%-FO)8W29#' -DWP9A$U 1VSB%3]"U"53L,X9*3;6TNU==W/$* MYI)(+A 03*$AQX"X"(;D2 557F7%FP3[-KEEK\#D?% 7 MUY\MU_$GF$+W%:8GXS0OC.5'* \G>'0A$J4$E.?T@$YUH"2"!L=0((JWZ:2^ M$[E]"L,= F#U=5BE(.(Z.E_C]\/9K85P@0C(#(7%-?]7'R^N@P--VCZBFKA16X4O-[H"D:H1;9U1)*=B0B M.T00A/&24\"EY-#Z2/"SM+[*D_R2P)R23F^ M*%0.LHX.,CIVZ!?@K@%<$,]9(-8Y:FG.U++6;M0F=/;Q7&\.JCI::PRM17R@ M) BB YA),*7R77:*.&"9@'%41="?$ M^A20)A^)*_NBYI1IQ[+A;2J ;Y,IL#/32]_N/M?:*!FHS"1Y)U##W)$@2GLL M RYS+Q.73=;%$W3UZ8RNB)L'\B2J:*?V.KGEN=TG+3.1@T?_'XPQ1&JFR_T/ M$$&]!Z6+H=_$O-V(NCZ=QNWA4U%3M4&T]-?6.(.,A52ZJ&4GT?9T$1#93!'M M,V,R9TUUDSN3)^CJTYE\@'VGAG::5NQ]-TZ7TUEW]1E.KRMI_@:3T\Y?G WC MNW)#>+YKX;^-AZY3_F07/FJ4A-ELWCU*Y6PUP2%EV:K(SF:S[U.!9[L9#BG3 MEK5[GGX2C+\QNDSXT<>2)(";\FS6#=+Y<#R<%B0, MO\+R !C0Z+0J_;D5 SQ5:'FKHEP@WCN: I,I^B;1NR?HVM(?:%LII@= O7N@ MUU1KI6RMBP[BXK5 MSTYL4W5Y)[<(?Q,7;SSP=H;;AL-2.6"TJD*+:,\(*@ MG1&,\PE4T=V:E$-ZQ/O):?]XQ.?+,(7_OL2I?_VZ8Y'Y>T/4D-_C=-7G>W<8/C12 M"RD\"8+E8B__!#^%O__I_P%02P,$% @ ,X9E4L$K)F-2>@ I$(% !0 M !T=&DM,C R,#$R,S%?9&5F+GAM;.R]6Y-;-Y(N^CZ_PL?S>M#&_=(Q/3MT ML7NT0[84DCV]SQ,C 20D[F:1&I(E6?WK3X)DW5ADU2*Y0%:5U.XHU76M#_DE M@,Q$(O,__M>?9Z,?/N-T-IR,__:C^ O_\0<CC_\[<<_?O^%^1__UW_^ MV[_]Q__#V/]Y_N[U#R\GZ?P,Q_,?7DP1YIA_^#*_>I=T @/,A"*8EI%^3:-DPNEH7' V*;=XZ&@X_N=?ZX<(,_R! M!C>>+;[\VX\?Y_-/?_WIIR]?OOSESS@=_64R_?"3Y%S]=/';/ZY^_<];O_]% M+7Y;A!!^6OST\E=GPTV_2(\5/_V?7U^_3Q_Q#-AP/)O#.%V]@%Z?YY=_>!V- M^6GY0_K5V?"OL\7?OYXDF"_HN7<(/VS]C?H5N_@U5K_%A&1*_.7/6?[Q/__M MAQ^6DH-IFDY&^ [+#ZM/_WCWZC;2X7C^4QZ>_;3ZG9]@-"+$BR?,OW["O_TX M&YY]&N'%]SY.L6Q%?S'D"LI4./]>G_;3P9@^$I!I.H_(Z+LXK@K>(\9-3S\< M\^6S6,8"YZ-YCXAO/[M7O),S&/8IX%N/[@'MXD'L#,\B3ON$>N.YUW!>@%Q' M6!\YQ_F4%M#TES0Y^VD![\6$UN&W\ 'OAS:?#^GUD@NYG,'_?O6WUUY// _' MP[ITO*8O5P^HK]H/"/XYQW'&_.,/P_RW'X?6HI)!&FY\UAI$$#K$G*2C!;DH M8P<;,>TJDO%L,AKFNM,\AU%=1-]_1)S/]A+1MF?U(K).0-=$6)P-$8-/(D>= M=8XF.>L+<(BJ)"X'G3#W)-*W,*5]_2/.APDZK.;=Y7OSP2V%?<<0UB4?,^2 MIGBA=/+%HPX>BA-%2; E;9?\UM'L3\/[.7VL1M5L4M[0MK+8[0]5\2T/[5G\ M7:"OB9X'9:! QL"]%LE%2^9?]!!X-A($'W1X?AW$Q3!&DW3C=:-J+DTNU_<1 M1!PMOCLXG[$/ )\&EP^E<>,K^G0V*%(ZB=HS@[XPG4)D/BO-K Z<-(-[BW'C M[K#8&0K,XF)[6+WAI\K*3SB:SRZ^L^")<;&RN/Y].Y0E0_L/[AU^QO$YSI[% M&1&7Y@,H,@M#AHKFD88&N;#(7?V2QAN,<[SD%D-;!W)S8%?*]VQZ,<35/KWG M1EZ]CUYYGD]ZE.R2/AK CS],IAFG?_N1]\3T+S1NFC(+2/\@9^S%^6P^.B>?2+R.$R;D;\WR>3/'LVSN]Q^GF8(^J0+;DX"5^FF(:+FRLC&1NUD_@ M;#*=#_^U^":,,Z0T77Q_$"*!44FSD'Q@FNQH%FCY8KHD4#8XKI2\QU[=^:6/ MF?NV$KZM"O+05>'5V2<83NO2]Z:\GHP_O!Y^QERWJ_GLOW"4?YE,_YCAP&:O M,/G$0K0DBE"0X.; 9"DE@HZR"-=B@>B$[C'K2SL:;NN*.EA7QK/S:762WV&J M89\AS@9&%DV@@-&8:2431K.H4V%>T *@ 7D":*(9M[$\"3TX4,2W6==]V UU M _OYST\X)C-V8 UX;019R,[0!V4B ^D5RT%%4V02UFX.LO9@+5P'\A3X/DBX MM\DVAY+]]^ED-GL[G93A?."*L*E8S4HVU4BQ@H4L2UU\2N0Y@XE-%OUK&!Z] M)["O/!OL]'_',4YA1,KV+)^1'*OVSFF;6:G> )4K47!DI'] YH?++&;K:)M) MRJ IFLLF+N ]N!Z_"O0H]P:;>O5/O@Q'HRL+Y#6I[,#*&&(V@@$-C9151%K/ M;&9DJ19ML@DH4A-MV CG\2O!X5)NL+6_&L]QBK/YJW&:G%THY&\X'V1.:U%Q MEL86::DJ6C$O4=!G*JG 7;1S39+:0 MZINR]#P&04ME:%PL&1JG%C3LZ+1C(BH%W)?$71L+X"Y4CUX7^I/Y;86PARK$ M+[0\_3>,R+S-__=\-E]ZI/^ *3DE!,[)DJ/*G&4K)=,$E050B=8KKH2!I$UJ MHA!WHGKT"M&?S&\KA#M4(=[,/^+TM\EXLCR8'7^XL80-,F8R:YUG3A2R68S4 MS'NO&1FZ&+5W6<.[83UZE>A1ZK=UPA\2/WX[Q3G\.5S &=$J%K%,IIB' MLS09$]!SS)/+(_Q!EAJ#=8$YU"0""\ B.;*,*Q,T-\EX(SJ$CW=YYZ.EOJEP M;RM!.-QXK"A_AS]72OF<_)SJY@;'*Z[(JKO+-%FV#(!'!F3/E&Q19FP4$=R( MY]'J0Y]RWG"&='!FPA)7-60NCK])06FENLK@N3S^?EO//DCD\_ET&,_G$$?X M^X16MZK5)-G18GU;&L@#PZ,R6@&3V5;[QW+F>19,I,@=@,R\-'$\VPSGB6C? M25G>H+P''X;?'-;+:POLU<#(/7M3:-[='- [_%3'.?[P,_W!_.N 9^ER2(D! M(HTDRL+ "<]RC"(!%A6S;J^O!XS@B:GHL;C#!6"%;0DTGD:.&,*3F&49&?I#V";1*VW!GIHU7.XW"S M09L.CG7?0#Q(7-/X2F H!*'QQI#=C,"*3#R9&+*V37;M&RB>EA;L)-,-#!\< MR_X9IF/2N-E;G+[_"%-\#K-A>C;.+X>C\SGFR_/ZI+3AR"T#GSS3 1(C'12, MI( 9O8:JUHP<,&?3DXU'V_:T,C6 ._&-# O 9L8(Y*[ M;+V4 I-;SP8_RL[Y-/6I3S(:Y W] VO!#QKK9U+N#_C;>978F[* .GMS/J_5 M,*H#NH);Y\-H,CN?+@V,2PDIPIQE4"S)3!*RY&F&X@03.MJ8>0+GFIP?]@/_ MT=MJ)V!QPWYZ\"'U7<.X-HKU*12R#=&B8!YS/4(I-(6DH=E::/84X(*K)I[ M?G"/KVRGT(X=%+0G9AL8>)>S]/<:$QF(X*)+5C,%4"-IJ%E$)9CCVDF3G]>=:*:#F2]0!LMS$[ _+PBY_K9J*^6\_SJ?G>/5-,MGPS_G/H\4+ M__;C##_43_95A]ET/G@[G>3S-'\S75T ?/;G<#9 )-WDB3.:&H;I:)!Y9\C8 M4UJ3I8!)"=]!(>CYUY2!OEI7A&T >E2%.RHPW:$:>W YZ5&F/4[Y:WBN7_-\ MN5AA.X$:K)6!ZHGPVVCZW$"VU;"ZXKP?HFZSWI.4CZ@"RIOL@1D9>(TUF)K? M'UEQTAJA[VEU]UE+K\H:C5/7J M7EV-*Y=0%)5=#CIJ%RTD4XP*46P:S1$W40#J*5*EI=# 3(R@4)7M)ZBB)MI>>><36CIM5TNO=5QR6M M^P2S +0J>A^C$MKX )=$4EY:U/6NS'8>*;]_#_G-9.P/])6#VQ(S2;(:P2( M8#R9'HD[&S26!")%1)H_5B@G==Y*P.K9O1"QB25DX19O@2E_^^&K^?3](_/TY&M*'/EO)[-QF-?IE,O\ T M#P2)WQ2E&=1K#MIG\AR"M2PFY:*T,1C=Y)A@1YP/XCQ@%RW9<(C9C)<&MOEM M<'MEHW-NK ]*D3<:R"^5Y%Q$XX AU\:214L;:6@SK_J ?WRE:ZHEM\*_1Z>X M0:#@9J9<@+JM:\FLC"2/(!T+7$H&IA2P6@O@35:S$V;T(C%#W>F(_!P.:M#K$)B?8QQC34K'W1K> M10;<7ILX>6/*EB29T9KD3:-@ 4$Q3I,9O'%.9]-"VWL>Q]-6[%.2WJ!"SJ_# M\62ZL#J7>"Y$N$KR7 Z@!C.W#>"_ED(>I!"B<^"84KSFZ_E$Y@<$9GP1KIBD M;6Z2L-O7 )ZVUIZ$Y@;U>Q82>C6;G6-^>3ZM4PVGPTE>E)=9_.S-I\4P?OX3 MIVDXPSPH%J6UVC)12]_KHFB/6#1G*R%A-MDKW>32W,Y(G[8"MB6N06&@NP"_ MPSICTB(L2K_UK$IGL0F0I H.Y^"CP;UZ>UQ]I$7?#_AE\6/YD-HN+%.O((/5D5M$J3/0%%FCIWM)#% M()8FEF0G=-^N@NU'4(/B1E>5V&C#?Y;S0OXP>@O#_&K\ CX-YS!:Y"#73INY MFKQD[RX\KW=(TIH-Y[C*E5B.KI;S_K!D<3'0@ M[X;0&'V32GJM!_:T=?=!J46?19UJT8D7D_&J1_"DO'CQ^NU;4CN<3B\6^[/) M^7B^_)V:81]1._JY8]Y%3VM]T6VJA%1J:< M#+0AR+VNG=C>IC@'2[U!&L<:IHLT^ Z@=KCDM;-*;$1UW,M> M#=A;+X?0F^B/IA=>R\0A6 8&R87+I19G(,L@2QVE+EX(U60#.:(^;+D!=BIU MV$7B/??5)"AGDZ4ENG#E5Q=;3+8N0(FLQ-KTR=%H _>!H2X&8='Y9RW0N,5- MWO3T$Q0^.5SLDUYEUB"I=$M0,+"92*7,ABLMUEC8-[9Q(3B4B(ZS=LT M1=V Y2GP?ZB(&^1M/DOI_.Q\5*]W7,N\N@H"KU **7W66C'CR&'6.0+S6*OE MJFQM2 )"X$V6A$[PGH)N-""B0<;G.YS30#%?5.ZZ0.6TX=(DIFJ?+PV862Q: M,P&F/,N31HTG1!=]J.G1! MV'?-H&[0CE] J']*=]"7 _CHN;I01Z0FVB!Y4,RK0$AI766A>,.BS-EZ7G() MO94:.J7&W%%WZ"$HS"XT'%E1;IG,G&MI3=:TN))SI:/1S'-4S'*M:(N,,D*7 M>C;];$$G\UQ:D;O+YG0(,UNC8$>B3DZIDM*Z=L!KXF?%\S.W1R MD5NEBW.AF%QT !Z#+(AQ>XF436/83>1OIA]@//S7(A(!X^N=IW87]?9G]2#B MCD#71(M)9YXL6FN3UC&'0&N=P!AJ 5TNW: 3YIY$NO4'+VLD8-2KR.]]5TM* M=AOH>D6N&)1,0CF1DG:VQ$"?%:^UU3%)S[=3MLN8=Z/T_?G9&4R_3LK[X8?Q MXGKJ>/XLI9K/N$CN&0W3$/?AK^.#>R!KGR&LKU.((D*P,F74$@TH"#4 (1,8 M;I09[#Z:%C0LW.]V9*P>?S1*-@WG5HFG"%IH+E-Q6ND,4A5:WP0O7)< LB,Q MMT?6@I[FL^7XLZ;3[ DZ9152(H^-:^ EZKH-09$EYQ2=Z$C2L6;1_GO2;L\_ M&DE=]IXB=*"!>%%RT"%80.FD%B(67YD*'3FZ>-5AD?A?8#A=)!0\F\UP4;CT M]1#B<$02PMFOBV-&S&_&[S"=3^L-)/J%WR;CZ<67M9G [/5E&J3&;$1 PU(I MCI$-9)AWJC 7C"P": 6/3:I#]3J*0P\WZH/>E!>U&?U\X,@1#1!K*15)$N'* ML "B,&M1D=]#QD9N(I'K((Y_>'$ZK5H_]-B;C#;EDW]E/U MLB[%==469, %!YMB8C99P;1'P<"YQ&JE?VNS=[E-H;5=0'[+BM6,S 8I.<]& MB]]9M4Y[OG[A[N<_ZZ>7I4<&FFR%A%(PKNLA8XJ1>8R9966#X4(4OM[:NJ.E1AK MI4Y!EF36P) V=5X,& ]-+H+W-H)C7=)\0'IZ$O)/?36T'N2_@_&'93LK7QS: MC)D9*Q(Y0$ZP*$C1 )%;;K&4T%OZWN5;3Y6C=R+")X<*ON<$FP6(589&%QA] M)^I=>__QL_'V9&"=PP/$UY!-D[,AU;3UAE'M4>H" TV8G!%I]4S>K_#G\.S\; 7$16ME5([0^UI[+A5RY[)@"3CG.:*.OK?% M^,:;CYNEMK?L)WT(KL?X\0((B>H*2"@9 ]*^$+6K)=],('.67'-CLBW<9IYS M;]FK-][\"!G<6W - K'7XBK7_979\Z_7?[)8<10X&S%)AK4CM\;"F3?DMD#* M1?%L( C1)C36%>*W:5XUIK))^/4*SRHSMPNBEF4X;D,Z30V.5B3>H2L',-!X M05HA2U!T]A88CYP3,N-9* &8S59')U3-'GW,.G%/'8[3J<0N@N^Y(L?[.8PS M3&DAG7\<7FZ67,@, :'6(_9,9[#,%Y&9E+1OVMHER*]M01L+D-9D6F3O"*:642\Z@5*]Y+2^I)EE.7]EG= M[JQL ?%MV@F]T=+C@=HV3!>W]SJ@ZOTVY58X)[A!V0M=]_!_@*S[O@"W'5UU MDUSTF2F>:"D#85DTAA.Z@L$YZVSJ[[;UD37@KAN11U2 743<,_'+BU0U803& M7U>;5Q8>34B)8>#UKEX"!EQ[QF6*GH/38+N<=79B?,/[CWQ_L2=:)OW)M$&Z MX>O)^,,D43(VKAG8RI22W.36"^ M3<.@-WH:9$>L8UI-BBZH6H8+-L,Z3IDYB\61 MYQ2$8@%"C8D[*R2F(+%)H:9C:L(]@8)C*<(NHFZA -<2Z"]KAW&T:#U#KY#I M8@LA OK N94F^*!*ET((!]UI.%44H0^2[KBBL(>$CWE1X?5E0HR!$ PFRPRI M=&U( 2Q:&1FD0J:R &O:5'R_'UJSP?\QPW(^>CTL.,! MIT2L?;'YI5DST 8 MP61Q66"T(K6I9]D!V_&G1,_:TOFBQ9Y\-)@O[]-'S."QDO,:JTP3/C:=S)VBU\+6(3W_>FF& M2,%11Z3])Z::L)\-"YEV$EG0A>Q#3/FXJ_,5MI,5SFNB$UW7JCVY:6#/;1_] M=6OF?H@M_;T.&$_C_/7.;U?].9"<$^F14ME;QQTC-(+I+!*MX3HP3GX0)\/8 M^=BDVO/)].<>E_$AJ,\NG#10F^?GPU'M5;5R=(JA44F;F?7*,UUCZC1$2<0" M-]YBH?6WA8;GVD*V@@P:B4B2$9--/: M"_)RP;*2A)$A<0&Q223I#DQ/3QWZ(J#!@O#?^'&81GA1F-RYE*S.CEFS"*34 MEMA:2)8A\B#([H^RR?VFFS">G@8<(.8&*8EOYA]QNNI:,OP7YJVCOTC^]4%( MSVOG(T4CM\1?3"FP@J2]WD!M==-"*W;$^?34IB51/2>V7%W64$5('2PR6MA( MN461+!H5F=,@<@G@5>YB5#R.RV9-_=K]Y=IS/?CK-P&ZP#C:7;(#AI$E8!3( M'/=$BO29IF6-60;4/&;OM>Q72P^'?_,V#(E:E9P+\S;6H*L"XB%:9H*2PAM' MZT"7K?K0:T2'W*,16>=Z_YL%&3)-#%&;^-9;/606AS35EVD-5Z%4"$4"*,E4S7#546F:^4BK"YG_ M1J2H-;2IY[,#R(-OV&]]Q[5C N$Q!5MJV8E2ZBWNR"*/GJEL/-=@HHY-DE^Z M@#N^[=!,AVY=@.^;FZ9'.'>(8[F1&N!!.Q_(F;:$%&GA!K0DF6)KXZ02.&]2 MF:T[Q&,=XQQ-@QJQL\D"/<61SAV#>O[U5_B_D^F+$]MBD-)#=AJ+N MNII%86*-#]JDG>;=MJP>U[!;&$]O"O>K)9V7L\/8:A!P" MM^7!SXYX3W,(U(S_[GK6&WD/0.>R%IIFHV,VA$ V.#H6+(^T.1ANG5%9B2;6 MZ8/0M7L.C!ZJJNW"V9%5;!74MEJ(X#T#13:D#CPP>HQD4)$E .W;I"C>B^P$ M!=M:7'%B!L M8A7M+]F&(<(N,!Y!B#!"EBYQSZ03-!6-HWE":SRM\%ES7:^8\RYI7*<+$6(0 MW 8HK-A%FV$;F3=1,5Z21JN\2;RW&&>K$"%FU,47YG+-QXBR,$@!F7&EUHRQ M8* W#C:$"'OM2EL00:#W4EN3HK4) MI1&TB'%E@ACPV M*@5.1YZ]\CD&'<$8C>CX%BXZC*T/BO9O-W/W\YI1T*6=C$[!6)*[XK%HSFV4 MS@FG*P\H771;1-Y/^YA78QH!7K8+? XC&"=\_Q&QGD ^RWDA"AA=]4(@Q^4F MU?2(T7G-5=J,\RJ J&@SEZIN)E@2HZ%R%B7:6H6$>W:\=T=?[^<.\^N)*]E<#&0@2G5 JDO+9:EA&LNV! M6Q9C%D8( "]+OYIZ+Z;O.GN@SO;+>HN4=_BZZ(G[^V1U\+4UXV:@40=5<[6''4$&W_EFHB?Q=FB@Z[ANI.E/9M/R@5FG0!LW]WYY^'8VM!B;G#KA?XJT+Z>[11=YQXK\X^P7"Z\ 5I ,NK M4!]A^@%G),.L'0#-0FTEF3NU\I.VA:4AL?3&HY_ MQS%]-EJ8\&?$4NLW(\1Q+@_ (YH#?US)AE4?/.4-&D##6J9D(QNA0T MKDEB^_Z0ORML8YIO*Z@]HH*N/AE_N!+P@/PXC+Z&U'R]Q*)!LQ!-8,* #<%9 M,.G4J^P&V-\5]0ATWU96=R0[=6'1+%&O9MEO.!_(5$149%3'DD/-!X\L).N8 M4\D[I)FFU]?30TW4C3B^/=T[.GNW-<^?+(I_7BNDO_T(,WQS/G^+T^$D+[MP M+_]XT8L[FR#(Q6/U3@+3X&F0J(!)%+8$64WO5AM]JS%]>TK^T!3E]AP(3>; M16OYU< 6D_Q-V?BKZ\/A7@0E,K @NM>9JRD[5NF!.+2B8*F=HY,'G9!T$-2,[_TVAD3R;SZ?#>#ZO.8Z_3WZ;C.OO$E6CA3.Z M#)\,E# %2E',FNH06"AL4?'>)./!.JNE;)*_U?= OEU%/JE*;-#Q@U.]=AG0 MP(F$$,&P)+QF.FG!(-6.:!+1*T5[!'1I,-=4?[_K9N]4;M"[8YZ:7<]^VR2S M'%P"+33CN?9K,I!K@PG.2N;TN5"2E.#$\=Q[AO ]P;"'V&^?:M+@5&UY1W]A MZG0=T25T\+J(X!T3R2/3S@@67#WP=L6I:*T5:%IH^ &83[(,GT15)J?AN<'= MF%WRV6#VD1:*^D_-6O\,HYJ9,0!)+J/(2%/=58L]UD-KT"QY3>@U;66N57CL M,.0GJ-QX+#W9?T7M@>33:NFSE";G!/FWR1P7+6(G,)Y=W46K9S3"TM84#0T& MLF&U'@<+(:I:UE 4S"B2:W(AN==1?-?>]N2?-@_WU?@SS;W)].N+\VEM4CU0 M,G";"+K6DDRI&GR.TM-,Q%@\UX7[8$^LM^N8OVMIW\2VN?JUTZ'W"O92TH.2 ML CTAOC?D;TM4$ M8)J,PK/@-3#IR)"VM:"8/+7Z;@3^76&;4-QC)NT^OM\"\+79E:R/PI%K%TUM MGJBRK[>%2((Q)@NEY@>?VC!=Q_Q=,?LFMD&.[1XB&V#Q5JF0F2M1U/MJOMZ9 MU(S,:QLM+]:+)CDK>V#]=G2P-9$-'(?^NJ@V9/OFJ.J6OK\G[8@P9LR&W M+C'C=>VB&8%%SCVC[X+)4=F43NX@;0/_76';\MW@F&E? 5[ %T(5K81E/'"R MHI#LJ4C$LYQU,MP;'GR3.]P'XO[&-/68+/=XXK3CY=_7D_&'WW%Z]A+C?.!= MC%EAG5=6,2V\9R&12XK&AUP00E[?]0^]L7W]]=^(?AV+H-,>&JT%8:])>H % M4!7,3-8@;&TUSF+AE@41(Y"]+&0Y=CO$&QT/[2O!:I-;9B%;* MPJ(F4UD+EUE0.;$4O#)>>@33)(GY<.C?F,(>F>L&)T7[CF!0(ACK:5HIZ6AS M*!!9P,@9*#0F%RV*>E!FY7?-[)_7!J=$[6_;+'L_0@9,0@26G0DT[7A@7M90 M,P=7;Y9QU:;\VI'&UZ.VPVCT^"]'/42UVA2*_:'2D.=_K2 PD\K;]); M\<_YSZ/%&/[VXPP_W.XC\1"GW*)7*AE?X%0N3(&FC8Y6, 8\<69YLLXF:Y-O M/" U!C20@S6,*^"U61EY-!AK IQ-H+@*P;4J+_-PU'?YZ&]1 M>W>AO^=.("\F9Y](4I6!BR;6RJ:,) #M3:H)PI)\ZH2$J)J*LD0,:_&3C9'E M6P\^<39-*SHF?&TET<"CE-FS+.L=)"=K,UYG MF"Y1<8Y!@NW2Q';STY\^OSU(M?4EV!:H9U 7@TCWH3PM/XSKWR MVEUG#B"EM7N[$6@662=>[\6X>G7+HF>!.\%LEI"24,JG8Z]8)W193ZLTNW#1 M1EDVK+!+V/2=\OSK>QCAQ49LO>0I1L9M]'4C3BQ@" Q*%!(P./JBD=YT!GEB M*^EPCKL4R^V#H!X]V0NLEYO^0@IOROOY)/US,8=*LH;K8%F*NK9=L;HV8 E$ M-')N@@@A-TE_WXKHNW6TW3KJA\8&EOAU/*NIU0512T/H-J336#X]<39I(O & M^]8F9!*31(.L]A%A.MJ:9E2+>&5:<:$H#FTJOQY+!>XQ8XZG 3O(N0'S[W$Z MQ-FSM]/5]9L%M(N(4%9*1<@,=2U&R'-D(+)G28.+H"1B;%*2^@Y,Q[='#J5L M?3?H2=Y;[8W_^&E--*_IR\4/%M^O0W^'Y8?Z[Q_O7EV*ZDO MM*G^M)#1ZC)6E[#J2@\4_N_[XI772$P,;G]R&A/L'L<8#!A :?4UO1!UD]-J"@"R3S"'' M IMXN&\\OUGSN[#'B-3(V"S&:G MC\^#<,1EYJ8DD9&;^R;5/:\^V(._]O W%P]_?9E4"+3W9VLL"S[78R^; MF$\:F4#KLK$GPGL(--P)6D_W%-THO"';68JZ,5S](B6 <=F<[@F- >HDH8G^=..6:=B7_!M$(E8#_>7:A+P.\]*%KGCI_WG1 M\RI*KE-Z@\E,?TJ$'@^(PG- M9N^7SUUFN;F<*NCG_046P M5B[DCG$?ZHDB$>85T*B5-DY*X":OQ3BW9O[>_[;C&YH'T#%I*LN>,W__0?H\ M_64T^1(A_7,M495G4_U11!9<(=O6>] ^"9&E[$#Q':]XK+SV);7F M^?E)1"4A.0:BZI-+AL64!$/I)"8KZ(LNF: /(#^_OPFYOX1ZSMY=]%O-JZ7@ MY]'P;#A>GIVOH&%,FO8/9"'6XQ+N.6F2*Y5]2J_' M)('9='YE)?P=)Q^F\.GC,,%H82&@\D:CR(Q;KFI5/M(V60B4BR)D;HWS78([ M]))K5A-]M6XQW8GBR;A._!=0.KE,W1=B&YKBN4X]L M35J)NL<-^6YPW@HAN$="HR/3&#R+0!]-MYC^*?'"2[!@ARTO;)RSL M//2UK 7I@\*D(UBCM4@R!I ^69.RD[J$ZQ)0PV(=I/''NG1ZT]H$?1=$AV M(KE8K7-"B%D'@T%:M!FM(FCV$]/^,W_]"3T*JLN<+-DYX95/VG%- M7E;0$&A2H@A2.FG38/UAA^VF%T][?7GZB@XL&MK>,6CR]E24#(I&QI/3*,$' MEYL<3=]"CV9S0;*".\0+#,Z M&D;+46W=G3B+ID"M\.%"FWO8F^$\=NI[$'*#X] +5.\FH]$OD^D7F.8!&J^- M!<70:UYMX\+ Z9IY)HHH6+R )E7W-F!Y*J3O*]X&=^$O( T<]YX[E9B&15@9 M$XO9UV!E304K+I;29&6_:=R=@MN]V=C"[DZB;#B)GZ7_.1].,;\\G]+6\A:G MPTD>2&Y5- F935 [HM73 Z$BD\8:F;)TI5.@?F^:-X%Z.M0?+/*&,WR)YM4X M31%F^!*7_PX2FX.K MOI=KE:!UJD2%+&1ZN];2DZU9VWC:)!.-$))J:M4=G,"5/F(^'^&;W*^]TH=P'TG&<)51&90TK89!H\R%3@7FC?*0MX%_$WSP+M N:;S@+>B:T[TT'W M$75S_DN,'$1QK,2:Z*8B[?H@!0L%/$\@:.5L]$Q^Y9P+O(\HA9P*3$#GV(S!F) M3"<:?^3DK_NB!<@5!7S(A-Q?0@UB#VOEN%Y/KM7]2RF5I H0M#I(DS@+5B7F<]!! M9\A6-#&Y[\#TE SNOD1_/*U8*7\7<"W-[SO1/8B>)?MSV4U'#B"B@7%^-\B2 MH\\\2&923O5B45TE16 &=2R)$$)H8JR?0$MV:PUR)"791?X])R&_@_$'7 Q/ M"H\"/"V,-I%1$D P<%:0F6F%HZV4K,\N]S8[)1U?OO4I;!;[B['GFR4+$"N; MI0N,OJ\27'O_\2\/[,G .H<'B*_%S%S!,63,"B\32XY6">TAL,!MC1IX6B,* M@D_]SLV6+-YQ!:!?$G>16H,]]T9"TF)0 (76=E3,HJ)!T?M9+-XS8Q6Y*IB= MT]ABG[V%Y"DLN_V(^3;ONE?>+[J-=(#4TA[?@.DT5OB!;-W%_0&B;CW[5]"D MJ06$##"14ZFW69%Y%3/CR6N15!*Z3>+GT=B_Q[IN3_XN$C[.W9&+A>YBZ9M< M+GV')XAO?V:/*>,=@:\ED<<>5IZ" M\DH8QDWMXPY),A^%9MXEE:4C5ZMMDL[KOM+*+_-.N"LV8,I,REH:A)2?15A95HB4RHL]" ME43+VK>3;-@O\0<+O&'FZ5I2.\@B13".98BU?)2AX0(6LKAX$#*!%6WZ(3W@ MFP,]*, !0CY^EJD7PJM"3K VFCXXJU@T&NM2)0' 0FR3CO=0LTS[584>A-X@ MQW2;QYQD+L7E6K%8U6X)6K)06R9D95,, %F%-ETD'EQJY@'4]R'FM<%S#>=FKD3 M6W?FZ.TCZN;\:Y%5M*3A1?F%F@OF@]=,93)X. :K>'RDO!^4FMD?[;M(^#2I MF1)$L2DKED !TUE[1F:O95RJB,HJI6#-FWC$J9D[T;%[:N8NLCQB:J9"#.B5 M9L&"9;JDNJ_IP**.P3HC4!;>@>('G)JY+Z]]2:UY:F8A90JV)OWZQ;6CZG9$ M;I@4**PNX)3I6D;Y0:5F'C(A]Y?05H>]UWC_542AEB-Z,_^(TQ3\8?7P\^8EY6V_@M' M^=DX_T'N[94K3LXVT/\" RT7AV^%>9\XL]J+6KG1R=S$L-P!XZ&6].+)5S)? MB7I +*&@%8W!XHYS29[YZ USTDJ0M:U>FRJ F^$&W N0E@54JS(\+'TJ2U5 MCR.:+")Y2-H:)KPG^8DL6,0LF0+P-']L"J))WL$#CR8W48B=XLR[$-,\SM@% MS#<=9]Z)K3L#CON(NGTC,&=RLLZQHJ-GVJ%D 3AY^3HXS8V77C1J=/^PX\S] MT;Z+A$\39U;"6V6"862=&Z:MH*7.)V2R5N*5,>MHN@0A'T><>20:E$*&1M2<&8',2]HZ78ZN@!(V:MV!X@<<9]Z7U[ZD=IQ$Y5?CSS3D MR72(LVN?_C:9[Q>YO.-I?435NH)=BZ?Q0)][L$AKK0[%DLRU)M_.<^"%9M&@ M(^X^1+MW'?4[']=,N!UJK!>11 'O7#9:>W*BE"^04,<@R(<.98MT5T\^](;S M\GE?K]P\E:0O07HF92VS890CI[Y>*9,:2K$ZXGI_N[ZN-:]#Z3$^(,YT MF%[H4X5X>J!\TDCT#;SX;=A^I[^_L(@[(&P9VKD?XFGB/?W1VE%?#N3D M--H34S$1,#*1H38*JSDV/@B&5AMADI2E37^74VG-/=&B4RK-+E2>]B:2#EVVC M)P%X+10(S4/V*(Q6Q7"G17)!#+8AVT<\^T^\FW_?FX Z=15$4<#:7,_T2286 MN'4("HJ70B1QH3K]9$B]QMD,\?7RTM@L38>?5D-;^1HF%K(403/G$GD83G#F M37%,6M1@;.)<-FD6<@^N0\+!;\AVAEIY8?'T=UBWDHNO?L?IV<#FXJ/--%R! M9!I'Q\F_RI[L8["JB" !PSWJT^4]QX\F]$GV]5!QKQ+M.?A_$UM%,QPOF[0O M!K^Z-1V]Q2)=9$4'QW1*G$&!0@"E%(G+)#/L3/F6ESU5WON0;0.3?CGXVU#? ME(OVJP-418E:L4EJS\E,)8L2 MEHKT1T"/U]GK6K=)=R_:-7]]"U\7&1*$\4UY3XYK_>FR:NK+E81UKM38S#17[J4ZZU>K*>9)*29?6*=ZWPA2P8Z9BU M0:**GNO8I8K6XZANW1N%FRM<[R#*AC61N\!XJA6N=V%@6X7K/<37D$TG#)+G M4NLJA4Q>"R>U1"%8%J2GHLA2L,MB_C!8[%;AN@<2=Y%:S^3]2I(Z.S]; ?#SCZR#93_H07(]QO040^/,:$*4S M""<-$S*2.O)22V@)Q4@E#=004X(N%:*Z,7C]S8^0P;T%=YPCU*7C__[\TZ>E M*06C%S#[6!.17XW+9'JV;#URX,%.Q\?W=NZSSW#6CH7(=U729:_)2ZU9W)%G M98OU&;A)(N%@WY$=2L]S&,$XX?N/B/-&%-WSBB8T[3*L]1.\E,$DY4P(11,W M/H$7+ELA)+<2W :JNH]P'[J>Y;R0"8QN!DYZI&N'5_1&U[[#6J/+)QL,N@+> M6BV<#1B--5 2EQFCD(-#1K@/7?5*S61< UF3LOC.*@1Z*$?W/;2S[4/#+^?Q\BBMK9_&MB]CBH23<_^3> M:-AQ$&M$.".XX5'1_XJ647@R#F0)-HFL@O5VL,=X=J/B64K3\WKU?1G>'>Z5 MZ;+A(3T(^#YHZU6'+.10HO: 1FL5 ;.SEM8='H17(0[N1GFHV/9.$]KZJ"8B M[) ^!"I%D"EQ58SF2D3:5C.G!4/X$GB1&P1Y:"K1[2?NOP1L?U83@7:9YI \ M^0[>*_!!>UIO,RJ,09+M(D-QFR1Z^!H[&7^H![\O,ZU MM-[]P#Y6U!T@W[JV9Y)1I+@:4!O'0XHV)B#9YGJ1@Q;2SNC[%//^N8-='MM< MY%UR#6TTV65(M^?0#[(A.SVU.0)?%140T M-B13BA3:2/#%J:QM:C/9N6,<_?NY#&]9/'7L4?8/;E#='?!WK M<)8FY^/YVRF>#<_/:H9-"#F" \5\#(7I6C(@2&D8MV!2*NB2.\*[^-(!LXG MYE)0@JH.3W1T6,N9^0'?E)__ MYWPX__IJ3#_ V6+-Q/S\ZPN&'\?OS.!OF(=2;0P,%CBLR*%A( M7C*="XTG2UI&>09O(28MNJ31M<#VN#7K03#6H/U0E3C_!=(B1?"/ M\?D,\POX1%_/O[Z8G)T-YW7$OR!>#77@LG5H4LTN <\TUX4%2VN/BS)&24)- MLDE)W+T1/VX%/"YA#5([;PKC8H;497A132U?0^JMEIK & M!H4V<4&?8B[&9-/DNOE=H)ZB@AP@]MLJ80_>N:Z%17Z;C-.RBZ*Q25'*S7">AAKT(.K;"N!:F"ZKS)W+\-C%GCC0VBF9 M"::H1?AT\5 W/\F<5KYPKU)J0Q,Q,<(.=>&MFD#M9]P)Z(*O0I_@V!NX,COYN6J\OK M^;<7K RJ@%6.*8_D1)5L632TY_FBHY*)?'C>YA[T3C"?B.ZTHV:#)AU4+?O" M0KH.^246)$,I_S(> M;]W?^+B5H:%T-RC!P;?C?X7Y^721 ;+L1G-A-C^+L^7M?5XL)&,L ]Q:TD3\&_3C\'CK-5!78-_AIU5"X)OR=CHD??X$ MHU?CW_#/^>]?+*H.C_]J4 M4=L+[C>O9SMSUN+P.!M'/Y] MT'[K>K8S8PU.+G<'/?R, _"))Q$ER\'0*DR[/ NT(#-,U@D27\SE]+;:!=IO M7LUV9:Q%*9SNH)^5.4ZO<$L74N:%%9$=.4PB,4C%,N7)X35)A0)M8E)[ OYV ME6U_WAH?H X,>HUH W,JD%\2BF.>V\(LYL*]*4K8YL>F3U@O=I)O@[/2F[&6 M9:$@&RQWA?;2"$#JI\A-\(X6/EM#IU8)(=J<=VW X4ZIH!HN=RF?U0>(N M4FM:/LOQ[*SF- ZE/ W&:^8%V7O.@0Q! &*G'@&/J7S63K+?6CYK%\$U+9^5 M)<1,0V$RU306Y>R&3T]";G (<1/1;W!VT1"K"ZZ6G>VV 3M- M/[M#B;M3#PZ4>O/%X!H^7>KU>T4F!NC"M(V2T72P#!0WDD>5&[6W.*XVW-.G M[EC*L(NP>U2"FDGT;#;#>A\4\VM<9"$NDXF>?9CBPIM>[5E"!^M%0!:[%>N6*BV"M88G'6.\31!9* M"M6(21&2D(DWJ>"Q#N2I&'8'";C!B?]U/"NE[H*HI4%W&])I3+G#J+J#]P/D MW'C*KY"!B3[D>BH3H39[]_5LA=8VPVW,Y,."4%UJDS]8YN\QVUH3OXMX&Q#^ M"^9:9.&7\W&>_5P*IOGP,[[_ I\JQ(M>!Q&"#UXQ*TN-+"C) +)A&HJ-(@KA MUNVU?C2@ [;C;_^'4CAI*_\&U9M>3\9Y,E[<7X\P_N<;0DG62L7W^M7S-^]6 M(!%L 41D4J$D(1ADL.S'(#6@$^AB;'3$?3^Z1Z\F_7/08"VI+LHUM?7@,2N7 M6=$0R'I%(,\D.5;(2Z&OC-&NR0GX31B/GOH#I-ICY"]C[7SW 48_C^?#^==E M^$()3[ZF9CX'4C?M#?,I:1:54#F#,"9MF/*S"Q'/,/WEP^3S3_3H);GTR3JG M&U[[V(W_0R798PIFA;)$<1%([(!CN[6_,[/7WWU@ZCOGC_JC87F.)L MEB:K9=\"UN"29W51H1V$EAN"$9BI13+Z?'DJ=UF4:74H5WP=E6;95ULD M%62^7AE549CL8_29-[G=>R>JX_O$AQ,W:27U!D>AKR>'Y M%Q90*293[0F!7FDT'>RVFT]]Q/P=**(6E_:OE3U9(2H!DS5DC6+4D>E %FH, M-C+$4C)&&?-ZG>?^RQ ]>J9[DF^/,:R:/?EB,IY-1L-<"[ N?)$ASA;;4G&: M+%!%6IC(<]311Q;K]<2LE8T6>=:Q2XY2IPS4;2 >NYW>FX![O(^W#=-*L[N@ MZOL>QW8XQ[_6T0]=]_!_@*Q[OC=P![KLN4>#M,9)4$Q+P5G(*3%?(I"Z:%)$^D'JH4 M81R"4>@,[XOQ#>\_[M6#OFB9]"?3GBWO35%!28/15EIR,6NRAN>9A214+8*9 MDM&@?>EB?I\T;-J O3[$U:A^UGQUI_MW^IO%.@39(+CLF>#<,LU#8!YD(-N3 MM,FB(;BM$@MN@7GL!EIO@FY1<'P-T\71>0=4+8.IFV&=)IQZ.&WWZ,$!,C_" ML>BQ%V$74QPG-:,4U M>@(30_1,YWJLFX)A46BC X_"^#:55!Y :*8/DNX/SNPBX08'J>\QG4^772PO MLMJ$]Z* 9TISVN@X>N9YJJ9.%MZII%-N5$8;;V+M$IT%KD2B2N8N+&!YWS6CF'C4[;':]XU)3V*;ZM MEXC^XZLTCE89J0PD0$Y[:(E%E011:O+%0K!RT!%W;Z*]XT?[MWX_['UMZ=EUP&L$ MTDZ7N4S$F)0Z.^N5084N.VU=L(7?16"'5Q^86W\^H]D^N_ZBUY<%UC2/)8,+ MM7V@H1T\1P9!<)8X%P5=B$$UN9=Y%ZA#S8*WJ_J.OT\63Y_BQ? I$L>4B)/J-.!W6WG1CW6CHE8,6OL)\ MDOZY[ +\\GQ*.^);G XG^?U'F.+L-_RR^-%L($0,7)50#>N5O*54 M("[2( 9!DZH;&1E:0TYQR+J"#\RD:DX)$41ILMCL@?4)Z5-KIAI41NH.^=ET M6JN!+1;815VP-^7-^9SL')S]-XS.\;^&'SX.?/#>+>!C)-\\9K+E?>&,ODT^ MF@[20M.=O9]A?),JV3N_#0H^;!#3S_39_.M%M^KE8OYF6O^MITX+Y,]FL^&' M,>8!*A^+L(*Y5"N>" C+IBC".XT^9+"J293F,-A/4!N/P%^#S@]++PE&9$N> M?WHU3J/S6MR(OIL6,ZH"_[2:3#=FUD")7*)(CHF2)2-[0;$8ZFU8T-X)+S/D M-B4&]P3\A#3N*)PUN*CSVV1>NP8D''Y>W,W&44VE> O3FDDQ$,YG4=M2"!F! M::\CB[7U=@#%@TN@P3=9R.Y$]82TIC_I-^C4<#.YXF+EK%?NW\\7,'&:Z ?P M 0<("HS6AHG:1%>;X%AP+C.NB_,\".M*D^9&W2$^(:5IQ$N+U)6=FK([VFV5 MT,SQ1%B]YPQ$_9!%S"5E*Z%)/:5=0#XA+6K&S6T]\@?'L])'S.:N4E\[Q6\B[1V:1S4+XTB6SM"/18'4C:1;9:,G/J M'B5W2&^16"2"1:&494+47@&ZU/XMH)BWOF0OHQ>J2>_(+7A.E8395@?N]^QV MYJ)A[/0ZK.71P,6)=A> +?,U[T5XFM3-7OCLH".'DW$2K>$:7=9$J'2:)D@L MEM6"9F=IU&673CHN>+-^R_#,O\'&?73G\MU;JPMEPF9E\&HZ*TI71."[GC+@[!Y#Z%DTD2>/5_2 M^=_O_O[F)J;7KU^L8"4I2;%K ?-:NUQCL,Q[85A.M(UBT4;[V('F.U[QE#CN M2Y(-UOM7XWK,L?#2JUWZ'$8P3OC^(^+\V3@_RWDA!QC5L"'9M^?DUS__>B.R M.+L[M+B\H2BS3D;IP&2DE5!'B630UY96)MF(W*O2)@/D.,/[)LSE^7#K";=M/9#_=I+.R'J$IW'9XTUH,6_7WVA!\5AIN+!_O46= M.8U=6\&T1,^").,+A.(AIQR*OR\/>OO33]"1YAC$3'J5:H-DT W]M402E@=G MF,QIT9$GLEC(M!;.N!BDT,4_\5:$1S7F#F2@07[3UEY-77!]TWT*=R*N:VNZ M?:1^S#Z% (*0RSV63ZM2:F7%R#+2D*3=M7BG60'B,#BYRYA%&+1-MCZ=*5<-.S'U"3NIVD M/NE19%MW_%YO&KZ8G)T-YXN<6QCGR\S<5-.I;@#I=-GMKJ?U<)6M,]BUBVI> M.PX&0@Y!:RT=<(_%BZ"CB(NS?1[G^=L,-#VPJZR\5 :ZW7%HT/MFCM M9<@J9>' .W"R)'.7O/NY_5=O#]>JJ6_/I^DCS/#JA:\OTQO H7;&1&8LF?2Z M%KZ%Z!U+6IJ@:FLRV>264P=LAZS5&[V89V>30RJ3Z5GUJ)]/QGDV4 KK]=S(:/TCSP=48 &1W!\A@T'(L.^%JK3S#P&ERO3!8 M@\X)I;N<=_6)ZW6$<[W"&T\_X9OX1IU?@9X-:9X(;R$QG48M# M%9HSQ7DFR*&7 6A,Q?>K:UN0?+,:U@+$)CTEM0^&\Z\ M-HGY''UT7&K>IOWK/;B.E5':2GE:B/^AY)$>Z2Q#I:*BS,"\3+6*O/(,M,[U MVH@GL4F:/4U::SSMX_]>%?(TI_V[*,8#.B;M OO[:?\#5J6>SDOWT8,'I,8Q M<5=H%6 EQWH,Z 4M$,DRY:Q/B7M>9),[*0]*?1_&:?\IM'<7^H]SVN]0"A5] M8@E"#7F7S,!$,K4U][%D:;)Q'5R?QW[:OQ,Q]Y_V[R+5%J?]UZ7P8@2SV; , M$URFREOKN1=*,B>$83IIS4!JQ:SQQ*P,0:R?YC18A6[C>HI679]4M$Z^O EO M-3.Z #R:X;4)X8FR OKDM;O.'$!*:RMH(U!G4K3" #.UDHI.Q;$(+K(B>= 2 M75;8) O]1%IS7_; 295F%R[:*,N&/7@)F[Y3GG]]#Z.+PW.O(T N-'2.BK"Z MS&*2DCX(#38D%6R3\,4N($]LW1S.\6T-:D-0 POG+?D$_W][7];;5I*D^WY_ MQ6#>LSN7R.WBS@5[;:MF =XD5O!L!"PMBC(,CJK,84F/?#O M$O$]A=P@67%%RS<#^"0U+;V2^^2^.JY-PTJHL MNDRKV_W-Q[?SA^AI?#0A'REI,7P>SL+UO'OR/CET=_][']ER6\E9;YA/7EBP M*7DE')@<'.?96*ZUD(X\)#'81MG^XOE]D4-PF)!^OY.(T)^H-I&V)C KBHY* M:1N X+S4)!\V<@A:G2^#!ZG$I/0NN4PJF+\'HF&5.";QTM5F3 MT,*Z4M *>Q]J_>1?;QSZ>\\:FLH,""H.P8V)Q;1 M#1?; , T$ZC8#Z0 B$BL&A<)GJ]H6#<)[1-\HZ?I.Q9 :1?/32(93;R M_O9/"O.'4YQ#^O;#Z?+3J1A8XV.J*6]9!"(Z^\Q<5(F5G',@MP(5--E5]J+V M60&JO;YZGABW).;KMU$/B@= #9DE&24AGC;)F#U)@VM'(60&)427<&G]P<]" MSX>+K,$1UT8^?[FIPGE?YI,IYZG_K\/U->8?OKX-Z>/]WQT$1^%;S(5I6SNT M"E7O#Y1E6:I(6QY8 4T&8AQ,^;, U6GTV&#TP(]A.%G,0LC_=3.='R9_V^X& M015P(DG&3:ZBB99YSCV3().()='GH@7('J7J60&H/_DWF!70<8R5UPD@%\&* M]9&!CHYYD(IEJY+4B@)5V60K.M>Q8BW#H_XUTF"0P$8!+.ZHLM6F.#*YR0O% M (UAT44RP]YQJT6=\]/DLG<[2<BEK9W+I:NA MG;$D+JLS4TY(4?/MC&YBC[92=*JKX+XTW@5(.TO^6$'UJIE*!]):W@\_0MMI M+HM[TF(7;!R@@B.C!"U7L="*T#7[&[P&%B5&%A5 D%IG)YN4[QT='4]<,!\? M'+M(?BLH>KUG7(R&^R&017L]_O29)+>83K;[K="V)_5P,]2)R+7;(2F,DAJ$ M0R^!9_(I3(C:2H[6 2]JT('>7D2Y]_7DX\]K)]8.EY8Y66Q^Y_E?G$ ]L)NDX:KJPE>U?*N,/DG MSK[4HXZ!!(&D8D/Q* @&)7%&IB>S[$M0!L%QT:7#V"[O//XIP)&A=/>XNYDR M6HRNKY3%I\44U\7T_O.BL&L\^D)L8KX]=9VS^F%\??WC>%)_<5""MCI"87H^ M<=,6QV+,])?(V0ER08QOMR*;LO;=H/I,T=(@AME;P$L.%VO_Y]'B8/ ?6!UQ MS*^^X"1/OR(N1\1LYOY6Y'-&I[^/9[4EV[?/7X^GLU_& ML_^/LP^8QE>CX7]C'MAZ:JN292[5O"03Z*L:XPH$P%I+K-LDJS?CZ&6IC,\1 M.PTJ@O?> Q8QV+>^NM-Y,Z_?/X;1ND;NZB#0*O?"(#-%&@8Q)^8T^0'&%Q45 MQ=9*-.DJ?5PVOT^?[#Q1=)EK9K&+#8Q37"F+=7A$9@"DCLAEY1NRXA&M5^T2 MC8_!X06ME"- ]?BK:@^@%4I M-KD=.@?F7Y;A:9=AO^AL8?(>2SKZ<'O&./^U.>\_3<;3Z8 <".>T(G6P7M$= @R;J=@'<]_% *M ]1LQ@\ M.=4N>>8XM\P*B\YHK4%+R!/$X)I4H>Y/\LN2Z-/@[(>$%CGSS82\9+'V0'UZ M):.4B1M%>'6U=8B(R)Q*=9AZL#D**Q,TF?AX'NR_K*V3F)MF"&U0H]!."O]O MKJV5T1U$U-(+QUEQM=&?!U*5B9EQ*4U.6:K@X;)6XGT&7];:2=;: 2A[N)KL MI:RF#FT(R//N60!R"F'DBBZ5,CKC*"@N77"F4N]]=UTC766JG@:CIX;GGB1 MC*LZ[IR#9YZC8]*6X#%X6EEMXN:/%?+,:LVXWI[Y^2"$-XCQ-JA?@]\G%-ZPD.&U@S1O1Y3 UUR M"MD'IH/E#*1WY-6&R*S-11&G0F.3.2U'XN]E<9PIELXI16[CK=7B*KE(P@RX MR#(WM/9S-BQ*!2SJZ)W./JI\EE9B R\O2^$,,'(*UVAZ2$G%_17N3#+. [": MG;<8.A:3"A2]%2<])(W^-*=<_?'XLDS.&%,M+O\/E/Z=RZ=7H_SVS\_#Y52; MVS-R*Q$*(F=*R<# \\ B)RMI:,_(:%5*J4V?LM:,V$,Y$!TL80C8H$]RBX2KKX1DW^3LGUR\(ZM09VPEV+-(''$I'F'RZY M7%%-VX3/.6D@YU/8.H;+!.9E%3U P&P3*-FFW<#.I+[ N[V&3W'9_I13N.*D MVPK,PB=;6XAR#86!J0=PQFJ6A372N&05G":!I52/K%'?@3W.[FRT# M 1BU\ZR8B&3+"K"@T#%PWB.X(GC#1C1'9/1E+9T[NAZN)G](]Z\EQ5@IQOS' MDLJPH'(\__!SI?$S3J:5Y4'D+ACK,@N9Q F<1^:RY?P&>-O)_(!UBZ*? MOQZ/9I.09C?ANLZ/EH. UJ7L%#E>=72X5[7OH1R_K+&+P=N&E7;RF[NG.5^Z;E+Q!$DD M)HPV#'Q(C*@)S&L>,5+TPQMUE#@2@R_KZ%S1M&'9G/P^[VE&'W7+@U A) J! M4!#G$,E!=]XYII1(GG,01C3I6WE:ME^6V,E5L!/R-BR\?DI_#_"&=V9_FY,L M!L603VR\8D'QFJD9'#G)Y#/G4C (M,AS.XMV%B)X69!GI8Z=$+EA<9ZNDOAQ M42QWH#J*99L;K;@W69/:2BQS!7+FT3LF F2MA :ISS+#96^.7Y;>Q>!MPTH[ M70GP_;O>RN+*HT:78B"/VBE>BT@Y,A\U!:(B%V6YS?H\2[D>^A\ F?.@6446 (6+L'F\QH!M1M_+ZOC3+&TH9;K MY/.9GK:/G5U3\$F8(J"&C.2:%L=9= :95,(% SZ0[WI!P=(>(GA9>6>ECIT0 MN6%Q[EVZG0<0O87A=C1>9PSEG TO" M-CE;ABF1/>2U*0NJS%P62D>KD^/GU23L"89>,'\*9+2HTDL?,=]38D%Z;F(&3X:K"<3[XJ!'3(?KZ_-%\DDTOJF_ MU+]5^>79_T[78WH^Q4Z3&_SV0XH8\<_9V^LY)?_Q[U.\JE\!0#!-6&*0@?0HE[9"<6*E@C6&>/:M+R]1T6/N/M(CYRDFXB,?DH*I:<\ M@L/3 &''F>G9>-6S;F>K3 M_J^0RM9D\!"Q!V"EMQ*SGA5]*2!&F]"BD,RA(XMCE !/"F94R M'QN\BT=?*G9WT6^/F*UG?K_C;!(DY_;=>'153X=_'B6B>/@%[_)7Z?W/>8PP MX#I[2+Q*JQX@BT*T\F*8*4X(471T(G0XE=WUO6<8\S37]/A(:GH(J;VOW^[0 M*D176@M/0CIOF8E24Q1&#K7G%)0% [$8GZR-N3ND.K_W!5+MU-3 LJZ-SUH2 M%;WFBEQ<8EPZ(HJ\;V\D,B&#)N:]PS9G.QNI^8X1U9^6&G1V7?$WM_[%AI"E MDXP[7XB68ED4O# #/I;DA'>YR5')72*^[ZAS;W4TA,82^EVH:1DNGD.@M[]Z MMNCY -DVL"/KFUV)P5) P/0B44GI>IJ7F9N^"F<0%;52]"XB[3F< M>55K2A<77'<\%ZSCQ*3QC",2;Z EBY@<+87@O2.^N5$=',R-#S^^S3]$VN,^ M1=5SW# GZ,UP@HE^YPY)06#Q6)#%0/8&'!@6G$ F70XN>7#2=HDXMSS^LO5W MH+BVKK[_\]V?V Y=_JOW__\/.M:/[XXX^_S&I<,Y7!8@>^!LA%&>#S^B2.*?E?XW. O#Z^E]VJ;#3Y^O\0GU[OB"OWYCY#Z# MR[?A-Z!P#79^DS;&!FN#"Z T]'1>@K&>Y\1A+=^ M\"2M/8AP[C#W)LCETUJ)@<\R2#!I5(<)_\AQ1@W"_4A MW3V(=O\MX]''M1)NE^T 1"Y6JI*3MB""K?UH@DC)*@<0W!;IKIY\F&O\!B?# M+Z$> ;V[O>U&U!CJ&:+%+!@$'EDL%EG1EM90\-P]%\$ZVIT4.*>$R+M_6\JQYZ!?*-@S"! M%>\+8$1;3).!Y'O0>GQ/YE"\K,<1K174H\.Z(GE%R!"GMPOSS7!:LRIH;0Y< M*$+J(%A1,M=C>,<"-Y8I" 6=45[Q)L6YCY-U^4CI4>P-CABZX_CN@=OKC_7+ MGT>O/HUO1K/WY2GHBX&6.49E)8-L?>U5IHA-+UGPR@901AG1)(/F2/Q=/DS/ M$0@-#E'W8_-#_>I]>7\S(Z\)I_,U_+?AU<>!E.ATG2QM5$H,DA8L)IZ9,.B2 MR,X$'\ICJS^=K\ .F\=5H M7AR2.#B>C:>U%>L0A>"8LRXQ[V/T,I1@=!-_N!_RGR4H6ZNQ08W/SY\^D]M2 MU\O[4N_?WY%\\JOI%&?3O^%U_G$\^?L4!PHA020Y.?0D)YLT"\4))L%Z;TED M435#J7\E-*B*^6D\SG\,KZ^_$?NN#HUT0LM82Q6BU+5-;3:L]B!C MUOHH-$]"^R:!Q69R+A\+/8BY08$(01"'5Z/7-Y,)[6-??R/D@::2.!K.6OG&^ M2-= G\%ILF]9%5V';!3FLJSUVT5CHOU,K]?2]WV*=]0JG[X5?X@XSZ7XYK=9 MF"TJG)8>U&^+YT[GU_]84_A,B,S+0A$D9L>\38X%ES6Y0RFYU&8R[V-4G2I- MZB!U/YC3UI?86U0K+&A9W41W(*9IKT0H%*,5\L(F!(->WMHQA6@A-44]4UJVEPVU,MNGV MMA/D2^^OCG%36;:XFJ*0=H:33V\PSFYKGW*)(2.M09-K]_@B///::Y92,#9' M$8)K8N4AXPO(?"PB[B+H! &XOR7_X>B=M MZ,<)_NNFGF3,N8;HP(O$68+"&8 CKL%RYK/(GM,?EYL<*7:@[3E8BKY5T."* M;%-JV2V!2R!W(;&E%>E XVE,2N_ZW8:?GI73GT=IHO# MFRQUAD3ZU'K.O4HLU N 8KV32AHA4I-RWT>I>F;^S(%B;Y!?<4O#TK2+0TH\T8U27FX)5@SA3:YJWU+**.3)ALE-4I.6QR;G"AF._N M^5TSN1.[ZDP#M*RP5HH4$18.K)>*(JQHN.%%A\B; M;&4/*'G!39^J:K#7?/.=IW)UJ?FP,3H&OC9"1A=9+0)6!4*)5GQ?Q6V'(F/',K==%- R\)[> MD< /X3J,$O[V$7'VKCYBOCU\^X75,*)Z-_+#U[]AOJ(]Y@U.AU>+9/Y%8 JZ M7LD[8"YZR<"1UQ.M#$R9+,F!UE)!DQ*@=BP=/_6Q;S">B;HW79B?(I^RRX&M M=$%G&33SB:>:CE6>92A:9ANU+4UVR#.^4CL7%.UQ.[>+-D]TJ]*%Q+.Z MG6LC!DS%9YG4B]A^A"/DO>R^[;6:8.\NHWH?DCOJMUE!V*/O15OI?;D MA_V]J;W+!6:O.CO61?A6HH%H*V -XP$, R-K:EF.%!3J$)QV@8S_,P58]Y/U M\\#7+JIJB:OY$=YT+@&Q=!FD<2%X;5A*O-2AET ^9$)F#!1G,2G9I@#L$9K. M(YVB)VUNP\V!JFAYK'.'-'F;ZA%#*9&,?-+(H/9.B"'0MUH5974&R$VN6!ZA MZ7M#R3ZJ.-)>HE:%+\[SG&+-GR9M@M4$X$+1B!3*Z8+%\V*/A1+U?:)D'U5L M=9E[[0:\I7_E>K#1?V_/K6]HU^ZS&U-K'4!SM$)Y",4%#]D$%RA^UR8E#S41 M0&WK +KU93TM]$5GE%>C_/A](?W"+^/1Y-[UX;<#Z""RX(9LF[.)<&Y%8;ZV M@_(*">'!)TQMMX8^N#AX[ZP8PWF[F9]'LS"Z&E( O2!LTS5/5%!$S(J)Y#+M M#9FDQY-F2=!C",8)5+6BG\7U[KG Z\>%7;2;J??NO9FX93FOG9?J0.A3 X4XI3$C+2! M>Q&5R\?JHG=^;97/!WBM5=MBH--D_!DGBYDF,Y),G9[P>7X/LRF! A"]+YF" M)@@,0$ ]^[=1,411O:KQ.37E,\EA2P M&#$RH6+&E!6%]$T.4,ZTI>/Y0*U_]34H:]GN4B8GK1!),2>):P@*F9<662[. ME 01!0L!_2L M)I8Q!]XQG4S*LA2T(;U@OI_ZTO.&_"Y(:%Y?RFTD[QTTLSI&!LZ3&U:$91@, M\I I+\W.VR*#9=;FQ$!B8#YKS:),GEO4'-N, M3_PNZDL/PQ!B0%VOE]].?_3P" ME/X4UN :Y'ZCXR[$?->=W7?2UJ,MOO<1=?O._CHG%61F"ESMT.6)*&F!?#Z5 MC4&M8J/I#F?>V;T_M>\BX=-T=N>^.C\I,!T0M6R\9HYFAUJF[-QZ=Y0+ M[NR^DSIV[^R^BRQ[=#,KA?\@/$]^O![_$4/ZYV_D,@T33M>3CE9E@$J04R,B M(R])U6XK0%(HBCDE?2I6"R]2!Y7O\,I+U7LKJ?:\U#>2>7LIOJ+/.QV*2.0+ MBSJPCH)Y;VA[EH67XK(J";N,<.CRKF>E[D/DV,"#>SV>?![7-.-5>"(M+]PF M%G*IKFH %CP9+"MSG4&BE1--;GC7Z+A$E?2=JY]Z%Q+-J&'%.[=QWTN\>_;CW M4ER:99N3UEP4&^.QH+.!OO.H'#Q(MUUJU@]43,LZ MY$<[W?#B3)W)#4(! T-A69"QSN:#5#@D'AKGH5W<.(#>D7.(2MJ..GJLZ0-Q M6^MF'%-91A*#>O$JRWYX'P71*VFO4)OJVR5.7W@[H>/C: M157';N$A8[1>!/(2A&1@"]1$\\(L",,M]]SQMDVE+J^%QT[:W*6%QPZJ.'8[ MH!RXD<2M4WY^^Z59J $#2I,22NY$:CLR\O+: ?6-DGU4<>368DKS:(JJ@6.= M,F639#&7.@J5G$0'10DOCX62"VDMUC=*]E'%<=H!_3RB+_'W\"?NT^KG[O_N MH8W/5F+66O2HD!6FF%7,&DRV,;L:YJA :Z^@38,M=.TMFGE,=:" EL_H5TR; M"%L3EM")&Z4-)U #3\([&WT& 8ELF0[WA/60QKU%MG__J T/Z5=H7;I <1*2 M3T$J(S/8D+QTUCI!(K-<8.&##<\[; M__WG>RV%T]6X\G;X.D\G7,I[\$2;Y M3OVA!4.^<+:L)%L3IB3YQD'E.HNT<.Z"+:9).G,'V@Z?[U)P,L%,$KUSYO&. M=NMZSE&3S*\6F_8@9X]*>9:,'F>8"Z;H*$H$V60$:6<*CV_=^L;. MNDUKHYP&WO)V02R.Q:*,&KD"9J2KQV*5LN0\"^C >>L*B>&X"^BHU="M<=*G M^,^E(;FL%ZOM)PYKVRE[%ZEN57+/,7"^FU"6&4?\+Q MU21\_CA,/X]HC_LT+X/;*Y;I^.A>(IQ]V%@/K6,PGJ(>K9( 'L&AK=KU4IC$ M79*#?3AJHXX#@O*=7G!$U70(YS$J%STYUZ8 U'Q;EU$769*)P'D)G15T>*S? M[3V'' 3L]H8C*JK+$8(1VH+EM)YT E#&@:C,5?VYQ MTUE0_YPO+MWS S^-) M]>'NO.";\V]D+@0OSH+4M<$1>N:A.%:;]RDIM(+VN/W M95F_/AV BMJB00:.U_E)M0.\D(*A,B$Y3L:OM)U9MHFJDV7[]X>2[6VP#M5" MB^.#V4><_#(>C5>!SN*4[^V?G\EMPH'QM8&J1\:EJ[U5O6#>*L>$+V0;-=%H MF]RW/4[6,P1)CWIH$"CT=3^HWKFTP_^K4*B%0Q MFTV&\6963>[O8V*LGE60Q*_GK,UP@M/90!A)4BK R)"3DUV2J(6PBD5-5L0( MX;-ODA+7AIUGB,HST'N#0K>?<$3D7[\:Y5?Y$REI6GVBX9?;Q195!%\RB(KSXUT:">Z0-^P=$-KK!?9YS\8SC[^)JL M."V+R2WV:^XJ_:F7!8,$&C(DS0PWA7;J0K .%/N[A#R+4#2731H[[D'K,P14 M:XWUF-5;RX+?X.<)ID7+H8S+1@#A4Q7.?\]_2 %22&DR__D@JU**0&"JR"H8 M%9CS@C/C1. *0E:V2W7]3B]]1AAI*_ &S9-7]G*U&Y*;%[/+L6:X4Z@@ 9AS M&%E!3>)(48%I8I?6Z'A&D.A#T@\5;_I2_,+]NKV#&B"6DF4H3"0B!C EYH+T M#%.)@J/D1%M+ *S1\XR!<(CD'P+"]@N()4I_P1GQJJQ12A"O-?F@)-JA$@3B MM6CO$VJ/33(=MQ'T["&QI^P?8L*UC\E_0!(%WDG;>OLG>43T_N$H3+[.);,E M0..%&(F?.K\:_@ZO__Y??PJ M_>MF.,%EVS,*_9<4(IG7Y#4R9Y1GM8TN,:G)#3-61@^JT,#CY__N6FBNA]N77(5A>( Z5=BEH"$>5K2PN1R5,OEBE9A."^6!%T"YQL MI>@9XJ,?Z6_ 10\MRZ:S]^6G\3C7RO%57[7?QM=Y0$"5&M$R(XD@F \J=T4S MP0NJZ+W/IHEGO)VD9XB,GN2_ 1H'G]W^ECYBOKG&]^41*?RPRD189',6CZJX M$EFLL_S F\(JS\Z>80:JVG4R=53R>S01U<.KX> MYCDO$.U.B[=9AM)^%4 M:=7-E3[N5?@]WJAOIFB5*-J!IAV2KO<$QBDRKOM2U*-Z/T#*QT) $)S;@%@; M&%6O2GORL;UD',G1DC$:V>D\[PPUOR7[^IB*WT6X#9)H'KC/J][>TADPVI'7 M7$=T\N06O;TS&LPQ!&X:5VC=I^=X;FI_RMI6E'6 I'O,M:M\+D/J]Y.ED[P8 MA64(Q*:>KR5%/G+6@CGM,P-CM"G@7.1=<@4ZK?9-!'P/YO]@P?>8@'2'GKOQ MTFK:7@>B^K;^6ZDYOOD_7%$/M=Z3E'NV_MN)PQ!RF!,G14V, \F\R9X%SQ5$ M80 Z99Z=H^H?L?]'TOPNPFTR(&=.S=(4.>>-,4XQZ\FO :*+N>0U"\IJ-,D[ M$9KDD@-%,.#+D;*C*G'&?DOAH/ MAB>EFR3/WZ/B.>AX?[$>?6Q>"=G;.K0CFJR(. <$0.E9RA$\#]*+T&1DYUF. MS3N6G]>_:AHD$]^?*M*%F.]Z0-Y.VGIT4MH^HFX^(*\(H33XFEI:PUM1*+Q- M0C+A)$>E%"3[70[(ZU'M.TCX- /R#!@O(1*OW,8Z39:8P!>4NR4O3$M;/,&"DH=E&)12T5XUX;YVH]NS$=5/S( M*RY5KWU)K<'2G="F] U9T8OBLB0&/7D]8'UDWB5'%$6K)6U7//*.J_3>@R]5 M<8=)J,?3M$K,^U*F'\<37 -0L=D4P0TKHRYPF^<3YZ6I?GL]_#0<+3*3EZ2A=8JK;&BO2(F!S)8%K)7 +BA,/IL'G9HW M+M0G7G.)RNQ;>CW6IRVLP!)C[[_@Y".&O)IP&5W,-M9&65[7 =>:A1P*4VB+ MU#J&3M=SX^$M59!_2VEIG=I+.8%U_3[9OAK0S*4?LFG28F-;:*UE:@BII MKD(,X-$%;H1V1=#7P@@0G=LK[4Q5+V7T\RJ5M\329!2N5Q79\XE/X]'5N^$7 MS(ML\W>W>86BA&+0IN4\.*]LC0.0!6V+%K$(A4TN2?8E^!3]!DP41?&8F1.. M9!1JK%249R$Y$;V3Q8COM]_ 49#71P^"7;38\_'%[Y,PFA:21\39'XBCJ]N= M($PP3 +(M^0N'&U2NV%&M?C"@"L9@ETT%F2*'>VC4IP5HGY)E#HQ?Y-^B2 M].WR;D=Q+.[QG Q..TE>+1>^YF\$1L$*19XAY@@2E"Z-:RGV(?M8914G0=@1 M-7H.51>W%TW??-NP&+A74XMR2L[$6P9 =TE:1OI=B.H[&7,K-<=/QNQ)6^-6HCX:#D3BA'A# M< ^)C+ .ACDI+%/)9F^%Q-1?BO:1]?](1N8QU;^+A'M4>QK?4&SV=?#WWP8. M=(P)(A/.&R(C^YIJ&NFO5,]:@!C<,%YINA+S%--?KL9?_KI\XD+/RV_6U?SM MK!-ISKPNQQ\OZ2L>K=[^5?38;4#\Z[S2VJL0>&M3"RKVLY.F-K> MQR@F%*A8,'-ONN3,/'SR)>NL!UDU: S[> JM#1:2L+7I2AVYG)UE41"S"H+V M7@7EH,W)VWF7(!SMM*-_+;4XW;V7U]"%F.^Z&F$G;3V:EKZ/J)M7(X!$)4KP M3)@ZQM+:PKSGR"(6J3+:HDN32^1SKT;H3^V[2+CGE.8M>9^Y!&M$KI.&=&80 MZ]9F^#QCWA8!*I7UMA,7E".[D[B?SI'=159;3SEZS=/Z[29.\5\WQ/';+_.V M@[OG5SUX1 ]Y48^3M9;/!!G0)P@.N04K@Z88/FH/V2JG@Q=.9I0B4'QO'LBPI]%Z]Y_Z[O9^4G*C@S2! M203:,6T.S-L8F0272\I<<+1-+,D6@@ZVD_3<81Z&R=?WY=WPTW"&>34/_FNM MA BCK^\GRP]^#9/9B)S)C\//[_]8?G';4)E<1P>24Z@.5M8T^\AS7S Z[ D]^L;C+4SO55)>L.T M\G5X,1$8=>%,0TQ9TW;+8ZO& UN)>B;XZ4WN#7SZGT@J!-[Q=/I^]%NH,>^O M$_PR'-],K[_^?32<3F\P_S8;IW_^\/7;,AA$-#'JZ)@)":JK!,PGXYE%FV)! MX838IFP-LK?LM<&AC ?O-9, M%7 ,BN L!IYK=6 J (5\E";][#K2]TP@U$(;#;Y=#H+03IKBR>XJXE\6PUSDCB6=E%#>1^1-BD76"7DF MD#A(OBWN/.XSN3B>-P0[&Q)YW5E'!BE*YB6A4>M@LY:Z[GE'B#:/VY&]55AT MD'1/G?";<3AXAU?A^BUM6[.O\]-;4>LIK,Z,$U 9")*%H[V)"2O1^<1+@0VG MV@_RNNC1"V30%^N V/#:D]UT':S"<3^B[#&RJ:0LJ%C=X7:@8_M%U [583(> M]R>@!@>&=P^KYI6((2U&!'Z]^\DLKJTE"FAH MX55U)_'B;6QCK30X_;EWV+E8'5TH:IDU\I"DTZ2.M%+B(U@Y0 ,-#IXW4.:$ M@^2]8MK*.C\4%//< I.Z&!N<][XTN8(X%B:>2"LY'21V$7S/;L%OGXF.,'H[ MPLG5U]7EV;M?5SD4(@M3IX)%3+1-*JE8--PP03942*LMKC>JV.@@//J24Y2* M'Z:!<0OQ-7 ?UBT?_;=%AI0KSFII6?3U3D(DSIRJ->LNT@?%@_5-#ONWT/-L M'(,^Y-VBB?5#LE9YC1T(:YI"NHVR$Z63]J&_IS%Q@/!;))5N)9";Z*U%SJ3D MF8(?2Q&OM(9%F15/,2G=:-S%<5'Q5++I44&QB\S;@V'5*]8)PS,ZQNM8#H Z MUH5V0N8RSX#*Z$;M/3=2<_*KFGVU]3@&]A!US]/.;M.EYO!6"@5 M$SEJ*KK M0O!VH3#G5; 0K$^VRTR,3L5B]]Y\\=[ 8;+L\=;U'B%+Q'8AI>\6&6LT'+\Q MQ@':V*33 T39)4H;.TRE.!,(O=\Y!-]% M;KM6@2Q_7/^*88K_]W_]#U!+ P04 " SAF52G=<-B^10 0!*[@T % M '1T:2TR,#(P,3(S,5]L86(N>&ULY+UI<^0XDC;X?7X%MN?#5ID)73Q $FB; MF=>45TW:9F5J,U7=;V_96AA.B=.AH(9DJ%+SZQ?@$1&*@P$P2(K5:S;3I91( MPOT!\=#A\./?_M?WAR5XDGF19JM__Y/_9^]/0*YX)M+5W;__Z=?;#Q#_Z7_] MQ[_\R[_]'Q#^[S=?/X%W&5\_R%4)WN:2EE* W]/R'OQ-R.(?0.79 _A;EO\C M?:(0_D=UT]OL\3E/[^Y+$'B!O__7_"\J] .6, %](B1$"$408R(AC8-(!('B M1*"KN[_@A"-.(PHCHGR( J8O0S* ?H)8E) DYF%2/729KO[Q%_,_C!82:.56 M1?7/?__3?5D^_N6GGW[__?<_?V?Y\L]9?O=3X'GA3^W5?VHN_WYP_>]A=;5/ M"/FI^NOFTB(]=J%^K/_3__[ETS=^+Q\H3%=%25?<#%"D?RFJ7W[*."TKS,_* M!4Y>8?X%V\N@^17T QCZ?_Y>B#_]Q[\ 4,.19TOY52I@_OOKUX\GAR0_F2M^ M6LD[,[,W,D\S\:VD>?F),KG4TE=/*Y\?Y;__J4@?'I>R_=U]+M7QQR[S_,53 MC93$2.G'1LI_/3783Q>(/Y"\Y:&L PA7J?MY*!F[,/T\F+BWFA_D^ +O#'.Q MR/4+]7XEIGIW-T-=+/KX$@_U6F0E74[P6FR'V1%Y:7[Q2?_4#&,>U$&FU3@- M=>^(*K^7]_TC\MRC)=5")DY;W,:5'(LEA$!"']Z='?(]_S M(")8?[%HS*%BD621'S*?!8MR(_A"KN"OW]JAJ^>??OB?'#0J3TQ!+HMLG?/M M-^UA>>Q#I;]1YJN&?UK1!UD\TN8&+:'Y_-="_T,+HT1A H[J4L@=!77YD_K;(57^>Y,2EK_8#\SI=K8X""QSQ[E'GY M? 4>];WZ@I4 \K_7Z:/1Z<_@\\&M-)?Z]D?)C65:9H!)H,W49?H_^I]9#GBV M*C0> E!5ZI<9?P+LT]EV6[\]IQCOGM.9*?86FPL#S@]J4^]>CM_QT\,9=YZT,-.=G M7H_FBI\T)%P^EO#%RC&&_'EAR^S\2UJ#H0?[D\9?R%QO,8X(_F*I_$V_0GJR MGS^EE*7+M'Q>J##R]?]SR"*"-=D&^J\(.&G(M-0(68-E*:,\RA]"=I]N+ !F9;UO9P*87IW7:9/FF:EYL:T3&6AJ8V60'/:0UI6-'>?+?6%U8_UUEPS MY:.6Z]YL-G?N^V%=K.ER^5QQ;OG\8[W!-[>E1:$'UT^EH-!LFZI4D^ICGG(Y M$$&>G($.ACR\9S**/"GN+D>>OLB-)(5,%ZT;YE;?NO!")CT9"RAE3"&*>00I M%@CR,*8"!22A,K'AQ_T'SXT:-[XG(YP=$QQ@U4V(ER P,A?:*6^]R$YINMVM M%5K(2DW-"'^^RYY^TK?\9!:=^:%:?=#S&V?3OQX\;I*E=TJ)=M6=_+O[@OO( M57ZMK5*-YG59RJ*F]P]+>K>0G":4^1QR$2B(& XA#I6 @LG(\R6*$1:VR^_T M,'-;C!_??O@*&E'!CJS "&N_.#MP/;]4AT%KY(7;#RBGA7P>APN6=Y#O]8YS5B4O^"&MI/RQVHIK M.:_ 2I9VE&")=.0AC;5FVSA&"40^$1 CJB#&@I.8$2;8!NG;\\P[&MRG'.?# M8[XK-:C%!C\T@O\X*/;=M#P@E-/0\R7P69.T&RHO/.85(HH6K%*I>5!-V')9 M%NUO]IG;_JQ^AOLX>';/6MS/@_/J\?F,R_J&_W5+]?-S2O M=MC7*U$)\"XM^#(KUOI/UZPH<\K+A8P"S$@<:7,O81 IO0,C09A *GDBDD!( ME2 ;PV\(8>9F'M:Z@$J9*U"K8[P5M4)70*L$:A>&<>K6BW!'+?!;J]C_ZT9> M%TVH';5--4TC$]\$,^3,CT- .R1[7B3/I-PZ!'+[S#O(,_OQ]305WH>@09Y\;BC:3@SH@JA1L5CS&'=@S] MRC,S,G%7HD,3\B7 KGY@1T' GL'N=8V2H-+R"C1Z7H%:4Y"N0*VK^8W6=CA& M'W$JAB3Z,<2E!)?[ MK0[;D-;SPX23&XONZ-SS$+N\91^ M+/=5/F:Y&>#755I>?T^+110''DYBXW'0_X,BZ4%"4*PM6HZ)%T6,QE8'OR=' MF!M7;00$1D*]!=4R.CH(#E&THZ&+L!F9:=Q@<6:2DZH/21:'@TS*!R=UW%_R MIR_LN=/55I#>-M]H*&6>2U%MMW^19KN]P$%(I?0%Y#[&$/G8A]1+/(@4%EX2 MLP0GRFG'>GJLN:WT6E1P#3;"UIXJQRUH![B66\EA(!M[2W@"+?!;+>J 9& ! MR* ;LX[AIMU@G=?[8*-D<4M?4V!999[0O'R^U=NI@O)J:_7F>?.*YY(6\IVL__MQ=:L%N-F9AT81L*/)<&QX&9)#,F-/229ERB:[-(:(R00R3ACD)-(;0!0@3S(7:CPRQOQXKQ;1=AMCC:4=@5V(T,CL MY J.,^MTJ#\DI1P;9E*^Z-!SGPRZ+NVWTAL2*5H6HN]SALTMO9W&3RF7S3=-*4FP2@BD/-9;IX@%D/A,_U-I MHD *8QSYCF[B[=/GQ@^-<#U-@I? 6;N ^\$QOM/7#HD^/MY#C0?VZNX,,+4? M]U"W(Y[;(Q?U7*LE+>NPF'61KF11?)-W]8FQ\1/&*HXH510*S\2B1)1!QA2! M@1]Y1"#*A7(+2NP:;7YKN9:MES.V&U?+I3T46J,O=3N@W%>Z#0"#KOS. :=E M AO=#YC!ZJ;>.X+J41^R_*ML"S)\42_/C[0Q4?]":B6KWRS"1&*?>PF,2**_ M_TD80X9P #EEOB^-/S4.>F3#]13':ME,GR;W50KYT(0S9PJ\??OI!AP>FSKO M+GI-F/7.8S3\)]N5U+2ELAQL=3#X[Q]4FWW+5I$S9_U]-BV70#GPAJ:7*%-O M=B[!Z\A&Z*+'39Q#\KXJ=_-QI;=J5>F(HDIRN;VGJR:"^:^RT*S51C#_39HB M.E)]U2BHA 2ZE&(C$^'2$H@XTDH8H2\B :3 M9)X,K=GL#,K+4R-JB, .1DWN6ZE1VB9.U$#M)DZT8($&K3JW AB\@ &L3J:; M*(5F\%?8TIZ>B[PS^@C^@=_)Z;)]QIK_6>0(#:[<'R.S:*PY'2P?:30!^]DK MF^=\7#VNR^*3?)++L/%4:BN!>DGBPP"9@B>,)I#@"$$4<.HKA6/A%@G<,=;< MONE;GKH"M;17H)(7A#V=P%U VWWG!H)OY"_/1<@Y<[\%)D.R<==PD_*CA=[[ MC&5S2S\.^22+0LI/)EREN,F6*7_>IMM% 1:8!QCZD=2[$%^&4+\W"'J$ARQ M$GNQ59TZB['FQB&UD&XLT06E'4L,!-#(+%%+:9C!R E^JR4%H^0D6B R)$=T M#3X%]"B$-/ M,A^BT",01X1"CP8(FRJ73'H+;0"QS*;:]KGA7);![J#CK89S$ML7H#X+=3>) M# W?R"PR(6[V=;R'Q&^J5@I"I&8$N@2\+M"T-DK4-;P?Z+-I:4"YWK@8USE[ MKJIQ[RIF?.MT!5)]4ZJ?\;AFFCKT+Y7>PIBV#*9DMTJ_M^6Z*\\\!,_WGP9J*JW[7QT%/D^^XC):G[;*K-; MSZGKZI%\4Z M-TTVODJ>/56'6POI:]LN\A'TD8EJ;(<')#ID;IP4O=A\Q(.AYDXZ>"DGH<9!::KBS]0/O@=:_E"R 9^V2A+QK6:_F$[AWK5]^Q MLW;UO_;7[?XC)UFK)_1HU^>I/_?TP6R3@:Y7]=EVW7&EJ!W.VRA_'_D>BCF, M3,@.\A6#1" /AGHU1T0EQ*?2R2%C.?#<5O6GC]=O/G[Z>/OQ_3=P_?D=>/]_ M__KQ]N^.WAI;T"U=-R- .;8?9RMR%4W3'!J.D0/@BLZ@/AW;L:=U\#@B@DA%"F+&%%0,A93[B F?NY'0_A"S MHQLM814"6,G8\PSI")*VS'()/J-SB!LT/9CCE/;#Z%6AR;FX*4QPMWH>[#YM"/Q2:=G&BI_*2=H!;T"K6YU*]J#F3MQ'_C/,]/H MS.E#8SXDLP\FVZ3\/C2B^RP_^//[=B<\2ER'Y[-R0D]*4I?[[[&-[6]]S_R=MDV;Y M\R_TO[+\[9(6FZ"Q!0H)C02-(4FH#Q'&!-(84\@X2C#W8Z)IQ:VNXLFQYD8F MK:C&(_Y82>AZ[G\:5MOS_T' &CT.H)'R"E1R@D;0*]#$@HX:$VJ!T;#Q J>' MFSANX*S>A_$#YV]Q;VW^3?*UL8S>?^?W9LO[6;\JBS"DR(O"0,,H3,U!X4,B M6 Q]%$KN>\+W?*N$DU,#S(TK6AE!*R0P4MKW,3\*8C=)# '-V"XU-U2YNH/A: V<'W1N2_V&EL8_?P5*4USY M@>;_T#^;$_.LRJE--RH!6NE4M2^OXFHY7S^LZ^+G],%T ?D?:A_;[#1/MN;% ML.B/;F=LD+UND-42FS[;C7A<*][6LIU MX/FXCG2XT:],G?TM6Y?WUP\R3SEM0ZVD1 H)##GQN>8S;7=1BK4MEG@*)8'^ M,;:JXW[\\7,CLTI"T(CHN%Q/ -A-8Y?#,O9NR@T1IRCMTXI?&JQ]Y,F3Q6R? MUFHW=+OCJIZ%&/.,2RD*YN9?[P3K)R(11C*@DC;9%X M,40D]"'F@D,FD-!&2Q#Y<>14H?WLD'-;WZW$]5'L4DL*]; /0&A9'=MK:A-0H'90SM[[PX M<^3M.L^UJ;@@B1\JYGDPP;X)QI0^9 J'T$\\K'^/"%+QHLQ*NK3CF<,AG'AE M,]!XZ^+6C %X+1Q86G15LL72CD0N0VADTGAQL-N(-TI>QY[J(V5PM*.\5J[& MGI8=61G[5[K[.#[1E=#_Q];ITGA-%HGRA!0^ADF=_65*>L5<0DP4H9133B)B MZ]W8>_;<3(5/5;\Z_?^M@/:;]GW4SGLR+L!B[,6KQ;I>B3<7@V#OL[@ C(F\ M%6]IGC]7I2D>3&\U0*L2%J;N!*/+RB(J[J4L@3 U*_5?IMK"[K45^AY -QQZ,K&7>I! MQ)6VZI!%D] ]I4 +D"Z8.^ M\*D*0;[2-*-57V5/=4A[F55R;AY^!8HUOS<:I"9<+=57/] B6YDS_E^L'IO\R4)V/$V]=AY=H_X[)_$,G1-WU#)VZI&^# M/RI,Y\"JUF3;4/"KY#)],B]3$U["N$BDU)O*4 D)$688$J5WFYP$A&K[3TCB MV/+/8M2Y?38^I"N]"DT9FW2G\FV?2!X[T.WLP\&A'/FKLVE:NI5QW( >)X"& M[2=H,_#$'08=L#CL.>AR<\^H@8='FN9F97W)WZ7%8Z8_C_6>]I/YT-6G?1_; M#]3^,6 MPGYU1.ISYG/E09%$#"+)?6W9)@IB*9FG*(T1=VOE/+R,I3>39H?"X.%7NU5 MT4J]'V;R+EVM#/]I?GQLVE+\WK:EH$U;BKNJ+46USU:F:/F3T=I<7C]O+DU3 M'%Y&GU(2*(]#S(2"R&,2DD!BZ'L*8Q'&OF)A\S*^7XE_YE>Q5>^57T1I CS_ M?_4*VMEJ=2C0>)4?F%_@)FO[1YMV \@=%_7,VNV M[H3)16MZK";K!V.\VGKN:J5^\KI^:_DM+>ZO5\+\QQ@0>O]F3(=?5]L]X?$K MFL,_E1"I/^P1C(G^N",18(@I8E *E$C]50\#M\S(R\29&T\8(:M( 6Y^D%MQ M>YU,7#A5=@PSW02,S$<;[*L?=B2] KO:@([KICAH& ;O(6GP0HDF)VO-0@-]+L5[*+^K-NDA7LBBN3>.BHHIN*MX\[_SKUGP'%M@+$A+$!'(_ M-!0LM/%EPB(E5YA@%06A71.+O@+,C71;^8W?LM4 [*IP93Q1.[\ OU5ZN%:; M=9TG2\?BB.B/[00<''AW%UU/] 9UI[G*,*WKJR="!VZJOL_I70!0#R+>F@*# M37%$ K0YH5;L" MC7+.!0@OGF$[BIUXWD9FW6FFK$_%PZ% 'K@JXL5B35TY<2@VX^=Z\#'30LX'GM**JYI-E(2HA!7M2T3Z",I M \681SVGV@TO'S\W2_CZV[?WM]_<*'$/,#N"ZP_#R'15"S9*)[SC.@])('LC M3$H'Q[7;7]PGKKK4:7B39X\RKZLQE=>K*BKDT82#U$ZHQ,=(L=C7N&G0$$IB M2#TI8;7I_?A8]X*]S"-X9A)RAZ@CJ!=X^.X3&\?*=&?N5O'MVB)SVZEG>W].RJ+/RC$5CCDQ,^\[VH^D% M@L:<*Q@%40*U::$@2RB"7(4JX9+$<6!50?O\4'.CI*VDH!75YN/K"K"E53(( M;&-;*/T0K1IS9BS6A^8-.?O<"\ TZ9J_9QGZ\=->I;^K6DV ME*[TWNB+)JHJ2/9%[3,6\L +&8)>2 .( JH@3;"I/!<%G$GE,6S5C_,"&>;& M,)]>5)MS\/E<,@_=?#,1NF/[X-MLUDJ%W?3572W 1HVK.N?U]FRQNL%FP;[V MS02S,5&-G-%FQ:FJRX5X=E1_Z?ODR:K$7*CZ;C692Q\UZG?G;;8J4M'\X[HI M1$27VYH3"Z&PST+)8<"IT!\CQ" F2!NYR.>Q0G[H1U:%:886;&Y?*/G[2!_WR#3J5L_LKYC;9__I!9#5_M N4]'A%%$U.(R908]1()"4N0:0")E&+*BWQQ M>4Z#G3!S^T#O'%!7.0W#Y3%83HZ=^VHJR$?^D';D)GR=>0:#&];CYR]8RC.# M[ 4WY.QR%QR?Z=X-\[UF^/)9,[E^_8MOILSLE_PFSYY2#<0"T< G842@A[&G M"55O?"CB6/]/&"<1CT(6T;97;BV\V) M0Z(V,M_U!\RIAZ8-&A?TTNQ\_&0]-6V4W.VM:77]W.J<_;6J9_%Q50=&+11E MQ,,>A0IA!A$+):0$22@$CK49I_^'B3[AH!/);[42IP\;G:ZX3PT'2%=-7.1< MRD?MO6:6\1MS>FO^VRRS=R)55:7I4+JY&?JU<*"DWTV3BJ>T M,)SW ZMU^1'H/SZNJZJ))2A:A8"J-31]+-J;M(T81,)+8NIY M,) F9IPR_2F0^@50R$_".!%^%%@?7KL-/3>>KZ6OS5=MEZY+S>:KI@61 +>- M-NW?_],T+OJZU0;@--QSF4+$? M6!W'AHX/G.Q@L)^BNT=_/9_0S]!M3A%7=Y_T,+(QN(N%3V@H(BJA%T4"(L$) M9#).8!A'$44(2T2=2I$='V9NE+21$E1B7K7[:4$A0(F88 ] M''HR07CQ)'.66?N+!Q+-907M"CBB@V^C6=5PJ59ATVWXN=KIFFZ,6;[YX^-6 MP2N0M2K6[16UCHXNWJ$FW=*%^PH3.;:+]L4,-K*#C5;@[78&VS_>[,[@1C?P M\=P,NKM>!X9[4-?J4+)-ZSH=&-$#U^C0S^_]+5B:3TN]05[(!/N>I $,A2E' MS;" E%.E9]7# C&!XB!P2G)^\?BY68"M=(T#RIE0=Y&SIL6>>(Q/;E90]&&F M(QH/S"^[(TS-$D>T.[+6CUW5;\7N)FG\0LMU7K6+_RH?&^/0)""G*YX^TN7' MU=\ES6\UV'*A6" 3'C(8$9) %., $E]&D"4RY%&BUS=W.I7H)\;<&$"_4J'; MLN\)OQT]C _JR#3R,@W,U-&KE'B^ D9:4(D['+=0'-13DDFYZC*T]CGM MPJ==5/V@T!MAXP^^7@G]FWR]-9VT""9J?ID5ZUQNN\CZ3$F,];0IR3!$FNH@ MX22""8DEQ4G"N->G-(*K''-COT9HL"-UKV()SO-AQX83H#PR'6Y:H38T2#GWQ.E'?H??C1DW"_2H+F3_)*L1FFT=4 M+/064/(0>Y %F$+D>0'$,5.F51&6F!*/"*NR=<.(,S?R=$_J:Q2[:L+R=G0; M)4'SU+2>/^N<=K)&YN _[#R-DCX[P'S--FFVQ[R-E2I[!N9A$F1/#3+'M-@S M@/1,ACWWU'Z[C*^RI*:\]WN:FT;BA?Y4KQ_62Y,T8 I_\[1<(!5'<9QP&,>1 MWE!0*?6G,9$PQB1)HB1!*'"JZ'I^R+E]_EJ)@6Q$=MLY6&!LMTD8%KF1OT4; MT%IIP0\[\H)&X!^',_OMT1G2PK<8=5)CWAZ%?;O=XEZB$A1Y+ J<:LYVCC8WAMF&GM0G$[D1%V8* MKO4_:%4#^))(G7VL[>AF, 1'9IJ#N)VO+7I:6%!).U8$SPE0Q@ODV1_P%>-Y M3NC>'=9SZJ;>_9YDGDMQ2[_O.!=.%J5=1$%" _TD**C0'".]"%*4$.@E!/F$ MA3@A3C4[',>?&^N\_\Y-\S669?\ V9/)GJ/? :-%6IB4N<=-F>;';?%KV>KB MW+;)::+L"&I$^,?>J#>25WD@.[)?@<[BV(,V7NH#WN\F0BFX MU8E0]S!S([?VZ('7H@*Y(ZN];ZL#UO.^Q6' &O_]_>,'A- MY+/KA9N3#^X\'!V^M8Z;)_.9G5=@UQ=F O'JMT[6\ES4L[:W)P.5U6S;ZT(V[7=A/B M2L#D7;HR#@<3:?PX94&/D],K$RZ30 KHAQ&'*(D49":5,1*1!DQ%,6:DF=[W M*_&'F=Q6ULFF5B_@^4RJW9;B5:=IY"_] '57-I55=O2\ K6F,RBN5QJHM*GNC5]F]%N$+6Z9WE8CM M;XJ%)VE,$FH*ANF// I4! D2 >1>R!/! H\$3FXC=Q'FMKG:" ;6*PT]^+!< MIZ( Q?KQT@Q*9_V1VF?,"]X4C]&;+MU?Y/Y4\KE<<+^G*V>JCI4%3<7MUEIVGYO M__XV*\K/6?EW69JR)7>K]'^D6,@PE)&I!)*$80#U7LG7Q!DQF,@PII+0R)>^ M"W&.)NG<^+42&F@MTH?JM'Q=O1.UK%7Z[,9VXYEK=NQXTVW'QK.8Q E-[8T) MO35YM,G_(>,/Z'Y" M<=/6O/N0Y>^R-2O5>MG&BG>'OA6+,-$?"Q9',!:!;W)U8TBDB&%$&%%)',42 M>;9'&!?(,;?/Q$85H+(UV]KI$?F M4HKB@U;OJZQB(4V!BN>J6R9"2C*!!/2)3R'RO1"2@.O-CD>H9W*&, M==C== M@\WPRU/)"LS$@[R6MJKBX]CFIQ-ANPW%4+B-__W8@:P1M"J;\SQ0(U$70(:T MTCO'F]30MM%\WU:VNJ=G@[%UGNL/7]4GXWHE/NF96QY4<%T$' <$11@2PC%$ M"580>XF"(HF$B B.PLBJ\8W3J',CE$I:QPYA5NC:<\;$R18 MB5S%$S9"@Q\:L0?,L7"":=!V758#3]N7RP6+@P9<3C?W8Y\/-,W_2I=KN1-Z M^$M5U^7+XM-OGK<%NY:T*-YE M#S1=+:+(6#TQ@U)(;0'I?2?$04BACQ#RA/(Y$HD+02QP 0BP4@<)S[!L5,^5<*[!3=XF@ORZ2DL@4M. DZTKUT5EU=&-(HX)@&LQ&8%RJ 5U[I'G+:RFI7V!Q74[.ZZ+ OPJWR2J[5< MF CL( D)5 (IB#A1>F2UX=L1P M 20C,X$U&KU3YO9T'B,EKAWB55+>]O0[E=*V?]F%[>CJWM([90SU,"QB'N3* M$Q#%5$$:1 2&1*]A/]"O061UXGMNH+FMYMTF<96D/1N][>-IMZZ'0&GD!;YM MH#9-X_ISD(S2&FU_K-?IH%F!B419@H'JJ$0R)]TV62 MA! S8AKW$)+(B+ (.3G(-T^>V^)OZE>\=8[IVV)E:=CW06!L&]Y">7=C?5_1 M0>WRS<.G-<'W=3JPM@\NZ+<"WZS3I3E:_T7668]1Y,=*+S[%&(=Z\ZY7H.+4 M'%LI'L4H$-SID_SR\7-;BZUTX+=:/DR-,NE:/:[>_8$]<]3KISN^_RYRGA?$8-JF3+$E$'"<1]+FB$(E$Z#7O$T@Y M\ZCB*@BD56O/T22<&W'JAG@-*V8>X-S;_D53R"J-RS-S*O M1%D(RD.DE(!4$0\BB3$DGJ__&; DQB$-_4V!'UP,#.S(!MUVR:TRUP*:98"URLAAVVM@E>QP.(I<<;NU9)]:4N-XY,?JL=:K#I194A3B( M$8=")3Y$(4$0JSB&B"C.>!)A3)T22D\/-3<*JNN\+[>B.M:#/8VI';D,@]3( MG%*#].(P>"OG@#5@SV(Q: '8TZ--6_WUK-8'I5_/WW'9B>_&\UP5DRT^RW(1 M4!+P6!*HO%"9I(P$4DH2B(.$4B%%I#RGZ)+30\V-(38GG^;LJ*X9?056';6/ M7:%U.QJ^#+"I3HFWITEUH6C#&$.6BSZ/QACGQT=&>Y6CY--:GSI5[KCC=;QA M'[)#25V&>XN*J8]>XW(%6F1 TWK M#M0;6 /.?#R!@\SQG+R&ERGTA_(P#C)W0WLCAQ&J9V9VTWM7R[";P%EM.3Y6 M=4W2U=TU+].G:NNQH'$0!"R*8!@@#!&C :0Q85 BY@>!C)C>&BQ6\LXX,^R^ MQ8X26)$DJ4ER5XZQ=\MI*RJ@&UD=4[@=I\+NBS8&O!,E>C>25T59?GB1]OUC MTZ]OHP"X/@^Z>_YW/^@&30EW%&':+/%^^!PDCO=\3-^CFJ+\HIJHVVM6E+E> MKPM?H4C$<0!#'%*(XH!"%J($TE!@F@2!QQER.YPY,LK<#/^J5EJF0%Z+6?S% M]<3E&)*V9RP7XC/ZJ4H-32,A^*V5<<"(G4X,ACTV.3;0Q 'HUT7=QO MV?]"^7VZDOGS;I^8G_.L*!8(A3Z+*(8LD0(B*0DD"?.A)X2("0GUZLCBO]3Y' M6-S1CRBNN7Y:+L6'=)66\E/Z9)RII7X54K:LF^T5G_3 'TOYH'=#,E8T]AB, MJM)5GA=#AO1N*"94>ESX0D9.9H/+X',CDU9V4 L/*^G!5OSF8 #\9C0 E0J. MLZX/,/K/U>L:%E6WVZQ=,D'TKR!R%UXZ@ M!@-M9$9RQ*M_I98N'$:ILG)TP->ID-*E^\GJ)ITW];21MM4T;K-KL6FM0%-- M54WCN3:^R9MC339C1_8YMV-Q_? M7AT_5]UM?/!QQ?.JQ;UQCE?>JAV=!C3U)@)^4/-P;)FG-2DGFH$#,W2J<6<: MC[20BC/,4 (3'Q&(F/ ADPF#E$5^',J(,4;:D\[;&84>]3@@O7V-**.9!0_- M)4!H1I^BR8. _D Q/G_(.)Y_LEB=5XO'N?@(>E64^9J;9^I'YMF='JFHCTQ" M1KE'(PZ3&'D0A?I%84Q1Z%.9J!#AA+CEB'>,-;=-RZZHAA,>&V%=3Z5/@VM[ M-CT(9*.?4+]$JY5S\!,I"SB&/:P^/=S$1]9G]3X\N#Y_2]_Z;D^:I++\V220 M8,(]'#-IRC%JC@@T49! )- /E22$ASY+G#AB]^%S(X56-N=HNA>(V2W\OCB, MO-(W8@V<4W-,W6&KL.T\?^+*:X>:'59;.W)-SPIKV>I.;Z$>3*>37ZBV&ZHX MM:_RL0EL^Z)N\G3%TT>ZO%9ZT?Q=TOQ#^B072>P%/B44>LJ+(5)$0!9Y L:< M\M"34<"44]W_OH+,;='?WLM<4B.A8_FVOA-AQP]3P#OV,8U6 1H=JE9)5Z!1 M0U-+!3!LB1::TGAOU/H<^C,LI9=,>PKW,B?1Z'D^?2%K=>N%?ZM D& MDX$?AX3X4(C$[)CT3\04-V ,QQAYDB/D5._D<(BYL$QR+" M$&%*],O(RA&A"*?QIN3W#_$!.\=WTXPSTV!EQ^,NC_6$[[5>*?W M=^6C,IE356.!;:OP!@&P"P$H,_ 2!-"B,(OWQO9C]]KK?/0/YCRFOF?+B;%F M9OB&%8-+^@KM+L9"^WBSC-%&ZUOHO] V3E%4(?Q%%>M4A7H'B/E2Q@KZ" =Z M^Q$$D!$2PX@%G$;2]U7@E&%X8IRY[4%:,<&.G+T"Z4_A:D?0 Z U,L/V :I' M@X!.&(;M%'!\J(E;!G3J>]@[H/MR-T8H\G+Q3=Y528DRN\OIXWW*Z;)QP?&$ M"#\A/E1!PB#RM&G*PA!!Z8>4^90&5%AU .D<96YLL"NAHWNS&\UN%A@,HY$Y MP T>Z]5OI7['VM?W[ZQ[_:_]-=\]P"0KWDK'=KW;7=SSQ"/+97JWJIO2\^?; MG*X*6D6#_*P?;HR5KY(NT_^18L&EB$*4PR"NPC4TTC-&BE!CMB R-WL]>[ JWP YZ@. ,VZ$&*_>C3GJ.*\MT\9:NJ*#7*_&+_)[RK.G)Q:E B:0,QM*4D ^H83&.84!B M%@0<442LV@J>'&%NC%4+686QUV(Z]C8[#64WZ0P"T,CE4=/U@B+GQP4;""X(FC@!IQP67P3,R S@BXYZO=U+Y01/L#D>9 M-B/NI)8'*6RGK[RLU4NS3]CTAWA?5X5X(U=2I>7"]W&,&960!D)I6SY"D 4H M@3Z/1$QX$I+0*5#*;MBY\4 C;;^.+V<0MB.#X7$;F2 VG6!:Y\).1YA&:/!# M(_;ISGZ]^\+8X31&CY@S([]*OQ@[-$[UCK&\NV?NJRE!]$55?>\:_WV"XR2* M2 1Q*/0.A/DQI+[F'.&'&@0_CE'@M ,Y'&)N_%*7R,I4W;6Q9ZSW$23MN.4R M?,;V'SA"XY[.>E+[0;-8#T>9-GGUI)8'.:NGK^RWPM_3?)6N[HJVB^4;6J3\ M>B7>I:J Y&JSQ)O6N8:C0#=BZ"Z?7_[];INIWN?+?44N99PMYTK.V(9 M809&9IM6XFV/W"NPG9!&[E&*OSMB-20WV0X]*6$YXK'/8JZW]Z,V;0S5!4 J M%Y\?>3Z*B-XA*63./22%F'$/^HG/?<)C7WJ!"X&]>/K<:,K8\;5TO7RE+Y&S MHY/>>(Q,&O90.+/"496'7/LO!YATA1_5;7\='[]HK#R1-])$&&PV.K+X)5UE M)AVZC0?5#/+R*75AS5]D>9^)NC=-E4&[^5#J-R9"28)A(*B"B"8>I '6G! Q MIB03F 5.1LTKZ# WYM%&J6D!5'^2][P+M?*5D^&=+&FZ!+_=&N/(.=%M^C?% MC@-G/O^CGSO991X 5K\'3=G;6C6PH]O5CCNJ[69^)/5@%$OO%:=PVA2%X=68 M6?["://DGMPPGBA]2^#05?$Y*V5QFU,A]>A5^[:ODLOTR3!R\2XMN-[5KG-Y M*[^7;S3R_U@D2/"0A@HFB#*(6(#UUS(1,$21HAP+C*E3$&0O*>;VO;M>+K/? M39'4NO'ANVS-2K5>@FO.L[5IAUA]X5P+X_29'KM/U.B@C_R1J>0WGX32?!DJ M'2I3H^XPN:,&V.JAS0RM":A4&?!3<1&4P];)Z2/(Q$5R+L#JL$+.)0]SHTPA MT\5[S>CE\U^SI5[0-'_^D"XUL2P2:6KY\032B'D0^9Q#'#()>4CB0*$@0-PJ M3>SD"'.CNEI(L)$2U&+:<=MI'+MY:Q!TQO9+.@)CS31GE=^R2-'22"'YG^^R MIY_TO36#Z!_VB>/T]01)-(/40@C*H3)__0@\WP/1C$.*2.Q-G^(;83TV='FMLAW!09: M8K 5V6:_U0/N[O4_.(@C<\'T^(F,K\WFH-IJ3(?CBV%GBZ=3M+HU/AV1Z^>? M,5D4N[4ZNQ'M]C?UC&Q+B\>LH,N?\VS]N$GZ-_9:O6^68K-M;B-&^P!U^8/U!YIQ:<4:J("& <8VDJ'"20"9I [#&/8S\,8L^I M=^C+Q\^-'W>BX_LB?)?!"YU$R!.H17B<[X(5V)S,# M7E[E7I[DJ^F&4X5C2,9)S$0$8VWM:/N'^Q +1F <28XBY$O!0MMR))NGSG&- MIN8<67]5=\L%NT2SO(2M>YWV!F."Y=D#!Z>"(P=Z7UI@9/O R0J*'.BP6T#D M\(_N;J/M.8_2MS2G/+0^Y.'W-+^3F5+%(J$*$X\'T!<>AHAA#'$0!E )Q(+ MPU+$5ADY]D/.;>4V!U]@*Z&]L\,2Y/,>H^&A&WF=;P7^D.7M(6(#Y=OQD+3W M'0V/Z$0.I,/WT<1BTY?'MJU"@+;'MND*E/?2!'6GF?CS,/XE-PP[G$R6#YK, MT^2FV*Z[R?'.GEE,>ON4EA\HK]JJ5]9 %$0*>WY54]Z'*"0A))+'4(:^3T6D MHD@Z94L?#C$W7JXE!*V(O>*"CP!IM_VY#)Z1N=<1&?<4EH<-5[B-]2%?5!^5&KNC2E%VH0JOJ**LF-7+!L!='"!GG<1A# M) B!)-:(!MI4PS'UE:!!CU[1CF)8K8#I.S\WG;__I_(?-X&6)L#FL=6D3["N M_=S8\[J_B$YKKD(^AC3FR%2Y]F;O-6^6&\*Q9V/L/>-($]&W0$8_($>HH>$HR&N4V>B'U8E*'#T? M=EG'DK?9 VN,RFV*8NQQPI)$3PSA)IE5^!!+'T'"B.>A.$K\B/9I6W)LL+GQ MXJ8EQZZPSO&65C#;\=M0X(U,8[UQZ]W/I N0,9J:'!WO53J;=&E^JKU)YSVC M%/Q9\#B@)%8,^K%/-(T$$E(LF3:^2!($$5,$^XLGF;-LH%(_+LMA=]P15X5# MD9\?TA40V7))\_J/U6]/E\SK-25VE#,@S".SCE4=G\F*]XS!/N>&G%.QGE,< M9'M;WWRZ;P]TN6R);L&0'PG%* Q\;<(@3TC(HCB& :/22SP_PLRJ%,>)Y\_- M8&E2QBH902ND:R;=2P2[66( 7,9F!2=(>N30'57\X@RZET^=.'_NJ$J'V7/' M+^OIS=&F2+9,1>W2UC_QYVT..N;<#V,:PUC%>@\22>-J5A@F4: "H7S!0J/)O5<[_GYKN3@L1+=T?W2!;2EEV4@^,9VINR*>05J0<%O MS7]'R=VW0690[TC7>-,Z02PT/_!UV-S3CTY^-_6 M/2WD%[9,[ZIAW]"EB1/Z=B]E>?U@XH,6,@Q\&244*A5@B,((02HXA9R0.(D1 M"4/FY"*^0):YD=&'=6D*7SPVHH-L(WL!UBL]/>##*$&:/4 6T6&X[L!L!N2#B\19U*V M' "W?3(=XI&]XZ1RJ8=X)^O_?EQ]VRE&7)><^IHMEQ^R_'>:BX7TDQ IQ6#L M$0H1U[LSPH,8^B02@3;N0B:=/,J.X\^-4W>%_3^!K*O7F:)TJI;7.3#*:3+L M.')$B$?FQ59R\$,K^X\F"/LEZ$W)P-^,"J#18=CB?WW0&S@XRDF$J8.C^N!S M)#BJUV-Z%'M1JKC/(>Q";^DV(\\C4L0^@%Z,D#B,A MHL"^PLO1(>;&7:V4H!6S1Q/,$V!V$],P$(W,/3W0<2LLT@E 5S61XS=.5T*D M4_ 7=4.ZK^S9"C//N)2BJHCY<56L\\H>DF6YK/8J=6',='5WS\,W:%-/=RFF;?79&Z6#!J#]GS1@'/CFE_^9REP_\OZYZ3]%$9.>,'7N AE# M%$L""8T(#")*!98<<;M.AOK( M='@45G/^__GZKR,T$NL%T^CQXR<%>/TH\G/86,62GWU(WT,#^I#EI4E2>R=9 M^;$HUH9:VQPRE<24;N<"7S:9K _6MJ[[H1 +GD;3(;UNG>..+%CW4;[0]^YU5VCEZ9L MBK$M.!!C&+)*)4P,A=Q'FQCZ-6*,5G6R1M^.= M W_,(I)[^+U2USO4CHTX-T;;\]NT]D"F0"UT M?41U@8?L*.P]'&*7@CFM_\L5Q\N\75W8C.;<.CKHZ_FRNC#H=%UUWMB/=W[. M,O%[NES6[2/W#P07H0IB[G$?^H@QB%2B((ZH@C'SA>?Y7D"H4^1!]W!S8YQ6 M6D#%?ZV;SE]N_'(&7CMR&0ZTD9FE%?2J;?1Z))9@.%ZQ@V5(4CDSXJ2,8J?] M/IU8WC7ZOJWMRG9#GTT]WDU+ :4(CIF$ ?5CB!*,(8MX &/DZU]0&D:Q$]U< M+-'<&*GNL_98R^C(19=/S^![O$%.\+J"T]LT&SE&\]@PKV*$6<1:=EWJ'D]Y&+EYD\M'FHK& M U^TO3@;4KDN"ED6BQBK)/"(#TF0F* L+X*,$]-(V#-,P"+LQ0X%-_M+8K48 MIJ^YV8@.9"-[=0Z>51UM>2V^"=&2MKO "V:JFV9&!O[U LT_KD [!ZT:X'K3 M5;C1!%Q/,P?V1=G'GXN)BK3?WLNJQ@:_-ZT:@%A7]0-- 7:MCSGPT_^J2[&W MA=EIE1!CO(?9NBQ*O6#,-0_92CZ#:A[U=50\52Y&4^']3O-@58"K:$-\RWM: M E8-)#7O9@\I!TRNI$K+NBB\:G+HJG&+/USYXLA#FRQ3?#7&^ M\$GN=3*N]6XV]$8X8*2S+XKQ$J[N+]E%((S\@;+4WZD"QE%=+ZA]\?)YDU6].*K&;KV+ MXQ?TV](V&^;5W2>SVHLZI?J7=)4^K!_TWKERR[];FW+R@L8>0C!D2$&4<&WG MHB"!>M/+,8VH*:3ELLVU''=NRW8C-JCEO@)-$GHC.FAE!^]MYN'Q[KFX$K\(LO[3&3+[.YY4P-3!D0JY860 M!<*'"/LAI)*&, Y]E,0^%4)&3OU"QY=Y;FQ9':*#+Y7(51A\72AH1P_P3I8T M7?:N8CK%BV!'N#.;WI')NE)%?_RU+F!77["C,&#/8/>Z1FE0:?TBY63WA3!> MH1W=1ZG3.N%<#=H)=@*QIVTO.]T\'/2LG7#HGGEN^J-9RD_IDS2-5+18*5O* M>KO]"_VO+*]JG,48=J\MW[X'&2^]7S,93T KOE_K].B*AY55TQI6TJ9<$TION15V*:6 MI&7D]&XEQ0(3%D9)S"&-*8&(Z?_!*L204.$IJ2CE"/7I$M!/G+DQXZ8>_HXZ M5VW5H4U3MEHE# MGA*]2G^$R] [U4'APJ=.[(/YO#95<[ZHZJ_%]5H;SKE)=EPP*7"$C8_9%&Q M&%.(<8)AXNE?1B3B,F&3>%Q.23@W)O^%?J\\HZM*7G/B6G5FT)OHCU*&F+;Y^TT^;R:[UA-L%9V!A^3<',S"'W)2R#^&]^,:+LU7[4.6_VQ:D"TXU0:_X P2K)!IZT,@#6(%$Q^'H>_KOPFG MROQC"3JW[\@HK-0J77V!*K5?Y_-S\)9,^Q6Z9.[_B!\CAVE_M:_2J3F9X\?I M0-8_Y#?J%.)C?:I.CM?OB_5);[.^J+>Y%&FY('XDF!(A)*:<+I*AK[\WU(=* M1BA0020)DU/.].$']0ND'=5#'.=F5M3Q%=9 ME'G*2RFJR^JSO2Q7,C7="!.I8C^*"&38E(U4BD B0S'&Y M1%8K8/JDCCK"H_%#UBHU^>E7C45@"O:T>M75+S8! *UNCG9A_UFUM/S&G:2) M;+M1)\;=L*MN>_>"'/;&]9"@D9*4(D)M)RN M'7[W@>SFG$'@&9E:G)'IT>CWA/87M_K=?^[$S7Y/J'78[O?4A?W,DZ]R:;9, M-S0OV\KT,E$2$0_#4$@"D;9(( T""GV6,!IP2GSF5"_I<(BY+>A&0E")V#-" M\@B0=C;$9?",O* =D7$V!TXK/^1G_\@HDW[>3VNY_QGON/+"IB%OGG=*]W_( MY7^OY8H_7W]/BT6BD(]"):!"1$&$$(,LQ'K5)SQ&?B QBMP"J,^/.3<&V)$3 M; 0%OQE1^W8!Z0#PK]/4XSP.)UMY6-S: M]]"(LG19;3:^*(?299^U[DU10$YD1*,XA &74ML@(8:840D]$2$LM!42N!47 MNURDN3'6]CAFN=7ML-?;;D'!K-6J #_XIVNFCC:G(@D"P)_<\A&B"1+ZV9:Q^7:5EL5 R(0$1 G)F,B=CZ4$J M"84X\43(F<"1<*IM0W(\" M.C$8U.U_?*1I7?R=VAZX\[NO[NOKXS)]JHI\5R6_VXIF;%(W0@+9EO1\KL5T=C@/.IJVK\G7F:'0GYT:M*U 7PZ>;\J"; MTNO;JZ[ 1KUJ/EL%-]=>@5I'\%OSWUOYO01O-!W\8U#?Z?"S,:S7=4#Y)O;7 M#H_LH:=WA#'<:SZ_+%OU51J7<_NO6[T377B4<(D#"0,4,(A"$NK]>T @CF-" M8RSB@%MU"+,9;&Z\O5>9S02.-2+7OP!&:/N*P6>Q[F;AH1$N&0 XUF==_"%[II,Z]._MBJUZ_RQX4S;6>; M3S]_(W\_IIJZW@5!AD%ZC,(@%TKV*@5"AD'S5*&0@9X^>$&[-\_;(E)5: "7 M2O)0('/2&6ESVV.0Q"2"DB94P+,N/V?EWV5Y0U.Q2&*? M\! 1&"YOB"++05U F1"2:2I'G.87NVPX\-]/QFO/)0D/N0\ M(3[V/,*X5;Q YRASXZ%=^9QVJ-U8=G/-8 B-3"PNX%BSAY7R'52A[]^A"?VO M?8KH'F 2/K#2L5W\=A?WK#.S9D65-E"^?S+]C4R80Q7EL*#<"Z,HYM!GIE04 MYQ[$YB>"DR3",1%A;)43?':DN:WXK:"@EM2QQLM)1.WLBT%P&GG='T $?ALE M/N8L%H-65CDYV+2%4\[I?% 7Y>P-_:A!&Q;9@[REWXT7?<7UIJG:"+VM.NM^ M7+V32AJ[0U]0NZ,V3;(VT2X+[G.]9<$*"A2:JMB"0?U"(2@5"F2B8LFITPGG MY2+-C6RVG<5H*Z(;W0PP2W:\-"WV(Q/8>Z5,]^8G"6JU@!8;?-6?6/!2NRM0 MZV>:1;<:5MZFZDH0A9$G,8%$2 61QP/()(H@4<+S8DI5 MF$2+)YFSS'KSN?M\EQ=Q=Y01]U.U>'U;^[U$3\5>Q))8:?0X@RCF,22A_HGJ M>SWD^?I/;JUH^F(WR6:]%FX0X"SWYWWA&'M/;OT.N6_#CZD\Z-;[Q0#3;K>/ MZ7:PQ3YZT87E?*[%?ZV+TCSWB_H;-67BJWQ>RB.&,/0\$SR6$ 5QA#C$L4"$ M^8&4L5-.7N=H>GOMJ/>2&H2 M?UM91ZC>TP7)*'5[C@[X.A5[NG0_6:NG\Z:^1>*;0X$ORE0._:!WD\6F]3O& MH="D$4 ?,P01BC2)*&U3^9&@V%=8*<^)2;H&FQN1;&2M>AR80KF5N#8-V=V! MMC0;!H)O;"NB/W(]"JN?AV38TND=XTU<'/V\YH?ESRWNZ1GYF:WN3%K4.\G* M7VBYSJOPJ*_RL6Y24WQ1-WFZXNFCJ5GZ=TGS#_I]6W ?$869A'&L*$0""\@2 MK&"L,(Z")*0D4DX%OOI(,3?FT:\>F,#NG(;%15TS(* *.!Z MZ?!\!8RPP$@[8&SF)6 -&IC92Y!IHS(OP>H@)/.BA[F[S+\]TKRDJ_$)8$?)U$LD=69Y=F1YD9=C;"@ MEA:TXH)/-SV\Q]T8GW>N#X;&3[[Y_ M,N^\E1J[?GJ[&_K9C#>YR5VHA<;*O6#!#GUM+48I";T,SZYP)DJZJSH!M[.XMSB E6>D["A/L!$B)RVOAUC#4W\FKBR;?G:*VP MO;9Y72#;D=1 T(W,2;U1ZQE,WXG'\%'RQX=[A?#W3KV/Q[5WW]*/.[KJX6ZK MYKYM-VYQX"4^#J&'I/$E":$W;@F#B4@(IBRF29BXL(G3Z'/CEZ:X=5O2.M\I M:4W/U"AWHQZW.>)$A%X8)3#"GH0HPD3/D:)0$4\&5 H>B'#Q6#?L+FE>OO), M[4LRWGQ=EX#)NW15%7K5-E<]\IA3X7,6$NX+2 +C:R5)#&FDEXN42(61+SF3 M7C,5[U=B%A/1RC'J-$AMUTXR 78?YM$@'?E3;5%-_VTN16J^X45Q!=X.W2JI M%W!#?M/=!)CT*]\+F_WO?K^'].Y%GCT\9*MO9<;_\>V>ZC?UR[HL2KT)U82Y M0)CCQ)S#^SQ$YC!>;RF4,HDA24@C#X4LM IBM!MN;M_Z]TTO[DID4,E\!6JI MP8[8SDW+NQ#O)J_A<1S;V7$AA'VZFUL@"E8W0/.P571G:)E=U/?KFM%F:>\E&*'KCX6Q5J*S[+\HNI? M:&OIEG[_6UK>WV=+PV+%0GE,1D'B014$6)LO7@1IJ'=F)L PB&2 @]"IF&-? M0>;&0LT'N'9>2 '6CWH1/6GEFDUROM$3%/4G>R4=\[]ZSYD=9TTQ$R/3V5:% M/;NH5@-H/K:U ME:4YEKK)LZ=42/'F^=?"%#K_D*[T!E0__]I4Z:D[/;3Y5@PCY4XZ([,D4:"JR. MPEOQ32.%'XP&(%W]"+:X;[48)5.N/XB#]N!UEV+:_KR]43KHW=O_23TJ.#6E M5+2UVD3Z)U)B&2 /A@Q%$"&?0:(8@[&D 0L2P4CD6]=OVG_ZW,AK1\ ^58H. MP.NFI8LA&9EQG-!P*T=T2NNN8D0']TQ7BNB4N"\*$9V\J&>5_MJG_4'J6^A2 M6SI5H>U"OI$KJ=)R(55(?1:8 S56=>Q3D!*&H*]$@K@?Q$(ZI;R>&6]N2[61 MT['\_AE,[P77DH)&U&K3U @+?FC$/=W>Q;W&OATP@Y;6/S/DM!7U M[?0_**1O>9O[Y_QH]Y"Z)&B1J5^H7J@I76Z:U94[01$(O P\8F'I=4YV%@"SHVI3C7U:=0T?HU6 MT6W;R?)%:\J-KE=@1UM0J6MOGXSR-IPW<5Y[CD?FV'_NZ;5/]'WM:9XH/_BU MIMO)OAYS+CI,]%&&G;_T#^;A)6L2LI+MXU/::678YA?]Y38[52& WKDC^@+C#6V!UUC!PS9L\)D MT!B][A&G#=G'SHX8+D)D9"[8D6U M^-9S8<-8-D?9.*@ ME1,Z'@:JG+JP9_$^20OY-BO*6Q.5N^TVQ:,$Q\)3,*0"ZV6L0DBI%T/.6!)Z MB/((.RWH$^/,;5E78EX!(ZAC';X3.-HM[@'0&7F)[P #?JND!*/T[#J#Q*"% M\DX,-6TIO&Y]#XK=G;F\'PD:7RZPP?40WY_I<)7Y( M6 Q1Z$<029E EG !PRCT T[BF+H5#AY0MKF1S2G'1!,I^H/1[T=@WID3;<;! MCI*]JQ,/.?EV;/=*4_I*7L719M.96T? ?4@^'E*\23E\!%SW>7^,(2ZIF57M M(GDL6Z 4K]!EWFHFJD]5G^7OU MEV(A$BP2&BB8*$X@\F@,B2=CZ'L1PMCW<4"<4JFM1IT=*6FIJF"23 %>UQFH MDA:KE#FV+M*5+ KS%Y:N^C"3U4Q85R\Z!,5>9'@WAL M;CB"[ABGXOT &I1;W"28EH-ZH7/ 5?V>TCN:Z3$KZ/+G/%L_?ESQY5HT3J[# M'(Y31P%5'A.!]I#"#57_EONK-!--H5S M$-+ED^-4&=Y2)@'CC*Z7*ZIPXL& M0_)(7-%PS^Y9-8,6]WN]9;;;RZ;WS,M?[%SI(+_>2[(PBH0B$,G0=,E2 21, M,AA)3>92>4AX:+&2=U2/<^M0AF,J!:Q8A]2L RT:?MDVFH!N=4-T+VR M^6:'F_'4" 9^3\M[('8I*MLHZE@B9+(7R.X#,Z_W8:*R)5J+JX.^7R_9>DX.*KU,+D#/KVB6/V:FSV%;!"[V MPR@D'"8">1 %'H<8\1B20! :DXB'BCC5FGKY_+EM13;BM;$]CL7@3L%HR?C] MP1F;E]UQ<>?-X]H/RFY[0TS+0$\LXBSE._-CQ&$8AR(Q&8%=KL*.V*16]>UVC>AN6 M46L/=M0'==Y-J0$ #0)5]DV-@?ZQ0F' X(VI)V[0((_)A)\V&&3J.3D(&IE< M />^<=\D7^=Z,#]@MVFYE(M0?[90& ;0CTV(21!*2!1B, X]E*" ]O!(R?K MU79*F=W.;">O&> <]^V2%D6JTIT.YDC)0(4,0>91TS18!1!'BD%%](XFQDCJ MW_<^HCT<;VY+^:6G%+P4N%?.XCG >YRO7@;CI$>GC@A>=B!Z&I?1SCJ/#/EZ MQYBG]>\\H>RXK:>;A=]+L5[*+^KP>'.ODE.81)$7)Z:<3:2WO1&-]+97A#!A M41P*7T5".-&-_=!S8YYCD5F5Q(Y;47OL+?>2HR Z]F:P$=I8(4=#WD8LMN4. MV*";,/O1I]U%.:-RL UR?T+?UI)-"N>OJ[1LNJ:R_X^[-VN.&\>V1O\*GNZM MBA#J< !)H.^3//7G"%=)8:NZXXMZR, H\9QTIIK,E*W^]1?@D/, D"#%/M'1 M+ELBB;T7R 5@8V-M(@*&)(=($%I7&6$AT;05BD ('/,,.^7HGFAC:H2T/7YL M;.Q8B_84EG:\TQ.A@0G&%9P.U1?/NN^WL.)Q,R/73#SKYW$YQ/.7CBO1]TZJ M92'K"Q_HSYFD,L,841@EYLRUP!3B,-53F4C_)L!13-QJRGJR:VJ,4A_(>2[D MBOX$<^U(+=SF)5_)5U=:+\?&[J#AEVW]A/9N *N<:^_0[KV]R-X9O*<@L'=H MVG^$N-X9/'T)ZYU[?,(1?JD*G/L^)GG.:Z_E M7@_;&+>8ZQD/CTJUGKMNY*R=9I>KEDKXO*C/6O]3YH]/*REN7S3I/,KJEQ_H M2GZB>5&)8,S",$$!DB%,<1Q %(88LDQ$,*6)RF+"PX1CIYC4N/9/C85:@P&M M+09*6PI>C*DF/+.LG02/QA$Y5N)%QU=CX/2+X3M\^DD8FS2+1N$D7VQD-39O M4@-%?0DP8 "#1JT_-(%LC'[].(FM_:"-D?/:3WMX MG-A^YKJ.<^0U*^6_UII9/K[H/Q[T4ZKL D%#1B,:0:G,B17))222Z6\]9EF, M"%9)ZK1O<::=J7WC6S-!927RP24[JL30[;)]9V=U1G%,DU@2&-,8F>W/ !(A T@)E8$@ MD42)DQ*C%ZNFQC=UFOB.9,=@0AT7>LIZZV)<_(??N'"4ZJ@[:T^H8XB"&EZ! M?B.QC@N&356MXSJ6/>0Z+![><55FHP@RW *)<%9I#*]9B/*:7EVKJ6I<6IEJ(D0-J9J/$%E;*=YW'F +5=L M/F ;>NG6%3'W==PU-+PNZ,XV-N[*[IK/1TN\JS>X<<5JE=?ZE%4@Z8NL3BZ^ M+Z3(5[>/A:Q"3X(01B3%D&=20H0B!G&JD941"E00$!HSJYB.?9-38X_* M:EB9#1J[06TXV%CN*&?@@/]E3AD&U8')Y6T!%4M>'6&K1N&1@=UK>^H 6U.Y M.U8UI^O[*J(.HX:F'1XT"E^[.]82=X<[N\WV/B\T!9I 'F 4I2W"<..EB'CQ_:MSOIKDJE.ZNS-3LILKH:=? MQ(C=IBJ&U$3/,(EY$$4R5-2I$)-%FU/[T-NC-WEC>K=O_!+(;M^])^C&XH+& M7/]<8('#$/QPJ=DWX0P+',[QB,VM78\?&2_R>5Y'G-2?BT+_Y'&1_UN*!_KS MG5Q(E:_*CS^;0-7M]^5ZL2KO9;&BN1$[>EA^_$F_YXOJ\J]RM2X6Y=?E?/YI M69BL@UFHHI@1',,XE:DFIH1#0L($BH1E7%#)(N*4!CNTP5-CM5W_3)H[:#S< MA)1?@;%>U=;W*EXP^+M@QY]3ZN&!R7??51-,.]?=Y0W8. P:C\'69;!:@M;I MZK;&;?"7<1PTGGL],39.)_D]?C:PS2.?91NG!XX/QHW4;L=]:/FL[:F-TW^? MRRH];B&T&<4J_W<=TA$FHA *(R,>1-"$+R')L@C&0L0A(X@*X58:PJ+1J0TL MNS;? +ICZ4VE\4SU=%JZ5RNUPM]R\]@SJD/O#>\!NC&X G/79(^;O@X >=W3 MM6EWW"U;!R2.=F1=[NVK46*2=I>+2AY-;8Z>-6&"ACH/A#,BR4.*.8&YAR]0H;'OX$]P7RY>\-)];+QD3]^ZQH[*10!^8 MX7:%3K9^F'_M]$3C"_BE\>;7D?1/.@,[C""*NSEOI)#2&;?SDBG=']EACWJ] M6GY?ZI6P+/5 NRK6_'_*F11&#"&*H>)A#!'6DSP24MU;E/#,B#\)997&A-Y:YX>SA]\8.*P,]P3FY'V@?B_P[+?+Y*U#+ A1+:EXPNBB-0$HSV\TW>9!S6CQ* M\"*?QNV]U:/, S;WFLNYOGQ9O;.;6U9/= 5H(4\UOG?OLUSJV=IOGG:G M+_37I;WH4[>-M_-\P>B]?>9+UPU9=G8F:*S"4,4P08$R"I^!R0U*];@9!YQC MA=,D\5]N=G+\?%QF<8BZLK,@QE3A#,%492E$699!G$D!PY324+^[&0^Q4ZEM M_VB/5XK;7VE+2_3ME@+^,1UZ&#V6-!R[=.\04W7+EB=8JO?+XO5 M3"^RQ9JO[HIOLGC)>7TV+26"$D8(%%D4042Y9OB84"A#R5B$TRS&5@Q_KH&I M<7EC8\4EC9E..>)G@;Q,'S[@&9@H.B!CS1?7W+_ #/K6'5;0_SIDA+//'N7; MO^99^Y5?O6[PYS/N_+@;GRL*5X_?_5ZK]]C,W$S3WXV@:"-)(NQ9;XLUX69P^.GTC&XCS1>I M:5(VH]GB\8NDFB?:I-(_%Y50]MJH)'[\R?6E=1[73!-<*KE>Z8X\>VJ]#=SU+>V\>/[:J]Z%?)P2]CR[IH>7-KFNELC-:J?^HRM6:6=C/9VE*>C\L MS8_NMJ6\#_13O\KO=8[[^^5B55"^6M/Y@RR^A[-0$*T[E-9_!_;]_#CSGOXC^H]W('IA.+X!BJP@Q4P8'F6 M'9]4_WM7))^&=^.+E4_#[W/9PM.SL&,89;EX-,_Y(-GJ=[HRY;-S67Z5S[7- MY9VZ+_(%SY_I_//B_TI://Q8SH(PC&F:9C"6D9%KR#BD."$0)X)'@BA&W318 MNA@QM8%;?\*18RBD"_26D9"! 1TZ$&(V0XS]P#AP QH77F^ L15H8ST&.WI MY376T<6.<4,=/9 ZBG3T>5;?4VS?5DO^/^]>*\W!G?+:*4\PD0%,1:0@8OH/ MC'$"$4\BF44JTAW7[:3:R?:FQE]-+8-JU"IW9W;5W.^AD+1<%Z_M[_^/G(L] MY89>Y]9.=XCE"L ?S$-/RW?.GU6VFCEXK4,ZSAFSBP -I28\66YWR&Y964WU9HS2+!$RU6LU%FI"$BG$ M&8X@SY1D1. P"5/7LC/6K4^1J!KCZTRG7?-W]HS!7ZT'KO+'3GUCQU*#(3XP M9_D$NU,%'&?0?)?'L3=@]-HYSMB<*JSC_I!NC+?) /B\>-:3BR_R1<[#5K'6 MY'[%608US:40)9GF-\UM4&(41F& XY0XK28&&&0IZ8TT*,0J2D@)B:&5K&448I)H&@$]@1Z^#:U!BRW1&36U?^\W; MNKQB;[H#-O"+\[]E!^SC[DOYOVD'K$?__P?L@'7Q[G_##EB/7AUI!ZR/A=TF M%;4"I+Y!_+G0O2-R8QZ=WVLN>M*VW[%Y_EBKJZWEK=(CWJ?\19J0M*D8FHJ8 M\QBJ3"J(LB34TP&$8$8D"E*),6;<91+0W92I#=J?UBL3%7AN+ ?+C>DE6"]T MYX!/\W4N2E"NGY_GKX"V-2-N #6. UZ U@VP]>/&#'I,ZF$R%VTG5;MQQC%_PUE_7'T./SVL&76XZ(_: M(;U[>&+7Y8Z%HKXA+"=O37'["QZD/4 M]H%?6DM_!?D"VH6*$!29^:T5<:G#D*A$6OA_7A["Y:>!9W3NJ7Q@N[Q;? MC#*XGI N-)$5)2U>9S(DH8RP,J4 *40QCB!1)(9"LC1C02A4( >9WIVWZ7_1 M/,\]8W?GIJA?,FN:,[SJ.G:=^%H]V5\35JWOS M$/WXI7K__LO]O>YE61125&D8]9&W^AH]SYJQE(2)0!Q2BDTFJEZ&DR A, OB M),N4E"''#O-!9P,F.C?<^E#I6QLWC*:5V;._!1N'[-5DW3KE,L<.@_%8Z1"M MW1M8-Z;7.5TWS6EKMOS1A/B[>3F MKD)OMP?T3"2IRL^:Q)4=RX67Z51C#05?"KYR*+]YSM:YF65;CE+ MPRPBC$FH4&AJ4R@)"8WU)!^EE$9)R&)BI;/NW;+)S?)W4BTVUE<[8KOV=RO; MYJ\['9-;QNRD$5-A>O1/]Z087U@.DD+3V[BW2;CQA>G9]!QO#?1(YGEW?0/Q MW>$&HA$56KU^7I2K8ET?%C&:V ]/=-%L+?YA1AJSN_AUIWHC(A3%C'$8QX@9 M;0L!21BF,$9I0%DL%'4K,3RN^5,;$;YJ XN\RH6HAOC_^G.1-ZD3X):O\A=3 MV;-/-<^1WPZ'7)M)]OGT\VEJ", .!J "P13,6&RS;39 Z+^N31HQYV5 ]9\%$(VAW[G4V'%#ONLG:"\0WW7&M MN7ZK;%=//JLURL[T4Y.^]"ADYP[@L-NS9UM_X[W::ZA#/BU;?DXL@QD1!*12&",L8XDS_+<4\Q1E* M"&9."G:N!DQMGK[]&L7NU_C2N@5HZY<;USEWC!WC#0GWP+RW,1UL;#=EE)LH MM2DM6ME?B?@?$N2-=PG/KD#ZY#]G&T9EP:X('7)AY^=T+1#/5MO)9%5YAR8! ME22@,*(JAHB&(313-YAE&0]X%H5IF+F5@S]L8FJL9BS<64DZ%3"Z *0=1_6# M9V 67E=%,Y5JSN]2 MEB6*T!B&(:40":)7:R+4G[J20<19@I/(J9KZQ=:F]M5OC:VRDZ">QS3V=CPI M?1EK.S;PAN# Q- '//>RB#:@>*V&>+'!<8L@VOA^5/O0ZJ:NP2#]<7H -E90IP&IMA'\TECYJ_> S64H_(9GSK0UJE1L?]C?+C!>.4Y5._7.9 M=H9&?6 J\@^X4T9@5^0N) 4Z/W*TO,"NSNZF!G9^1K?9SB8&_4T^5MMMS3>! M \$41Q2F:<0ABD@(F>8QF#(L5";").5.>BUGVID:/6TW7%H[W:8VY^"TF]EX M &E@-CG&9X#ET!48?$YJSC4UZISFBK^'4YIKEW>N#$T?'PM9'U6Y4U_EBURL MY9=\(3^OY/=R%M$,"Q8A0P'2;!4IO?PQ53 1SR*9)2%R4W"ZUN#4J&'?7I-F MTU@,_C(V@\IHUZ#J-= M0ZP>H1PZX-H/Q2[5EZV@\5Q<^7*;8]=.MD+@1&ED MN_O<5U#??FCVTK^37Y9T\6W-YOGW?-4NEHB@82IB2 *F)QX\HA K)J"(9:80 M$R+@5B';*^U,C5TVI@)C*VB-M5_U7,+T^@+'$U(#D\<9D#JL$2^A97]0S!-J M(QT+ZK&6&'Y9?S5EAGL]- MT*H.8GU9EOKGI@[]?;%\R844[U[_+*7XO-C,#)N4\ER6&]WM& 58D32 . T$ M1(PBB%%,(>>2Z?^%V$2OG;;"_!LY-5)NWG.M8N_FN/_7'L) MGALW35KWV/3OXSM[&/=-Y&P=-9'X3K__2]JWQ M$]SO].TOQE?]#ORZFYRY\7<07?+:Z1/'BFY X_A(!\ZNORMVP]0TWH"A5SQOWOGCG0ZS[I=)G 2[;NU_ MQJDO:]2]G?"R;[';*-8$JCYIC%KIXW_FJZ?W>K35XVJQF0VG6<*S+#1#4D A MRB)F2A((*#!'7")&PMBI@)UENU,;7]KXJWFG-KKKX(>V'+2F=RX-9=L5=HP_ M , #T[]:C"_CF(^N2K60>\IT7QVE2. M+&NL<##)[]<:FY43K'P M^Y!';&[IJ4!XIS[E"[K@N:E2OEGUW2_G.7^=B00%5,0*HI1F$*D 0QQP!E4B M0\53'(JTF[K@I5:GQB>5,ITY;2[!]UI:K-ZH>*ZL[:@4>!%V.U[Q#N; #+-5 M^#.[=AN3]T-?M=7@K^:_@U03=P)N$#F_BPV_C52?#19G9?BL;NXXRR,%(+!8+JJ"DLOYW"S+\L85QY69;4=83HH\XCH.??VQCV)KN!'(:,0P MJHC2CO'Z/=^6)]"4]_DJ\.YS*3<8O=X[EAL?1?,OQ]@YIED9I,B_+ MM11B;;1(GV61+T59J0.6YI?+NHVF5*P4"[E:JO('?7Z6S64SI2B/*(IA@J5> MW,6!A)@S"I,P$()CBA,['5!?!DUMQM848*P^.K[\_GVY )4G8-E*-%J?C_76 M9Y=I\2UZ8NAM4F/QY\J=#Y4[]Y4[M0YF].F*_JPV M<9Z6]Z_.YW58;[ZO1HC*D9J"[]:I< MT85YI691D*0JCCD,%,40D5! RLP.-0I)FJ$XR=RB(9<:F]J06MO:5BJIS;T! M.P:[+28NXIQ%)$D1PS#$J9[>))08/=<$QD&$TC )HS#&L_K=^+:BQ6I76W-O )./^:*JRL[J E8>X9<2*2&-?B[!^C67IIH(IPE, LD1U[T1 MJ[2!_^-"O 7X;;-O KVL_CL [G8+9U](#CS[Z\X7SFM@&T1\+GPOMC?J:M?& M\\,EKM4]G26[E]_E _WY(2_Y?&DBY9ML(AQQ%1&2PD1%"B(69)!%*H49#32A MTQ0'D5/IB@MM36WH;,XOF W]K;&=T[);7/ M-C>VAO8UOT^(9E^]I2=W[)_OTM.LE33E?70OSC?7F"+J21R%*N0PBW *$8U# M,PV74 4*8Q42&J1I)SZQ:W]J'%/9V9Z"6QD+P2_-HEM)W0MTKJ>,"ZGRU:\= MZ<:R7QPIR#_: ]/21Z4DKU2:=@CJJP%_WQ4]YZFZI"H.8-S9N=[,A'R+97=$ M=!!BLS3A;AMF,U;P .S&$] ML.N2]7X=$\^Y[A<:'#O#_;KO)_+:+6[J>):4/TFQGLL[]??E4OS(Y_.ZZB@. MXC .*8,F[&;$,"ED)F.49IG@G(=9FK@=!#W=SM0XI#73S)):0SM6^CL#K!UO M>(!KZ+V\+DBYGU*\C(/7(X9GFAKW?.!E?X\.]UVYW#T9X2A-7?^EIIV]-'4] M5RU6^;^KF8[^&5LN_R=?R)] [RZC$DF,$(R6,3)2IR)8D&,:* M!"RBF93"ZO">?].FQCP?Y',A>2-A8I8(=,>/:O/3>&*J'-6^5%N@>J'1N&._ M+>ZYAZ\G,;Q=OPU,@2J]=U_0H?:9SR\7<>.E/OP-AWLE(TP M3!]T>*VT(_?S6]L,R%E($2%$A9!12?2@K@AD)@>"A2&+,\8"'#E5 MYAK0UJF-\JUP52U*QBJWFN"L&?-%7O+:?9/*M'&_2WQVF*YWB>6^>8>.LQW5 MB)!MM -J5\'6U[:;]Z.]9W+'?8=_!^T$_Z'B8FY+?#TG[5Y!W3D19# M'K!U6MDXX71AP6+WG-'6(4YN[2XOW&[LN!NP9J7\UUJ_3!]?MIH&F(L8"R%A M(HW6NPA-?G,L3:)61J,,BRR13GL!IUJ9&BUOC025E1TW$4\C:KD)T!>GH;< MG"%RC_]?@L!K]/]D0^/&_B_Y>A3YOWCQR+JRS:FMG;31?\K\\6DEQ>V+)JU' MV9[GNB]R+F>A(G'(>0KC" F( IY!%J<)E"C"BG"ITHRY)_./9+W+]S?>N8 = MXP%=[9P%6*KF>-8-^-%X!6CM5G-Z"CP;M\Q5=6[[2/JRCN],RC.42(E@ALPR M(6)ZF1#'#*HHC3-$,IIPXGH"8;)OS/"'&0[>%[D0_VO>%,NQ=7I]/_1HW5^C M^*X]O'FW>_JE]1\T (#-6>L*@@E(%G?KLTGH%SN:_I\A9MRM/[PI&W=LOD,$ M3*GR:5G(#_E+7NHFF]E_3#*E%"=04,8DABC!>OF' MD9YMQ(Q#%F&): [,H/M0UC:/ M(QSH"I;G4\=V;8]] MD)D1.GD=WN[T977^3*?.1WJD[1V9D,UN>P9A%"<9H& M"!(A$HBBB$&BF(0H56D<",K3F+O0U+4&IT9/C;V58%:=[K;L*NUQ%6L[8O*) MX,"$M ->DRNXMV3V?=3/%AF?['.US5%9QQ:!0[:QOJ\;RS3+SO)A>T;];"JI"=M''#C)*>>L>,G[VB/PU6M MV49HK3$/O-O!^H\:ZZK$YNTUK)VIJPMH/FG,J?U1*:T+,H?TUND9GG32;M(IK)Q$F:X4);4YM&O=\1&[UI MU:/HQMR>8E$[&%LO[GP@-_QZ[D@J"MQ>!ZV_4-0Q'(/J1.TT][8R4<=^7U6) M.G%+UZ48U7QTI[X87I);'9EMX (E$<=29#!+1 H1RA0DH=!KL9 &7(1!'*16 M2:+6+4Z-16J#75==UV"U779Y!&OP=9>QU4Q7:FOWA*(&"0!9H^-W[76MT9$7 M7Y88'*^^;&_LN/PJS"&:U>N]?DE6NP5S_EXLRW*6"H8Y$@RJC"B(9"0@2\(8 M1C3.J**)E)+,5LL5G5LNMRXVY\0IFT:'^U8>3!O@N;'Y!CP;JV^J-H?/&XMWU>4:H\$O[ZXI^'4N^VF'TQ!5 M/Z^T_"9%/^W0.%?ST_+N7G74C?KOS2^WWT*0 M)HR&DL(8)0RBD(601?J?,@UPE%+=5N)4 +VC'5,CH\8^L+$>5)I=7=7EW/K$ MCI]&0'I@UMI5ISL&?,>+FRKEO;FBEJ\;AN)Z8CJ,TIV;*6^DA-<)K_-*>=T> MUU&%Y_LSS0OSQ#OU9;EX_)*_2%&+ _T?.1>?EL6?I9R1@.* FQH(5)FZRJDY M7QM@& 0A93$.$&5.2T2K5J=&BUNCJ_#M7-L-Y\9P0"O+'35PK( /9$09%P', MLB2 " <$TL#L+2 ]7Z8!9YE(.A2(]8?_^.5AWZ(;[ 8E[V_UP$/0UMYJ.\( M69G<",D!8S34U /7/K3@.J'D5;_'JN%QE7AHZG8;:<-O5 ;2P=Q0:<]MS.QDB?8H@74? K M9'BZJ9%%""_Z>RP@>/GR/AJT52&WS&NMH30&ZW!"<$=J([RJ&=A\"]M>MS4 M&\B2GO7WM*3H^A%D*#4Y&PED B])LHX2T*D$ JP4]70 M_B9-C6<^K5Y*$&Y?GZ>OP+Z6$A9YRSI%SAQ MXR(//6I'6^/VT\ ,MW4&['D#6G? UI\;%X4FCEG&%(_BQ/"QGLRA MD#"(A9(0)4+A+(D4I4X[&%=;G!KG;L5QY\9B,&],SEV3]J]C;4>77A$?](LX4S0+<,@0C*.80(2$@@S+%&+.D50DC2/AE&S2S8RIT5(S%=PK M)=;4ES&3O3!S(Z>.?6/'6,,C/C"-U0XTFWR'D?6;*F>75S*).]ZT$SIMA#]^ MZX>D3]+K:,FH3-@/K4-Z[/DT-\XLB]7L5A4YIXW,L) $!#(A(XB(7C&16*^84"01 MB247&>M86MG:AJE]SY\78EVNBDTF9@D^R!7-YV7?VLOVO6(W21D8ZX%YHT]6 M[-NEP@Y?\-G>C"FGP-H5BG9_E)?-OR8V]>U)2G,2\U:T8:SMH>_RW:O^Q_.R MI/._%\OU]Y"$0BRE@K',<*02 MFJ74J3C-2'9/C8%;#T#MP@W8. %VO=@M:]B)FL=Z+3KMA4ZALP<> @;HY[Y; MKT.C/N!6[F"FO^76\-#]<66K>?#F.VY=EWKP_%BN-UWW6]AW#W4D]X=[8>>OJK;9UV'YM[76Q>;3*J(!YQA+*$( M4G,B*XH@3IF$2F&91&&$:>@TJ3S9RM0^\L:\YJ#/W]P^[M,XVGWCO=$9.MS6 MI,:W V1CG81 Y_?]^F&1OW,+_IZ^+5?OMB])L^#U$_05F?F4(^IHJKG#OK) M^8ODT(."7ZGS) FAF"B$16VJ5=&I\:13Q\ M?/AZ"XP#U8&VJ@0PV/BP7U;,>-&AD(US_USFF*%1'YAZ_ /N5 NG*W(7JN0X M/W*T^CE=G=VMK-/Y&1V*B]55S.3/9R/>W)9L;"HVU@4;JWJ->A54J0[/,%4J M0CC2'*;T']4!'9(%4"1QEL0X81EI^ZYSF-#@CXP MCTT0;X?2: /B/E;1--_XNY54ZPC@I6)KKH\J0R*:NW/_-R)B)$9)!P2*61)@F3%!**",1Q%H@PI5&$K$YI76ID:L/"WJ'- MUE"]WM.F.B29G(7T,L7[ FI@*N^$D5,FRC40^F:EG'W^:!DJUSSJVW MS] M2H+S95D"NEH5.5NO*FVPU1+4:[*JH,?3P#P/?6;[V\!U\!E&3?-O74EQD._+8HO'MWBOE2]+Y9< M2E$:$S\ORG51;?#)U6I>[?AMCA3<#[/Z]EYS!A542)@)@(. M4<"5IB:<094&2D1!G B&'10E?-AD]:&-+SOQ=YHO@/$)Y*U3E>RMGCJ:89J6 MY9+GU=#](U\] 4&_ZQFEL^"_ETZ]ON =I8]&*Q90N5+WS<89L/5F1_<";!T" M^QZ-V#WVZ^,QNVFD]?+0W>6T?/:%[X7E=.\F1EM>^P)C=[GM[9D=D\C-$OX= M+:78#1+?%MJ,QSHEYG5[25/1[_8'+<0GFA?_H/.U.6"R_E['#-IC1J:VNY + M\563_2S,I$1)0*$0*3$3>@Y)R!B,94B48#S Q$D!?G"+IQ88V!S>$HV1X#67 M<\?J?MP4_+'ZX"AA?[2&.VI"K)YD<6*U^&E9R/QQ M4>=K\-<';6])>67[0E3_FE>>F'6*"06\DTK?H8?3N5Z:Y"KGM+V6_IPE,B,X M0 1FE"<08?T'#F0&IFPK:*_K3 M6:)BC*ZW&\FFUJ%#[Z(:=\'%N%KC.6A=!SN^5Y*ON^]#%2QH[V05!N 0A/HF M^M.C_,:(G>95P6,,N\<5 1FQ)XYT1,9LNVOUT*9^5U7T^)X6=T5U2D%4X^N] M+*H1>"8QPHI%$@8*9WJ4(A2R5"$H:<9)G$5AG#EI<]LU.[5Q9F-U6^K\F1;@ MQ5CL6D/4"G2[\<$_E(.'"5L4F]KGVF;]SM9:F*)9A6B[Z_6*S^JB+D#YK3)J MU?+(U49=T#BN.NITM_MVRC_UPXI/\^4/1OG_?)/%2\YEV63#BHQBG"FER2@. M3))?"$D2*R@#PB01(@F1=;;RA7:FQCZ5J>#_H=^?_S_06@Q:DSMD(5^"^/J^ MA2?@!N::GI@YA; M$+D0G;YT]VB!9PL7=F/*-I?WU1SYJ)0T(6FYJ2QJ5O;[ ML>GJ[..V %P:I220$8&1RKB)!!/(DD3"*,NX3 BA(76:K/0Q9FHDLO%@M]2N M<>)@5Z=?P;X.G689UAVI*X:.V.Z(E%CWR#B5^[KC.HQN20=[WDC I#MRYY5, M>CRS&_&V9SH^2+;ZG:[61;,5^%R'7\L[=5_DNNUG4^KY#]WHPP\Y?Y&_+Q>K MIW+&4I;&&(=&YTG_006&., 1U)P;X!"%+,@"%^;M9_ZJ$;H?;K##M& M'0WB@2FU*CY7'1TSGMR QI?71GWR;N%Q)>D%,Y]TV<^@4?G2"W:'A.GGH>ZK MU"99XC77SS$'%?*EH',]'S:Y%25M3XCS-(DI(0(*AE*(A)F/8B9@@ /"0\$$ M5Y'M>M6JQ:DQ7VLTR!= FPUJNRU/W]OC?'W1ZAV]@4FMM??SXN')1%6TO;<; M>]N#XGY6KT[07%C'VCUGM!6MDUN[:UNW&]VH0\A\]D4^TGEUUN&U.C<3H)@B M*0(H4BG,_"F )$4A#$6FYU0!QP1;'44Z\>RIT4%E7GVLYM7IX-$IW"Y_]#W1 M&'K.X@"$]<=\P>7ME*-LYQREY+\]+E_^2]]53S?T7PYG&:>>.,H'?,&5]E.] M=$G'';%FSO"PO.7_6N>%O"^6^OM?O9H3[4:MZV.;1SY+"0LC%@E(0RPAXHG4 MWZPY2"2(2=='^"^PSPO1FO"DG?+X6:ZYURM<=$;^]QH\WR3CFQ M.\4[^?L^0A#Y M_P9"$*<]/"T$<>;:+@>SY3/-15,2K-0SL:5)RVPJN=5"H":_,3#I0S"*3/2% MQ IB'&60D" ,4R8%3:V*.]HV.#4N:&QN"Z>5U82U,AOP/FMG#C=2,*4&U#:(\K M63#][/R[-#FHYL=+7@/"J]]0L"KRQT=9F$/0\D6VJ[GVL7I]71AU ?JH::I< M 4F+A;ZTK)K1%BX7$KS*.L/5/'UA*I',P7)SL)J_\KF\ ;D"\^5"MW.CC?_. M\L6NI?3QL:AB.-K)HG@UM]5(:%O*%AM6B\J#TJC* Z.E;^!?>ED0(L:TNIT8%V]6<_/:O1- M9V@BU^^&.(+A%ULC AU_JF[7YJW6%-C#:#Z<0-W]GZU*C699U M"SL-U.^'<>1)SD7U#I547T$U.JOZ5/R^E49=SO2]7@/F9C-QZ[H>M(YKQ'%CI#*'+^M_S2L[]BK;'Q M:(H35 ;LO%6B+F.P;7W_W6Q^V-C(03.)*$V(RIS>$[_Y$A6PY[N+P@$6CQE1 M',#>J7T! (?[W*,9'YJQH-ZE_+@0'ZI#^3SE&#$%%9.!F5RR:E"L#ZJ^6Q;%\H>9\'5/[7--@NZ-V-#;V@:LU0:LOP;)6+X( MPE"Y=6^48WS1UTNY<+ZR@M\U4^CWU:8VM5I[F'#U%AD:V^U/MH8[$8=73HC MB+,X0XI#'A--VA&ED.I^@ %B@J0Q31)%',0%A^Z3\34%6T_ CBLW8*?#]KRY M 1M_AN\[NT%AX,]CX"'#/_S. TH/ 'T.-UW,&'4PZH'3X5#5YU$=*QPNC%"H MOD'\N=#^MF47VSR9.S;/'^LZP77 XF[Q\)07XG:QR%\T"]'B=499AH.,<2@E M2R"B4D 6*6JR-363?X*Z&,A&[U)_5'$CA47^_>H'<&.VT\#\^W6&;#G#6C= 5M_;IH8 MYSW-17.:YD$SGL?S-/Z@]5HELK]5XU:6](;B435*?T_N1MM[E7 O%\(]FZGU MAT:QCG7.8A70("$1I"C6LV$I4Y/!FT"11#$)%1$$,1<*]VO>U.C\_F+>J!M; M>^Y(.^9^N^X9.J2Z5^C\>IWSF\/$U/V\U!NP]=(?N0^#OD^B]VSAJ*0_#+J' M \! K;@G\_RQ7,GR8?E)KQ86/*?S347US6FX&:A:/7R 'IM7>&#IM4MM# MG-B;<+\MJIOOQ MY\JH-[*YOJMZ78SS;?HRH')<.1>=%?: M]0RY5S5=7[:-JYCK&=$C55S?S^^J?+M4^^Q#* M]"A(D((J8Y(G-,%2BMF++-AR6-1VFQ@6-X-79[CLQH]N$ P]'=:^'RBP;P,- M]\NB+C5R4-_0K/;TVE#;-S>7?5[HMUN6/H^^'D'E5[%W\_2157D/O3I6WCVZ MHAO_U5UJ'O1)FU'ONZUU7VU6\HWL^$9Y3I:_YXME49%U(09-L%'$,PT'C#*JU^1IDD"F21=&/$Q8)G%*"74IMCJB[4X, M/D+QU@?3AAL-C=G3=CPWT?X;F$CW2+0^7[!U?1NE+=LR%;5'H'8)[/ATLR,5 M*LN;X/06)G3>1&S/46FS[M17QJ8*A#!5$&4XASJ+()'KPE,1",NZ4WFS5ZM26"?M&FT5]8[;S;I\%XM:; M>'YQ''YO[C2$@^HX.Z'D>0_-HN&QM\;LL3BQX^5P<\?S%;(LI=P/AYC,[3ME M:+3:69$$)YPP!2.9,3UQYMR<2Q=0,219G#!.D%.L^7J34Z.BVN+=2L1-'+(Z MC:$_J]9PQ_,7U[&WXR6_B Y,2OW!=#^G88V/UT,;UUL=]P2'-0I'QSGL[QP\ MMZJ=L#7J!K,T1GINI!(81DK/E63,(!,BT!.F&),TBR225JHY_4V9&FNUYK6J M QW4]7KTB_6,:@2TAY]F.:9 ;;JF<>9-,IW. /I&64V'UDPU@^D,:CVRE,.8'(A56ZKF].Q,^PX'RRGJ,%HS)=-W0.V:WC4_HF32W+\KT1C5'+PI1@+ZN5\ PE89@P M0J#,B*CKPM*,I#"-@XA(BEA&G:26K[0W-<[:64'%78.;.$_GA*73@-O1 ME$<8!^:E7@CV2!:ZB,LP.4"GFWRCU)Z+_I_/V+E\F_^X_"Q5,5,R19"D00)1 MQ&)(H@3#("5"*"2"*+7*YK9I;&KL3O-%_<%8:@[A;?J*F=>%_(EWRY+N>O?R[RLEPWQ:K?O7Y;LS(7 MN3GZ&VI"(1PGID $APBE C*"$&2)Y"10BBMB54JZEQ53XQWC1),>"/3G4\D, M5O4C6D_ NG$%E,87P%Y!N?'&C92Z=9L=6PW>&0/36-T/7]I^^-;TP]8)T'H! MOK7]\.UZ/SAS7"\6!W29;^']:V\;3(O%OK-:#.S#Q,E8J0G M9BR%(B ((JJG9PR%"E(L0R51%HK(J=:K;<-38\O=6LX;RS=G(UQV^_OUAQTG M#H'RP#3H#^ >9;'MT!JF!/:5MM^HW+4=(N=+6UO>/_BFYBWGE:9X=0#Q=B&^ M+.FB_"JYS%^,17_(U2R)L$ 1CF&:H,B<#TG,V3\*(QHE01B+)!!.61A>K9L: M'SX45!@M\-9$Q["]WY[SOA/JMS\FMSG:NF=RBE=-&8C*1;#U4?_NPE[VD+NF M]N"_T4:JA8%3W5NUQ[;'=JM#(]TEBU>M^*E^1%.+B#,9*1PH2"0/(8IQ!&F8 MIE IO>Y/4A)F;EJDIYN9&A/OZ_#> &.I8X6G*[C:T6M_M ;FR6Y =9(L/H^# M;\WB$RV-+EI\WMM3JL47KNZXEGVBA7Q'2REVDPMF>L*6)I44L0STRC6(C()C MJ/^6"1DEG(L$.\E_G6YF:FQ0'ZJ S-AI2LQLDRWDE40H%VPM5Z&]$1MZS6D, M;+!JBH&"VZ+0E\BM4A8MG_PGD5V&QNL"\W1+XRXG+WI[M'B\?+6_>M]BS5?Y MB[QMBL.%/$08Q3#)4KW\"^,8LB3A,.8IDB%64@FG-->K+4Z-.M[7E;5JHA"Y M47=U/0E_%60[XO *W< <K_1-Z_\?!(#FX+/ MIV]TKXST4:^"5J]MH5G"42B8A"1-F.&2"#*L.,0))HQG"4GM\AD.'SPURJAM MXT2H:G7)BMY#1R=]W5OCA4HKJ M2''[@7]:%E7AGD9;:/%X:S[R*GURAA1F 6(()LPD,U(:0$I5!L.(Z>%?,A8H MIS"O8_M3^X2KXCUFD[&JW%=7U-R6A56M X!N/'!6QW'J'LL9PG"@#SU?:"RO ME2%^V4P?U++XM:DVM7$ W%X'O8ND3A?H/.ON.)DPMCA/%WQ.*/AT>DR_Y4V3 M+OZP?* __YFOGIZ6!0402SN*K?%#)(,0XT.<9,9"I- MZE M9%!7>ZP^U/'K!FGK02&_YZN58O"FU5;VI9R5>2F,G9UV:U)E?][860 $Y+A("8!9 E/(4IH IE"^I\X2$*$ M4(Q8[!1Z[F3&U&::=?9B[0:H_6BJQ#:?@T3+]I\W6KCLI!N[\;+3%W0L\ZLG25_U+.IW^9W)8I8B2C+"#0Q* MKP!CAJ!>^3&H$A*BB"NLE--D9?_Q4_L0C77 F ?^J@UT3)$Y ,]NMM =DH$_ M2@GK^IX]FVY%#_R^;S9N]H;L&<*2\DS M$L$LR/17+*2"-!$II$I@E'+&8R:=CKA=:&QJWW1K*Z"-L4#4$]K5DP2ODA:. MA]4NX6SWP?M";^#/OS7SIMVY/E@*>#Q<9@&(US-DE]H;]ZB8A>=')\)L[NDH M]6'BSR9"4L@G4V7C16Y%>?^0JSOU0'\V:O^[8O\/RWWUZ591:1;S@'&JB29E M*H4(XQ!BQ#@,D<@"%F=(A+Q#_-BSF1,-*QO5O[]5P>.-FU7]"4 /ZBPL]J6_ M\VO2WZ-TO1T5OD5/CB1J4FW6[;EV6$'#%-58*A.YOGF[&AH#]8!7^13/)HXK MMS(,OD?R+ ,UTVT[^FK:>*DTAI-&4IEC/68$%03T@@R2A%4)),TS&0L M!7>9D%YK<&J3TEO."Q-;71F[W8CZ*K9VS.L3L8&IM#(5-+;Z8SY;!'Q2V=4V M1^4F6P0.R<;ZOO[R X;##HI'?-#_*5UMTKD:BQNIR:U:]5F^L/%KVV0CK/< M71NO.X;>9MM3-:@ZH"G[LZWM MVSF1]G1-]S]+J=;S+[F2,Y;$A.$DA8Q+"5%,(DB"#,.89TPI0@.4.!VJLVAS M:N3:FJQ7=,;HZIO=F'T#:L.!L=PY4?8J_';TZ1G4@2G2 YY=_)01RS?EHA,+,]G^D(7E$8AH]UVI\%& M)Y"PIJ-3]W;CH^J(X.?OSS0OS(/?/]'B49:;;X)JLDEH2&#*9*B9R)P?#@F" M:1PSE: @)01VCIWL:(-:'9TT!6*@3_^?6$BOTI$A^[ZUA_:/']T MU:%#STYI#1U=TR_SZDN^D)]7\GLYDPPKP8B"C#%B)(4"B",2P"B5'&4!$B)R MVMTZ:F%JX_LFQ^HO8R*H;'0V$S\*?K!DOGM*DCUX?(E=HV\B8) M4D<^GLN*.KZP;]4C4VVS_+0VBC>_YXO\^WIS8O?#6CX\R4)2I3^R&4UPEG$] M*H=19/:T"89,9C%4:8P$YX'DPJF.@+,%4V.%@PJSY0VH?0"-$^VQ3/T+[0?8 M.M*U7))M3]DQRZ#X#\P\_J'O46?)$;YA*B_9&O%&M9@<,3I?G- M?9 E+_)GDUFT';M3%A,2TQ0&$L<0A41 _9P )C0)5M7=,[C%#NH:YY2K''Y)#+WQZ@MBQ3/E5:/S7*#_?Y!L4*+_J_^GJY-=O MZZSB?ZPA;8JBF,Q&(Y_22D_?J9.7'NR2S[(DB;A,$AAB$XB-E5ZED53!2*!0 M3]Z"C :X0TJZ9S.M/L/Q4]+O"[FB/^LL=/T9BE9;?JG,W[=J\LO6+7?A?Z^= M;4>);]%WHXG_GY3XWZTJ52E-?=CIR7,W':4F>=7_'Z('/%< \&KBV#4 AL#W M1!6 09KI-G)\HGGQ#SI?2].6IBRC6+O9(2*218E, RA5%IF32002(^HK)65$ M1B@6F+A,4"\U-K79J;$55,:"'6L[[\5=Q-F.@7VA-S"==@?.F1%M$/%);Q?; M&Y6K;#P_)!ZK>P:- S9I\+,PPBP0/($L30*S\*5ZX8LY##G+9,9$E,9.%?'< MFI\:TUB'H4P4RB31_%R!AQ]R_J*OT*/#D^/TT;&OO(8!._3 5&* SN /%0M\ M/]S!&T<+IA@%?'_Y4$['IW1CQ3K700JSC?HE?Y&B5DC_/W(N;A?BSU+_9A.7 M0IE() U3&#-3:H4J"5F,)<12QC*.$ST!MZ:#:U*^,;VH &-^ ME51H'.@1)73I&3L"' CO@=G/+]3.C- M:W?\K$]+)$[F?MK>VXV'ODH^IV69JYS73YZ%,>*,D 2'J<0"1%"K+(89FD2 MHQAA13*G,A5'+4R-88X,!,_+>57\P=2PIBJ6:: 734F" M0XA2GD&*:0"S* O#D/(H54[Y%%?:F]K7;TY7B<9D4.U -N8Z?O_78+;<+_0' MWM#[?RUF1M"AMM5WY6X[++SNQ%UI[NRM5K^M]8"8ZX;D5Q V(Y#_. V,'UTA "9,AH@891 &C,. M,0Y"A+*0T]1I8]V;95/CHSTQR$T6SHG,FW)?*?)0(?*>7HP*#-S=EB'DM^C$ MH0/,X_2?>^39-]9>X]+>C!LW:NT;TZ.8MO<&NL\:FUJ M<]HJ[-?6,9!+&G H"TRA@IG(E@B33P(8HB04-,A4&3G)J)UN9&E<< MU3GL5AKJ-**VVT\]<1I\"\H5H@Z[3Q<@\+L#=:JAD7>A+OAZO!-UZ6+?>2_W MU::KGCPP(D,E(%>(0J08@QBG$51$!@'E"8^$D]#KM0:GQ@D?I%ZN?<_+4IMH M$FSGV^A]IWWIJX#;\81/& >FC O9+N"OVMIAQ*UM,1HGX:5IZ M'-PW? CZ7A;O:%EI77_(YVM#?J8F[2PB6&4"21@E,8*(I 02)F-(HU#HF0NA M(K6J&.O1IJE1EW&FCE:>.;$+?LD70"SG;Q.!OM(E;Q5[/F?69*/.5W#L$V^^ M]NCNN@[U2;T[99:NJ=D$3P\M6MF*5M]7NA'K2N]<_VZ M?EA^I_EB1I(@1FD<0(K#!"*D%"0)3V$J>9@DJ6 9(!N8PSJBU2&/]#(4?A-(S[0UICFM MK.V99EYC:DL*?9$:G!).))571@Z85KX'PJ#9Y'5+;YM$ON?MU=SQ_:O=:* L M5K-&)*#9DF(D$2K)" PBE.F5E0HA,;%]'%!$(H8S8E?$[>C)4YL(M#(8;OMY MQX!=_JQ[P3#PEVR-@/7W>];;"Y^LOF?G<]7_.OQ4CQ\ZRM=YUI?V@SQ_@?LW M^'ZY*)?S7)@%097)E\NRF4N&"*=)G 50A!SIH5A02(0B>BCF&"=9&"LE;3_( M\\U,[>O_W#]0/7P%]Q1Z2&ZW-S4>&&K M:C4WYNYNO=^ YK@]J%*BEXL^ZF%'L-O-WOV!.3!K'*B#W8"-K3?@O6^E"3M4 MAM/[.FKQ#?6]SGE_6<_K[%T],GS*2H:UVD#42XCU\^<%GZ^%;O'D?M!6.C5B MH8PE@QD.8X@PB?5\),E@ICCC"4,131/GY)]NMDR-G-[3HG@UWQ3]OER;)-FE M M_I?R\+4,D%R.H'=40!Y)6'>LBF)7BFQY_/8D MY>J4[G+$62R"5$\-$[U>1"10D(HHA33C2N @##+BMKOCS;2I<;8[#30.@LI# M+Q+:'CO>>H_]#;IS

JR>[[,U[!MWS/KTOZ\;>L_>,ZHG]>]\MN <(/ZY- M#?,FY"QHHB070J_^4P11G$20T0#!*$MQ& F6L- JS_7PP5/CYMJV#A'Z/;2N MQ_FZ8C PH=FZ[Q3*.^5KW^#=WC-'"]>=\F0W0'?R]VY?WFJ5S^Z+)9=2E*9Q MS0)RJ:E_7OUD^5PK"T8<)2+%>G$<2@)1E&%(B6!& MLBUB-$I(:B?1V-V$J7W-K1=U7K/QPZQY:T] 97B5E=PZ8WY9_[3QQ^[S[]%E MEXEBG(X8F%):!TS:[S?M0)61IAVH#H]59\]K!^Y4]9.[D9 72UZEM52#Z!OW MP)XM ^::/$G :?D$\H6:+W_4'\5*_S ORW4U*]U\'#?@N6@V_6^J3V152*HG M%J_U]U'>['\G]37EFC\!M2Q63[^!6W//07NT+)<\KS:-?N2KI^KW==@*%)++ M2C"]LNEI.==$6;;?I9E/ZVOS8K_1W_J/3OV[MQ[']'.J02J,FB&JQX-'&QZ>Y#Y WFJH\8=;V$Y_7AR0-* X\_@P)D/XIX &JD8>(8 M,#]$>P6!"TQZ[L[1J/**Z;M<>.W2;G':/^1J>X!J7X[+:+XO%ROMBK[_\?-" MDXXL5WK!CD/&: B#A.D%.\^87A8D FH23%DF4!A2V5:=M0O(.MM@]6[OEY0= MF"Q-X>"_F7VPZLCCO#KR2 _4\19[ONB+:V?*IV'&8E31KC$D!.20)0$,<218E#&,4MCG&$IG(YU=K)B M:I/*;=G1;9:.2?%K'3&EN#>N5,>['3,&NO65'4<.W@,#\V0'\,%?#Q6'#J)? MT@O/02K&.AGR-J5DNV!UML9LIX=UE' TIT+?F5.AN^=&=\X0OWO=7M(<'+W] M00M12\)MCXN5=ZLG63P\T443T?NT+)3,38G(\I\R?WS2L[W;%UG01_EW_?#5 M!SW]VS@\$UR8S"X.&0M2B*10D)*$P5A&28@D316SRD"?EEM3H_G*9?W9+?)5 M";B) ,[G)N#WHW$$T-H3\&A< 2;O&"C#3B]51>J-5(NCB.4D^L)6+7,2QDYH M=-J5&-B%9$]G@+V"DU($!I@;T"A[[F #*G# 2J,#[MJ0\@Y -Z"%"#08@0HD M8% "VP'3HS;HI/K=JPCI-#P;5^UT&CZ?&>0 M5_MBM?E@8S[8L1]4#C@.U'Z[U'+ ?;..&GK@;!PSFZP7!L?=KM3CWNG.''*Y M-TP'>!W!_%HX[D@T"+I'(\HPK;B-#$+FL[I$2!7@HWR5OT@]Y-#V?)M,68Q$ M&D'$*(4H2#BD-(ZA1)',$H+BQ"A^7.?X:PU-C:UK6\&.L68>2Z\>@G-#]S+= M^L1L8.+L"I6PLB6Q4O+?'II!6+-0#=TPA8WI=%DF9*8XB4^S5:V#6J_E3(XC&ATT"\JG8:YTM!YZ- M_8.%7/V^))Y"JV_6]1,(H9978JB;!>(&!) O0 W#B6AI>Q6HL!@Q3#I('XX: M#O7KP;3"GH/TCG-XI$J D@")E"* M4_W3V*T"U7X#4QN26OO^YEILZ@ WNS&@#QH#LW1KVB '<\_Y[;>NU$$;(Y>4 M.NWA<36I,]?U3 +;.0N[#4&++%8!"A0,LU1 1.,44AX*F"F$%,),".XT>[W8 MVM2^[.TV:9M*5)%OQ\2MD_@Z)FCU16VT1*S]@_K#9EE= F60;*J3#;Y-UM0E MW\]F1UV\J7.Z_7M:/MT7RY=<2/'N]4\],_F\V ADW9IH6)6/M1GO* L(360, M&2*:6H@@D,99!!4*L0H#Q:BR"F9W-V%J?+/5>Z,;6QUG%1WZP8Z"AD5W8%XR MB?3&>M":;]:*OQ@/]!KP5[#%?>O%().8[B!Z3J=WM6+L?/J.*)U(J._ZI&XT MN"WP>Z>.-,!O%V(G+W7S_6')<)2%'$98+Y603!(]Q0H"* B3)$A8BKE3/GT' M&Z9&A"?DZZOSTKO)W1_DBN;S9F/?43 X _,DSNEPTVU.HM>&((E M>V#HDR:[F#$J3_; Z9 H^SS*7_;;;K1K-^&BH>G7@_2H*$IHC(,$AK%F3Q0C M!FDD)4Q9P&.1!B)C:=^,-S>3IL:C>UEN58"PG>&\^DIO<^PSRXV.47MBQ,V+ M$R7FVIV)FVW7C)VLU@W:H1/4'*UZ\Z2T;BC:)*)U?+*[2L@'^5Q((SBCGR[D M\UR:O]#O1JG]W]4/]?!/.2^JG\\8RP(>(6*H5_-OQA D0<0@4AE)2$8C%G-; M[1"GEJ=&L[O&WX!=JVN9GXWA]O(9;CUQF54'Q7=@\MRU^T-K]^V.W7IR7@!:"4E4ZEI'O.\&^Q9M\&>G2KJZU8H2_]"5 (DX+MX#[\%:?_CD:4M])M2RD7N[,& ^#(%(""J6G M*4@D(:14IC!+0T8Q47% K%84-HU-;1"K[87OCI)L;D!MLPD#V#/L5:ROCUD^ M$1QXF!H;//L1R2>(8PY"FV%'_C1&RQO :B!7].?-B6'%L'@]F !:U J(E3*B MK'NF7G[QW=PQNIL[]HM^MFZ*?M?L4:I7[:\E6:T[BBT;>J(VA<%BN:ZR%+/V<]7U%CP;_6=)ZKJC*) ML<7(1ZZJM2(MMP_R-##9OA07QJ*KCQAM^+%U9G?$L;ZG:\'>(G^A)O^_W)&D M6,C/>F)3SG!$<8R2"*8ITXLG'">0"!+!),)9EJ& $#O58:O6IC;,[!@+_C)6 M@LI,YZ+>EP"V"S)Y@VWP)=#&SIN=D_MVZ'6HZFN!BM_BOI<:'+G&KX7OQZ5^ M;6[R>52ACO[HA>]G[=7"M&Q4$\O[Y3SGKS,:!B+(@A@FJ4S,=J*>PRK.(>%1 M)&D2<4ZM#@GUL&%JG//Q[!S@N;+7Q]& RYUB&?8>%NJWC7.#OVJ+!PIK=X=N M^-SXRV9,(,'="B>[+'6[1W6CP]^7+]6K]'FQ/8(]GR]_&!TFLTOY59:RT#S\ M=3F??UH69K]K)GG&!(N)GFPE5"_I)88,I0HR/9O-,&8,VP6I>]@P-3K3/-U-F1J%-F:U=6(/ZW2\58W8C4X(C5D< MR10F*$1ZT&,I)(P(*%+$1)81+M-@MEJNZ'Q2';=97,+6C M.H](#C2F%HE3C?&@E\:<\\/).Z)TG; >$V*OM+DN G0=OX?)3M;WN9> M /;]^GN5@?(B/RHE^:H^?'^G;D6]:7@K_GM=5KMZ336DE'$>4,E@B%$(44Q# M2(34:T3%(R)Q1/4$SK9(K&OC4V.8K?V@=N"F4> ME7Z]3M\-_-'DA(HY0)LPI-L(3(L!Y!&89QC,(T%5F0Q4['-9PMF!KA M;:ULEZ/+K:C[8^-=IRTJ]\ZQFXD-"OG K-?:7H56=Z!O5Y0G?M1L6 VZ<=49 M4I^S.G4!N7EH5WUTK_*Q]P<2UZL_M!O\2R4,@L"'L%(*,V< M:4 A2T,%HTQ10K*02&*UZ7^N@:F182/XO342&"M=9=$/0+S,<#Z@&9BT'%'I MH'Y^VO7>JN<'CQU9[?RT4\NZYCIN&:E_-=:,\+'%_W'@W[*A^5WFB]F M$8\#++B ^HM&$$6(0X)%I+]J)F1(5<1BZI3/>*ZEJ7W46T-!92DPIH*_:F,= MDW/.PVLWC_$"VL"?>T>\W%,-KV'A-:'P;&/CI@U>\_DH.?#J#1VS69HLJQ0F&0092$FB<(E9!%00H3'*8J3>.$2[>TE>MM3HT[ M'@HJ9'O.M@3/M>6.*0P64%OF*O@%<& >V:1!WE]!S3W'P!X'K\D$%LV.FS5@ MC\-1>H##K7W/;E59L#.!N<:5<\CC4*\EA%$90CR!$8Z9""7E5.)NI[6JYT^- M.;;F=4L#/H3/,D[2'92A(Q_V>/0X:[7G]3"GJ^HFWN@\U9Y_YT]0[5_6,8]G M3LOR3OVS.MZ[NBN^&N7[9K*;9@$G*@A@E"@.41 *2.(LA0KS.,YXEO#427+V M0EM3^ZXK4\T&;V.L.;Y"QNZ<8?[XPJC"S+6_ZO=5[F)F#Y97.R.,P2JA23,%!,0821@C24 M'+(0A0J)C,?,*0GP4F-38Y#65K!C;(\CW!=QMF,07^@-3"'=@7-F$!M$?%+( MQ?9&Y1 ;SP])Q.J>CO',%5U5!WWN5*78][2$>G6 9 ?4- M[=#14!^HNL=&75#R&B>U:GC;W:70WB^+YV6AV[A[D<63I*)- M2 YH*C+-2$$NF+ZK.77MTFX3C4TMBR^2EO*@SE^5 M?K%>K+[J5N]E80099B2+@@RS &8L,&FX*M5+&!9#RF/! Q5Q%1.7.8>K 5/[ M_+?%7RH'3I0";9T QHLJ5YY;GS[HW$UVLY(AP1^85;SC[CQ9Z0J>SWF+LPVC M3F&Z(G0XF^G\'/>)S3_SU5.^(,$'^EI^6AII!=WLN^7"9*/=/A:RFE2]GR^- M0F0S1F/&(CVQ26"(J5Z%4;F9J0\760, K"SMHI!QC:3?S[8_0P(1>&0AV(&I,]"Q9 MO1N/0 M9"&9^-RS:7 F.8[2.!60H&I2F5"(F> P3B57DN DY4ZI!@YM3XTF6M-K0?92 M&V]BTL^-^3?@V3A0%PZ1K0]N3.+2,7;T,A#< W/./M+?&J3O-TC?;Y'^>!5I M9S[J@)E/DG)I?E3FZH#+(9UU>42_](?WR^\L7]3Z2M4)KD=#H\M%F8OF&->. MMF^I^57_];.IS+0V>Q9G;FG+2+Z&LYB'J2240(S"!*(LII#$BL(LPQSA1*6) MF@R4D8Q_J23CJ:-VRM@OA1TW3["K!^;U30;) MCLLW8*?O]US85=TV9V\KQXW2[.VFJ,JY6V\VQ7W/*TYT3DH9J;^&R&\9VO0W M2949J3_.9=V,U;S'-.(OFP0UEN)0Q$D*J5*X+H#)6!3!E"&J:(92BIW$;"XW M-[E1YWQ2[)>N^8!7 +<;&OS!./2>>C\$_:06'P$S>';QE[=)#K3SWBK'^/BN M;OSR#_F4\[DLFS![)$C,"4]A%L5*3X>)@%0$%*:"2T$EH@EWVI7??_S4^.-V MO5I^7VJB;I3N5\6:_T_IN*%Q!DD[HNB.S\#$T!KF,<7FLL\^O_F#%D;]QD][ M=_A-G[FJ@]2GGG4LY_\_>^_6Y#:.K8G^%3ZS^E;SV.<-L. MV]4=^]2# M=,3BNE'%%*._>O'X"D[A(%4""3->=,S.Y*9Y)<:WT@/BX ZU+( MRNNH".'N5U%.&6Y-!X"IS1!/">9>T'/LR+&-I;.KC="N >@9HDE MA0*5* MGSUEXJ+'WAZMMJG7U30A7/MC3*9[7:= G# M3/,DBS'($YH"!(D$).84*$:EHCB/-?%J\]PF;&R,<%3=;+E5>1+-5?6!8YN> MBE6'4[GI<+JYI5LAM+/CX,8?H=#MF46VI<^^[4'*],I6;@ST<6Z+-RZ6+Q^*>5$^*&EYKISF0L4) MEBF@T'8MH@P"XU83D*20Q#%!-)9>/97/BQD;ZVRUG$0;/:-*43\VN8"I&X_< MCE3/#'(1I(DM'1_2'6F'(B0]7) T*#&T6WM,"5>N[EH842M#*O('^]4T:;1U MW*GRK(Y[% MT&WRWXY,SY-_HV#5]W#3^N%+*TH=:B:V@1"V=.)920-74&RS]K208NO5'2L9 M/3#SCGPLR[627Y>%L#FZU>^F"4**22P -E]]@(1D@&E% ->8"QC'G&/N5;WH MDJ2Q3?Y:T:C6=!)5NMKT]*CZ@V>-HHOPNI%"$-!ZYH6.>/E7'[J&1="*0Q>% M#5MEZ)K-)Y6%KM[0I9K0XZ,]&%F(?_W#!IHWH3A)%C.280FTX':_DDC J4R M@ID6F$J(W(*:+HL8&S/46M;UMJ)*STZUA,ZBVD*X)!'1-O)89U M6+IB=.+(='Y0QXR0Q>/38FYS4;[HO976)N.D4.6VI&B,4XFXX$ E"0((IPJP M6#" 8TT8(GFJL=<&J;OHL;'B=DM@Q7YM*-RDF/B_X2.86:LF-OCNB_SNE-G5>WZ MBVZZV1*L*%<* T:@(2Q*$. VD"&QXC;,8&N^,8>?-IW,"QL9B.QTCJZ3[=M-9]*YO M-MV*2<^$<@1'AVVXL[BXET.\%9^!"AZZOC9>VW!MMK=LPIV];; MN#:E]S?@ M6J_S)Z_O*_.18DOYR98R7#\V[QF'<:;C3 $1YV5,#;ZVB@9-5IVF+#GD;S.9#?CT_?>5E_0N)/9S1 -Q&;'4(6ALU;K6_CL M_'V#$5JKVON,UGYAM_7FA\52%??S.@Y1O/Q8LGEI5K%F],N[N:S^.:M>AO+K M8E:8"]2OU1NC^;^FF> Z,S@":48;()M:R;#A/QH;TM-"" *]-L\Z:S(VBFP, MB41C2;3:Z1X]5;K[+3"[CY';XG,0Y'LFWPWH&R.B?2OJ]>6>'5%M2/1G\U]K M4529%' O[F980ZY)NRLSZ'KU9LR.U[*W/_#6?B]F(?V6+9K'\:W6I=) Y-J[W*]5N[5LBXD]*\:(;D MRA6;_;_%4U6@(5=2I2(CAG%B"% /0 MJ#J):F4CHVVG&AAGD6TGEW!X]7Y*B?T^>U73Y^T550Z9?UJK2K2]N6@Y6%,+[1NV*V-E=/LT0C'F,*8LJ4 M6>K,= ME\:4<*[1;5"&])8Z:C*H W4;6L<^U8U/"Y1Z]UFMIIAG6!&HC%?%N'&R% << MQ0)P9ATL+0A&I_#UFY>WATFM.GI7SNAEY>Y9>SP_ M/;W^,&/HN$X8?&3Z7EDT!D6519-H:U.T;U2TM6H2[=M5C=N^90%7'D&1#KI6 M":/9L*N;H&B>K(?"/OVV>LM3B%(=XS0#,L$Q0!HF@*12@SQ#A!LO+T6,3HT^ MQ4)^7['ERHV3-X_WF;O'0OJ;QF_4?3&?VVG+V:QU"Z =.\T13B@6@ O*S-K3 M_@21LHUK1*H%%)K$#7;OYY[UJ?V1VXCH\[Q*W@X:YAC"C C 4F86["33@&.M M ,LR&"D 0Q@ 2JAC,(5;( MJ5)=FY"QS<6-GM%.T:C6U#T[;^"'E%(5R#X(88A(N/'BP" MX9IQ^_$'5Z^][6S,]NAX5#_8K_>_GM2\5&_47.EB5?<)79NO]]:WW-4*8$D> MZSR+ 9'VBYS '!!*)<@,$]"$<^E8H"J +J,CCL:4;D=K70;#[P2N9XB'.JBK MS:C.ZQI#HM\:4W[?='A>5^G-6W-ZJ>\0 -8^SOFZJ/,JQX$WX';IU/"61W8, MY*H[G39G981"E7(L04)A!I#($T E5P#'.==<:)8(KSR<@Z>/C>XV;7B[M2 ] M!,Z-R#K#T3,U.2/A'[9TSN*@T4@' H8-,CIGVTGLT-F+0E7COACL/4U3&*>Y M@2R!J00(00@H9,JL?F*S'I()ETE\6XGNB[+'-L\WZ5QV0[JL&NQ5'4.VZ0TS MF]X@]BVXM<#WY6'QNW;/AE\:]<2_PJ+M<+ MC%]_1,=B>^=ZKS>51SE$G$ ,8*;MWC,EALC,3S1.S9"0F''HM6B[+&ILY%5I M:F/Y-M_HQ3*JM.U61[0%8S=J"H-4I?VS\LE/?N$#E@Q^;^&+O1C$](MHS[^R! M:76N/,[JASWM>^B=UA&PD,3DJ\*@;-41GV,*Z_J8CL546+&LGO-Q_K1>E9_4 MLYJES6X#5C&&2D"0(QD#E&(*6*(2D)E_8A8S++C7XJY%UMCXRJI:MQ&P 4E6 MVTE4Z1NE'3=RVH!V(ZQ \/5,3CWZ-7#T7/<9!I@3/K><>II./J,2#V+Y2O%H![J,M:HT[.(W1!G>OYY-WII M]=[8WQ4KUTLC:_YY,5\J6[6M20PN=X74.%4:821 "FEFR!4*0)FD &FL8*^V;T-&M\Q@93W>O'[P'5],?IHHO9X5&W=A?;A'?NIEELPPP2)8#2"32T1VU09IX!2CF6 ML58BH5[M@UMDC8WH]GM6=8N9;@/6C;\"P=4S3YU#JE=:J3G7 M1;LOM^&Z?$O',\!Z;[1++&$6QW%&60*RW-9&R"@!#&D()$]3!7D:YRGS.B/L MK,K82.?:AG/HD7 \21P$W[Y/&FLC1A/3>3NH08\KNVLS[''FS:B=''?>_L1N M!%H[>%M_SRZ 9POK[$TEAWF2HPSP%-G<1VQ^XC(#D*6,HS13F?#RNBY*&AO] M;4*1]E8^.V7]2/$RNFZ<%P2SGBFM&US>3'45BI!$=%G8H#QSU>9C&KE^0X?. M66;*VEU]QG ]OES-.6CXY7Q3-S?M[VRU7E:] M7K]HV\+ZAUH^OE-\M5U#<9XHBG(,,FU\-(3C%+"VC6! M8Z/AS1:#C'::1^_4BA6S;I&O5Q%W\^!"XM@S$^\!9PC#*@O,R#U&5MU>%I^N MV(3T[*[*'-3!#=%!H;&QU/MS -X_HUE%R8[ AL>^9X0[C/\KK 2#FDIU% MYCO2QSE"*'Q[BPGIHM/KQ8;<@&!KC,@MS^UXMF&$6#+_9[%Z>+LN5XM'M?Q4 M,%[,BM5+LV$XQ3I.N)+&4B'AE9[@(G1L;/K'7+'E MW,S;HMH^]3RW<$'9\80B,'9]GT4TZD8_C;[11N%)M%6YA]0#'XB"GBRXR!WV M#,$#B9/3 I][.\9CK'FI_O?:/.B]K9/[:=NZ#DK&A;*= N,\L241A6TND8(T MTS9*(\]5[M2WZYJ@L9',3L^H4O2&#H$7L76CF1"(]4PMW<#R#\&X@D30^(M+ MLH8-OKAB\4GDQ;7K U66,#]L?M<<77Y3I5H^*]OI]$Z(Y9K-RFF2,^NF4!!# M:0.YLA20%&N@!,.IE(8Z_-*RNZDQ-F;9Z'5C%0FW(7!<\_4.;-\KO7.U)>S/ MVS\T9DRBC2%U >IK8W%[J0DO*'NM.N&FR>L6H/!"ZVHM"K^G=?2<[#G &U8J M^7;Q:&74!:IM'OM]'3O]YF5WS5?V8G]W9PMB?'FJ5I)_LQGO9KGYM2IQL7!C M0'1O+5!R$OT\[K"XJ*YHCM6VQVR>KM^ +X>C-SG.(>_;0;46 6Y-BO;MCO8- MC_A+M']A8WQ466]+%35;A#4"43&/:@PFT4D?R T.405$0 ]X^-$+ZE0/J/ZP M?OKPXW+B^K^""GY?S'*YFKY=/ZYG1K-G]5YK)5:UL"_Z3M9T>_>K**=$(T%R M)8 P/P$D)09$8 4D$HJDPG:Y<_K,N0HU&X4C_ZTJCMN M13A#W_X1Z0/0OG<]0V#IS-.^ +60JWG4'K&:?QV3JK.L09C0U_(-?7G?UY.7 M?H4<_Z%*2X;S:AUA:[S\6-A?[;7WK=O^3@G#A.>"@3CE*4"<:UM)7 *.4(P) MACDG85WT0(J/C0,W_OESI7^U6%>-!=%J4?TZL"L>Z@T(Y(>_PKB.P EW]<'_ ML7LMWN^]%O;7D\.FZS4, [K@@0=N4/\[E.[CH# M$]6QX;O%(ROF4\W31&8*@CPA-NM'*4 S'0.,&$H3XW\G?OTGSPD9VZ>EUC': M*!G]6:OI6RKU')R.@0,W@M2WR^R+CW]80 L 0<, SLD9]MB_Q=*38_ZV:_T3 M>3ZILE1J5XY9&?K91@TT-&3;SW_1W]=\9O]:IR.^6ZLIU3+&&@O )+6G_B@' M+-9F09['F*HDI;'"KBD^-^@Q-N:H33FH6F[U/8BAV5AD/ ^UBK[H:&-5DP0\ MB8QA[ODMMXQB.QL-.#8]$]9?;%C<$Y(&&IZ!4I7Z'R:O/*8 X+9D.-WR],%R MGP) L)\5%>)Q76-G'Y\6<_OX+_KD%'A7 H02G&'"R<_N('M\O,1MG9R-[I-H M3_MHHW[T6V/ [Y6#X!M"YSXP;NS5$]P]$C(VU:AVM+U!KZ<=(9V%THYY;P>E]27Z(2P\M!-H0",D89^4,2@UMEAYS M0.NUW2;['[8&[.)^;IG$.$M-D;+RQP-;_7.QGLF/C^8E6-5']\6S+6?VC:W4 M5&"949%@D&5( H1S!FC")>!&2*H21'+J=1+>38VQ$<;=8_5UK4JT[.RI%F.\ ML2A:&9.BG]:FB%7F1&IC576A65Y[QJ%V'$(W*NI_8'HFJWT#JJ7Z^SM MHER57Q>S0KQ,A!@>:9-NLW MI0%EQG]+XRPWJ[E4(^A5Q:<_54='6YL0M%FAJXKT==RJ9XIGCT/K1GCC&+"> M*3- %.)>Z=L]@R>[2$1K<^"(PUZ')7B,83_:#A]5V"OJ9^,(^Y78[9M3AQ]^ MT=N3W>_JOCK+G;(T2Q0U+T&6I R@-(\!45@#;I;^<:YQFBFOZB 7)8V-\6M% M:ZK?1#.4C:Y^K'\97#?2#@)9SYR[0VL7^_']&EK>/'D5B9 T=UG8H"QUU>9C MDKE^@Q]'2%485W=5K%X^%#/5I$ 86F!0*0A0PFT+.YP#1@@"F.0H4S#.*7;J M#WKNX6-C@EJ_R"IX+=?@.G#M4_Y6.'I?C#HCX3RWVTS>3>=R,Y]+)?[M?O'\ M/\QM]50V/QS/X+./'&32MAFSF:>MU_@' 5M/8J:L1_!AMBYD^76YD&NQ*M\5 MST5I?MN<.9$X%['2!$A=]9PDF?%\L019C$DF\YB8Z>P:[^LF*=U5*L= M_3?V^/0?T4;[:*.^9QMQCT%HG_S]0-LS)01$U2NVTP^HEC!.QP<-%K'I9]A^ M<*;GG=UCGW:54;>Q@ 3G*1;(+ YB6R1:X]CX PP!P64LDD321'OU%CHO9FR4 M4L79[-<3OAX9Z .JV_+@=JAZIH@.*'6*.;H,0NCPHC.2!H\DNFSMN:"AEJN[ M\^:BP*A[\U17Z$(RF+<.@W);5X2. M6:_S<[KQX<>Y+<>Z6&ZJ-5<=:J900@53'@.A$D-Z+(X!Q20&D"F:9RSE2'BU MI#TK96S,ME5R6VZ\6\.>\Y"Z4=3-0/7,0QTP\N::5@Q"$LIY08.R1JNMQ]30 M?G''>.FF:<]7\X8\&$XQB[''8F7W73]MJX%KG4A-4V0<'Z(!RI$$-#.+)!3+ M1.>Y$%#YA4]?ESDV;M@UH=HH'>VTOJ$"NPO\;LP1&-2>>20 GOYAV>X(!8W2 M=A [;-"V.PXG,=P>MW;U1VS>[:=%67XPBI_O<%,EZOY@OZ98DUAIQH#2QD-! MF=" YSP!"C*MRZJ>:F@]1BU[:=K5;+@J]7]JMA M2U+]>/_CVUU4KA;B7P^+F1DBS_-AKZ%R=7_Z&8#>O2*K=O2;5?SW>A NMO'Z M7+=!-0;L=_WZ:O.A;*C/T1A]-E/:]EA9S&;VLH]S\RJU%9CKX&SY(Q[6!_.0 M/[!KYH_,JWL%K#[RNVJ@-YF'FQA?K^H-3*5J*7LK"7 ML=EN(Z[<]>U3/.52* RT)(GA7T(!YSD!E"(M!/?/#[/FSP'O=FX=U/%/TK#D;0D,]7,&/86-#7&Z>3(-%75*5C]*A: MO67EP]?EXKF02KYY^:-4\N/\0S$W*AB%[VQ"597D,X68<0XI!%1J\Z5+;($> MQC+ 1"S2'.V!AMEI'7_=A_F,#\U;YZ.XZS/[QJMZ( M!0U@=9<^;$2K-RHG(:[^3^C&;-_44U/4[+ M^U303.,X08#&.0*(H\QX[!(! MH9&,XXSA1+'I7-T;-I9N3'9)E--[$^U]F9(VCM>GC:SO165&?BFUK7O1VK:519LRW-U_D MJ?,(NE)4_^/2.X7U-R0=F.XV/,,R84==!F;*VQ [9=(;GS>J-C]-]S.[$71W M?[^L_*B/\Y7Q=,I"5)F7TRP12!V2O9HE M8^-ZAT9 DXAM;#'+ML:8Z-E:,XH>00ZOC^/F[5_AI>CY0S-8%Z$]5";1%I=H M"TQ= 6#TC87ZWN(VO]%&;393 M3:(99Z)0OX"!_;Y_%B!,1&?;NC8.G0 M6."9NMAI;-P^9'TAWO_Q84"P_=.8.J 6-+G)1_ZP*4\=D#E)A.KRC* 55:=I MG$&8Z!ADC$A;/($#:@LJ4YG%6,4*)YF8/E7=4;^OV'+E1F\7I/G,JV.9_4VQ MORUMA-WEVJC,.'?JOIA7.3AFMM6:!:F&.B5I8KXH! (!H?FNP#0!)!.VBH7. MM<:,":$;^-_/'3?N@X&_D?BJT*NY# VZVP(O!KE]^T>6\WLM[:&%$F5O\L5@^;S:QMW(7=R#+_WTJ>DH1D,>("0&Y3 M.726 480-_],[W7OM$_ M^FD,V&ZX[X>V;8RPM!1\D[T+A#WLKWNI\1I;ZUUPNK"KWNE1G1NK/2[FWVWV M0KU1&2LM18YBP)7UD31. *>$@"SC,"7&?8TSI])>EP2,C;=J_>K\C4GTQ);U MOG+T__Q;G%@_*"KM=LI_1$D<3^+Z_^I?&7]IO7I8+.W7Z#\B B=Q B,E8] M,V(S3-_K8:JT,PQ8X16T#=M9^P-W7#N4,71SM;,6GNFC=OZZ;BSSM\5"_BQF ML[NY_#A?F7$M[$9C=3)XKIH0A H)3H"&5-GM/PH8Q!3@F%(%,?]WOXIR2AB4::HT$)E-'N-" :I%#F1,8ZW2&!'I19;# MJ#TVECW,&XH^FTO-##>*>AXQQ (31 M! I L]B6H,-")!P+&3N5^[XD8+23NU8RJK7TG]@'(+K/ZJ[0##6EW5#I-)W/ MF1Y@+A\\=O")?,ZH<[/X['7=5HL?BGFQ4E7$_/'*]*[N\ETY!#9J;UXJ2QP_ M?BZF6F*9D2P!*>3,5@[) -L>[9X:I]6\R?HZWR_;ZI>T;,ZE="V-(N$7933B& M7&-U4V30)=--6!VO@&Y[6#>JK!]O2WK5]3NW6].:4PPSE("<8\.&1$C >9H" M!C5*!N67Q,%5>O[]J7K"GC6[MAMN'9BJWL'H7QR%PJQG?N@* M5X<.9^U8W-SM[,+C!^Y\UF[D:1>T*]=WSC;:[;&V;[$>5P.?JEBF),NQ;9!F M4X[,ZHI"Q@ C.=5DN$&7L5'+1C_O8E2WC(>;)S(0RH,>8%VO7FBO M..XD$#0=Z59, V/XRR),4W3Q"O^_9R0L9'?3L>H4K);5Y.S<+I1W*T@ M]Z6%99Y9_,KXM957NOZE6OY->EK9V_>OEJ7A9[*O[> M7/OTN+_5(#A1"4$"&-^* 63'A$A- 5-89H(@A;'T(9-!M1\;2VV,C_:LGT0[ M^Z-] #9AC1L(ZAI..Q"B!H5)M,'!_&21J /8MV!T#CT=]D5SH]G1OCX]\_=H MWQSO[\2KC&#(#]"P!@SZ97N5L3G^9+Z.$KUO953G 'L;K)7R4XE3$D.2 I52 MZZMS"%A""- Z14(3PF+D]7F]5:&Q?3'W3T]ZV]4X/S3!MS9N!GQT^QOUZ)P> MXKS*+DI['N=[0B>,.F1_MSNS'O>[:T14C*KVI9E=3ZNI@5XF77 MCT4F''.:$I BVS9-)1+PC'& H:1$(,2RU.NX^8J\L?'FIEO7K.K693-E19-* M:Y6/GBKM_0CU&N)N?!D0Q[[/GAI-(Z-J7<_0>,F5MM&?S7][:4OCB%!(1KLF M,9AC'FGKU6@FLGQ>=#="0Y<"\R)*:=\I]T.&3 MD@J>I ID @J !(2 0)4!27*!"",D4ZEG'897&[YARCB,:OCFSX^LN7+%UUK8I1X6ZU: M[M5<%/MM'3/!#;'+&&10VPP=I0%/9%[]A*6-1/$KN.,J>&P,?JF^WG9;^27Z M9D9(+Y:VG'%4G7/YGKTZ#HGK>6QXH'L_HZU4MN3;4+(%^D#M?OMA>D(6]E37 M4?; )[U^B)R>_GK>WW$76O'5QWFY6E9Y3W74@A8IS)GD((L)L4W0&. BUR!1 M/&8BSK2 VFMC^53&V#AJTYS3HXN7,YR.F\&W@=0WOUS$)]HI78:/#&E!)>BV M[!DQP^ZT7K;S9/.TY=)N'/#W8KY8FL_P=HTC,BQXCIE9D]HJ I)10#$GYI_: MK%P9CF$*?0C@6,#89O_10J2XMA!Q0]%MWM^"3=^3WE:)>UC,S)M4_O?J:-^X M:H,OXBX!%'+^G\@8=/)?LO!XYE^\;N"66_6;L,?[U2'-CPSVB0N$ M7,\?G:Z@=:C\>!6.L.4:+XL;N,;B5;M/"R->OZ4;L?/BZ7#P74LDW M+W^4MO2(%5C:;<\[L2J>Z_CDE2B)-8@0TC:90,&5&L$L*1IDD*6"LY\ M",5?A3'R3*5JQ+:Z>A8.Z3 .;J33+[H](%KMN'(0!@/;-_)Z1N:5)S M#H>>>M4 M.4QUXG]IVT&!MA-:GL#VHF M([U81J5M[MXE?:G;F+A16.](]TQI5\H G&^W]6]K"N@8M:+9=5I]2]W/WJ]&.JL4HYEA2DVBZ6)9> 930!3 L&!9<)B_TR MXR_+&AWGS6;1PBKF&[=X&4TW'@N$4<]LM=&R"H_>T[/)1P\9N'@5CK !C)?% M#1S(>-7NTX#&Z[?X<<1J54R__RSTZI_,S+GW<[6\?_FNEL^%4.7?J_:[TXQF M"&G* 6)Y9OXG18#)C((<(B@)H5!*[D(1UT6-C2%VVD:UNM%&7S?*< "WG3'" M0M8S85Q&*_JS5M;Q]-8!-MET'ZG._@>"[T#FJ%XZ9\IU!Z1F7'-]1:-)VI"H MPP,&X5!W0S84ZG%'-R^KJ<,QO_^DF&&F3<+6-,MRF<:*@%C$N5EO"@UX!@E( ME>71 WJ65VQ]]BKNG:YOT=5A9W+XKDH;>.76?'85%C;?+XHB;$4%($LH2E M/$T 38@ 4J;8E@)EB7#J3><@:VR\<*!NM*]O!R_A&L[7O:N Z/5,%+< Y^4@ M.$+2XB%<>\)@+H*C*?L^@NLM8VV(_JF8JX_FZ>4TIC1!B: 9I);QR,&G D" M4DE2EL="8X3'U15]J_OX2*M*%-_:/HD:ZZ/*_&KK=@? 7A!F:8.?#BO^E==+ M_ID9;:&(*BQ&UWU]]X:Y^6 C?6]ZI^LQOC(C;/5^,GA_K7[O._7_+VOZ?C(N MPW=^/U4AY '(E&>I^3RB#&"DC1- M9&!KA-:-(4( UO>Q9Q>L_%/MKP 1-//] MDJQA$]&O6'R2%W[M>O]M_.JH\,-L\9,S\:_-8>$V8JO98\XQS_+$H,AUSHWC MH,U/.,& J2S/4A4S@9WW\ET$CHTKZJ/J_\8>G_XCVJB^._G?*N^^J>^$^O6= M_=!8]DPCCC!V."1QPM,]H"(TK@.%5=SZFGH=H?A@U'*.XO28P0Y3?(S:/U'Q MNJ_SL*Z*2RH*:>A\V7,?=^90@ M#(R#;>]7:D:_;13^W59BVB+Z[3JB7?;BG2$*O(E^7>[0N]_.2)S9MG:_-T2E MX-UY&8%*QQFF &N= 21D#BA# BBL%*6Q8FGNM<=T0<[8/,2CVK M9U MR_EFN'K?<^Z U(V5@D]PZ*]:\*?7.2N[8F][U>#3RSON,6W.R39ERFUVY&FW MAET)L%SIE$@-[%830!AJP(3YGX01IEB&$HF0U]:3G_RQ<]GA4#:?W^K&UY!M[T\51AV-ZP;/B>;9!T?TY7S=E6QZ^J+ M4\F@B)E*0"XX 8BD&G"89$!HE>N8L S:EE[N9^ZG(L9YWO[C_8]O=W5QGFV9 M<%7IZ\M6)Y"Z$M(M0/7..0[ET[^RL$UO+R,2EE5.I Q,')>L/.6&BU=V/&G? M2U'4'HULF[/5*V+T:LUS*4P5(ACB @G"=YR*/M5< ZXWZC,TEVAQ! MSW9FV1;>"U'8_:/H9[%ZB.1^L.!B%RSX6_*[YSG_C6.)!^B9Z<"QHQGAFY9CCE 6") 8 X! M@T@F)&,LI\2KZ.^)B+%]$K\L[]F\^*^ZX8*-L-^IZEG:]Q1--]:[#:.>B:Q6 MSJ[K]_,&>BDP=!F'H-5U3Z4,6SWWHI4GU7$O7WE+)MD/]NN;LLH:XJD>^V&Q M5,7]?/=7XS^\*[16EF(*9E[@+,TPS0PI:,S, CP7@)O?@%BGV'AHL8:Q9VN! M3GJ,C3D^/IH_5%M>54NS.N?/?/(7'0FDZ_ X'Y;V#7K/5/3>:&4+0JO])JQ6 MW^C0I$G4&'5RW;YAD^CNT1[AA(1^I,U[G6*667 +74]CK%VH\%@"/9,=D8MT+NY/+-Y+P3-&9<")")'-B2$ JX( YF(92P0 M9C'RRD&\)G!L&U_UZVU]^.VBW[3*U0 M]+21=%[F:^T4M2+0LA74?E\W5OECOC1ND;E!_F$["F\2K;^:%^O!4-@7/BON M*W^IR?&X][6;+ERY03I)#",4")D&8=2#DP'DP"\I2KF--8 M2NW5$2J 3F/S>3ZLJ^V2I\:$:+&UH8S6*1Z)L&=-=&!.='&GFAGT,0>(W,5?66%G$3_J9@90:-( M.,8,"&U(4@VAUJ"\&Q#'8VH.^>B.T<'N1P-_4W/STZPJI_%8S L;E6,W31K_ M=$J1E@D3 J1V"Z_R'JE$&I!<8"PR\T?MM20-I]K8N+Q1M_*3V('"FS6M9R1R MN$%T8^W7&9K1G:SNC^.A=9OE=, XZ>"0!PVM#J?=L-'8P5$]"> .+\$_=_BS M6M7;E)\6Y:[.T5>;F[R8[X>V_5C8.@9&,P.B>=9]58!0E:MMK8GS?]X]_(.! M^'S]I"G/!*5IK@#F(@V%[G1;UN<1O M,Z.Y8R#.6."<,DP00S$#L=2V-K4B@',L@8!YDE$"19Y(MY:.8S')YPT9IG>D M?4?LN_$7>S6$PE@SS0!$G &44@I8;$A$DH0*PE+($Z?@R[$8-#:']*].'>U> MZUC4')&O:P>\.1_!"[MSYJC#H]EQ'?([WX+H^YL9@Z%VM\5USX9@QPB%1@.<$ D1T M#KAB%$!&8[.XU92K;A'/9X2-C=MV0;.^\7FMD+KQ5"B@>B:EO<#BG:(]I46X M0-)+[/ Y>:\3(-QB^<4HX+9[NC+&LUEH+98OW]C/O]L"=06;E5.>YI!!A$"" MF*$*Q!B@T*"*,,HYP1+"V*F69ZN4\7%$H^0D,FI&6SU]^>(80F]MRR96>W SVT !&6%\X)&I@06FP]98*VBV^.S=VK7 \5D^9R899$&0$H M8P)P#FU ;IY(B33C+.X8D-NQ#"NU%YG8.Q_7O"W K9CWS MP6$WD*V&O43>]MP X*R@UXJQ=2C_WWJQ'P](54S?SU?%ZN5.2O-ZE&_-CU^6 M/Q8_YU,,6889RT 6(V4<@2PQJP?K#0BLM48<9<@IL*I%QMC<@%K-J-%S$EE- M#8Z1U=5MZKSWOQP M/-G;GCS(5';WNVW8KVKYAI6%N)O+=\5LO5+R M^P-;JFF<2YU#D@ B&0)(I@SP5!B7 .:17,QF;%E&YK=1:8WPW$+M/FP^FQ0]#\8P.QC- 5LU(#M#]H[7)I&Q M):J,J5R\QIRHLB?T)L<-D(;? >FBS"MLC]R V?F]DUL>V(UF/[!B^0\V6ZLW M+]L?_V=A9"[%P\LG]6Q0_%644Y2HA,:0 DXI!8AP"HC "1"YS E,%<'"JS:- MF]BQ$:A5-:ITC;;*5C/S\]T_HC^MQI[%;!W1=Z/&\)CVS(.WP.G-_YO2^<:DORB/Q6/Q:J)1:(DYRC1F7$(90(0QRD@*!8 "I[R MF&N89WF'GB(]J.HT38=O05+I;CMGE+7.]KQWMM.Z2PYEV!%VH\K7&K A8QY)@D5TFN#X%3$ MV!S7HXHVD\@J>4L!H I'-ZZ]#9V>J=(/F!N+^^S;WE]%GTK**Y;QV;>RO7;/ MP94W1A*]_\4>B[H,X%1)KKD&.8 Q0)NPN86Q6 MM'F,(&2YX&[=/SO*'QLO-&I%3XM579&M+J=HH\#M.NQI8TG'6"3'0?'9^>L% MZF'V^ZPGMJ>[W=UKM*_ WL;?-P;T$,7DAUPO@4V.*KQ.K),?/A?#GSP?TXWY MKI4I8#FE2IBEKLPS81,";1@EC8%(<,KB/(-8>SDY_Q\O(!&F*L1?I]3#D(4; M7J$:PZA*+'2LF]!?,02?:OC&AUOH;^I9F5]/*8*":@U!*C0S*RN" 84B!Q@S MGK&$P!0[9R%W56)L3&25LULHRUH]C_3-SL/03D9#@=LS0_D7H]F,1&/+ /A MGOLZQ( ,E*_ZXT%%[/Y^6>U*1Z(!_7ZQD&7TM%S(M3##8K\KY6+6_+#IZ[Y4 MMDZ?^;-<+^U(KLRCENK)9O>9?QD BH6L]RN9[:]3C_]]/?[%=OPO=-[YMS#I MJK>.5$N*:>='#Y86>JOQ^ZF<-S\K2-7PNFKDW\WW\W']^)6]V E2OENKCU4A M.5MTL)Q21JB@% %";=VV#&> $DF!SG,.289S\]\;2HD[J#"VC]IIB>RF^F9C M1;0Q8Q(90^R!D36EJN%X6^%QE^'JLB\9>A"&W;<,@_^MMU(TKFUY7>SL;U=*B.=:9DI3(#&4"2**HX<7$\"+*,\ E3;72 M.=3($:;R!(.8 M)RE .8\!2YBTK:Z27)B_KE&MK"W9LU'7?5W:BN[U38!0 MF/5,'\/ Y;Y4#P7;0,OQKO!Y+8I=,&E9^+;>/MCBUL6(_06LT_4=%ZDVF].F MS+'RH6;ES4%#9D,7(6< D]3FO&,(&,T(X$0B1!2$&+$.(8P7!3J]T<,'(M;E M:!J%MX5H&IT]18G2 BOEC$'3Q^; M3]4H%_U9J^>9AW$(G-NL[PQ'SS/=&0GON7W6XI#S^5# H'/XK&W'\_;\1=WF MZO>'Q7)EOI2/NWA*";FB1#)@5CX$("ERP 2E (N8B@RQE"*GT]/+(L8V:RL- MZQH6G0-3SP#I-H%O@Z?G6>R)C/=67;RCW9M=]4BR0EU9S'1 *$$PIXG!) 6SD"+\;4P1$;%2 MGXIG9<-4S:M4\)FZL_/NCU+I]>Q3H=64T51+"#.04VV/P55L2VQ(8%C*T$2: MP4Q+KR1P!Z%C\UAJG4&E=+33.JK4GD2UXI'5W#,3W&4 W-@J-*P]#$W+/=N\6C8<*HHB[G$,3-'*P0AJ>*\H$&YH=768S)HO]C_Y/CM@WHL!)L]63>GG"893^*$,1MS M)P""/#5N1XH 39(DEW&28QF[GA4?/GIL\WRC752KYWZ\>818^Y2^#8>>Y_%& ML:^W(>!^I-L=B8$.<3_96J^SRD62ZFFI1%%5:*A7QM&Z-+_7BV45+_VT7 A5 MEL7\?A*MEFQ>/A;F7S;^W5P@;9:(;9'2+ 4?-\5YS:UL%15E-%^L(C53PEPF MS(2>1.5*L<>)>;QYRBS2:S6;1/.UF"FV-#^PU=JF"=VSLGK^3_N\R7Y!VFV1 M6L&>BA6;544I&KV7JNXM88^CFU7-I'[MJR>HS>*F4JIZWL^BM!:JYV*Q+F95A @P07@4B2 <99Q*:5FW&F!Z"%S;.R] M4[LNGUA&M>;[&0UU'L-D+TG"FA-5]KB3G>N@7/\.] !USQ^(G<;?K<;_J#2^ MVVB\K4D5'DSW3TH/H+Y*_L[NU:RV8G^RI2SK=+;=BVX-K#\@EU[V0.3L"6H+ M:[L^:3 Z]S1MG^=];^VV%'^GM%HNJ[(^U1J_M%.L>A7O9K/%3V8LG#*8:)40 M!&0&;=*YHN8#D*<@9FDFXC1EA&[KJ[DMS1VD=CC%Z/DCL-4Q8ALE_1;I+EB[ M+=E#X3=03F>C;14C7NL[B79HWEU%TWL][X%/R-6]B]A!U_H>.!RO_'UNO9EZ M]CH*V)-:\Y6Y6YI%SKVJDE^F1.691%38 H\<(*0YX (10#(L4TZDR"#TV1ET MECPV/_1@)ATTP&B4C_:U[\Q.5X;#FZ/"@3PD4W7']Q:^ LI@!E.@$ MT#15YJTC%&S+:C^[IUFB*5I2)5,5!4YP#%@@*"$ >"29K',J4\TSZ3M$W8V&:M[>Y]=$HS.3RF M\;CQ2;X5\T1Y5CJ8")9QPI@VI) @@K15@D$"0\USRA")&)/>AEPXZC(UU MZB(;S7FQ^<]"%-61\<]B]7"IT-=OB6<":)>Q@[TT.[Q)[=^VA^MYT M=@-^(5FNBQJ#DM\-.!USXBV/"AU\7MX]VMI__U5):7)D;5VC'V9PU33A*2$$ M82!S(@#B9K7$#8$"0K@RY)DD.4K#Q*.WZC&V[92F$AC;4WE3\W@2F;5Y%BHR MO7UTW AR ,Q[)LDK\>M6\^J4?-^<256)+:I,&2*JW0G+80+=VU492>R[$U[N MX?!NC^O:#OL'^_51VO8-NA"5A,_K*HV=)A R&A.04<@ PC0')(89@$1(BG)) M4^D4)7]5TM@(L&G\;$]F#M6-:GU]VV-? KB=X8+"UC.'=4:L0[OL*VC;W/H]=:,_*X4]LVK:8'9SA *! MUS-1W(";MSOC@$A(EZ5-W*!NB8/=QZZ'RRT=0V_,>F^V*,V"XHNVR3W&=:G( MZ5L=NF\+)915'^HW1K;<%*']H7ZMWAB;_C65F85;9P +95/U, =::S2$O *]4;/_7@= MPV5&Z:C2.B"A!<(O:$3/C2H-&^<3!K^3Z)] C^U&L)]54W;7UGB8QDHDF=8Q M$(H8ERQA"#"4$P IHHB@G&LB?4X #IX^MKU]>Z)8-)4(9U6M$K:JL].JY+;5 M(OKQ_L>WNSJ_X&$Q,Z!Z1BH>@9MQHF)!@(9Y:KL3I8 +F0.E$$NXPA"19/JL MEGSA^C7J#.^^E'X!ML#> IK;IZ$S$#T3O45@4^RR+H=S=_2*?66MY=N]2?XL M$B$I^U# H 1\UK9C.CU_4>?VKLO:J:W_^W&^;8'PMDXGO>.V[9E8346>0S.M MT-^.Q='=AL'QE",TN'V?=X3! MU?_LPP>GH*<@3H*'/0_QP>+D9,3KYJZKU&=#>8OERVXG<;>U3EF,5:P82#FA M .4)!(SS%*@$QS3/)*]B>GW6I9>%C8V5MKI&.V5]5Y8MT+JN)<, UOOJ\12K MGLXA7! )NSILD3?P>O"ZY:Z,NV#FN1CHCTO>RPQF,#E%5YVP. M&TAU(&'@V*ESUIV&2YV]JO,NQ;TMP44, F\5G,H9>F?@HJ5G-@(N7WM+BF_3.WN:T92I/$= 0O/-1L(N M].,T 9RJ6/ TU3H5_LF[S=.]YOI@:;FB:>S>I4'3(7ANL[LS)#U/ZTVEPD:S MT.FO1P:'3VS="'B%E-4CV\XGHQY?Y)\IU3SA@UG"LYE-O7H_E^_82DTYE4+) MV#C9.-8 Y<;3Y@)G@*-8I#R#7"OG)*E+0L;VH6[TC&I%ZU1$HVID=77/C;H( M:?M<#@54SU.Z$T9>V5#70+@A$>KBHP?+@;IFW'[ZT]5K.Q;76BSDSV(V.[=S MS*B@4"(&H%3F6TTA!HSQ#&B19%G&$P19[N.>M\@:V^3?J-IY2[X-5[?/>""T M>F: ,T#UM!_O@$?0.EXMXH:MZW7=[I,Z7PZW=*.+;5B7#5M]RY;+%[U85M7N MITPB32DF(,Z4\1&(80LB-00295DL$VKK4/BPQ6518R.+7>RB534ZT-6/-5K@ M=2.-,*#US!F=\/+FB^M0A*2+%FF#LL5UJX_)PN&.CKW;Q8.2:]N,]:3V^=U< M[I40KC(P=Y_'+!4\3V *L,PA0)E99[!$9$#$5.DDHUF2>(4J==1C;"QSINI_ M%:B^9T!46>#9&+[C*+GQT0#8]TQ6&PML_+_+$-0)WE$O+M"-: ;M6=]1E6$; MV]^&US%3WOJXSMD]BT=E)#4E<=ZHN=+%ZFU=7\SP]K; 6'FV[%CY_M=JR8S$ M8LZ6+Q]7ZK&<, ^4T'P-K ,MJSKG(B#_^ZL[;ZRNBZ6N7]TJ_5;\!7H?V#\GH#W/,WI#&J MKC+V15<5+LJ/C5%_6*.JWII?*J-L@>SRR\XHXQ7>;8UZE5%S3TU[G=$;*)=M MZ!D:J)%G^#%IR:<+*&RP!+SP .UG[/7P]."EGYN\LAQ)PI1(08IL:4+"$T 0 M2P&'6B&1Y8*E*E"1YW&F]K76%RX[YO1=Q]UMF144S9X_>+<"&;(>% MCJ7&]$77U0\V>^>&NMA#QMLU>MOX/ZJ MML/='>,_['JYJAZ\7R]VKX#PFY?=)4W!V#L;>%)OII6?%_-G51I/[G#S[=MB M-OM01ZA,DRQ'@B,$8I@3@* 0@&&)0,HSG<<,HH0BKU"1WE4>VP=GO\;SOLT' MA9[Y2W2V%K0U:!(UMD^BK?63IB&&]>1J!*(_+091 X+G,GR %\DQFF54KT?? M@2_C>C/\@V4&&ZR@<37]:SUL",Y@HW 2K3. MS1)MBM.,46E>'!TK^]ZA6\T+S@E[JQ%P'*:AS>%G:L$[=5:M/G+'K=]RPR?#F MNI?WYH*7MQ>ML[\>S+,X295A%YWF-IF-V%QWH0".-5508X(RKX9<_:@Y-J*J M1KE9]=5KP.A.K(IG.RG?J14K9MWZ!O8TR!Z+_E<=NK_00G_/V'X7]KT-2/#% M?'A-AU_ ]X;VV45[?]*"AU]=:%G]P5P[C6/*A$ $X$1CLT[/I7%=10H2I""7 MA/$4>B79=%-C;-^(#W6<)-O3.%*URI,HC1,2+$2K;6SO(011K1@T'N$SX"\\? MVU1O=IH:'3VCSB]AV#Z_ R#3\\SV!<5Y4E\QO<5K,'?N>0SF7\=S^M*C!YG- M5^S:S.-KE_F':WY=JA7[52>RVXZX7.F%C0_:;?GOXIFG*L^Y2G0,L@PQ@ 3B M@*49!XHJ6WL]ARS3+I55P&HDL9N"@?W'I1VKN@3 MZKY)Q$/MGK!U#]OL"^.! C>_KQ]M?,ZN+>[3\W; X,U_\7.< Y2H#A$AAO52$_V.N0;6>Q,=-,;59&3VRY"I8(=?-0N^WT#3F ?2^D M#Z)S)M'6@ NE;2:'YU+)>HS5QEGBD MKX?0R6DV#9_B7ND:_5;[];_OCFKGZG('E_#C=7U?8Q#XQ^K!U8.TV8EJC/I] M$GT>=)#<-TB&'*R!-DV&&32O;8M0*+=L9=PL8K#MC5!@[&]Y!'NF_Q?P+2L? M[/_98-IG-K/?TV_FP[HL;#R'_WW$>QN'EJ]Z>)F#?>9[@VO_N]^? MD(Y),.NGIUD5'LUF5MJ'V>+GQ[E>+!^/CCTR$7,F&<@0Q !QG0*68&8WUV1& MN*1QZA2-XREW;!_O?;7K#[0VBD?%3G/?7#M'_-VVW'I M>?OY0&@%3M:G:,] MI?M)OO,#*FAFAZ/H85,U_/ XR;WPO+T;5VVJRMT)0XEUP;_JQZ7:I-&G!)(\ M51JD(C4+$:DUX+GD@ A&ENKQ=R88MPP8Y:Y M_K[)2YY"*%A.J0!4V(0MHB&@/$D AHP)S9,<9L[=+EP$CHUW#G2VB?-OWW[Z M&CVM^:P0T7I>K!J]O;:4K\/NM++;BTT^SSO,B7ZDI9ZO]EYMOMM]V2Y--6_W\@U'X0I$KM?JB;2#+ M7GFA'XO/!Q3WL?G23+-4JSB.!3 K5LM"&0$D2W(@,ICDQK44A.I-@(D;#X56 ML4.\2<_4=:CG[JM]?%H6)+ X^(@KE4 4VT)!7"LSXHE91V#$S1(B(Q2A.$]U M-GU62[[PZZHZ\(@WU+NOZ/\_XN='G N%*3/K19EE"*"$QH!()0#B')O)+Q!E M/D%D(YKH@_5.:=RSV[4)H+ITR[;ZT(3W2JV MR7I;QLC)29F^(S+X>&UX.W;>#3\&X=ON!M3Q%7KNAD?X?,/='N3X%SMY7^TE M?"AF:OG64.?]8ODRE5#Q'',-().I[<9GEJ#:>("44)SF50E!I^J!%YX_MB5G MK6)4Z1AME'2O;'(.P792#8!+SYSH!XE7&9,6PV\H8'+NJ8.5+FDQ:;]H2=ME MW99]7Y?6W5B]V,:]J[NYM&$:3W8W\U,Q5U4?[FF">1[') 8JM?D!*4F,DP38IO=&XTE4Z5SG8V_5COZTBD>5YIY'D@[HNSE783'M MF1J.X.R"IK?GXPY02%_&0>J@WHD["L?^AL>=W8CH3C0%#LS::\GFY:P.N9#_ M:UTG2S6E@" BD&0*@URR'" J$6 0$[N_Q 3%G#!*?S8"&E/ZVA/[6BG M=\=^OXZCX$9*X;'MF9CV8?VP6*KB?AZ]72^7:BY>]K&]5%X]>&=@/P1#,I>C MY$'9RP^-8P;SO+M#];?E0J[%JC3L^%TMGPNARB:NB#",$J;,&DA@0UI*FY\D M4R"!C(N\M&:B$Y41!.(,(X X2XW[$L= (,PY MCW,&A0JREMK)'"$O--[_TVXQI7;N?Z?83A?L;UQ)=4.T9_JH.LS6Q:U_')2V M[B&TTP.90=90>V+'L8@ZQ<%Y%77FU@[%*ZO42KTP#JM8W,^K^%'#.%S'RF[7 M(")MG0<-*)$IR!*6(@15FI'4-:3SG("QT3?V:_B9PF&0)"4+,Z@&D..#)?+HTHASDA1%*O#EVMTL;VI:F4C7;:VK(7 M]>9_H[#?EZ8=:;?/0S#\>N;T[M!Y,Z\3)"'ILEW@H!SG9/LQ,;G=Y+^]T#08 M5+_44A2E?32[OU]6X;+&4UL6\[(0SY;7IEQ)F$"M !2" \05!327 F0V)ASE MBJ3:*0')2^K8V*51/-K3?!)M=8^VRD>5]NY+:/=AN+[;T NX/5//Z^/JOE_1 M"[X#;6($PMEK<\,;KY8=#_=G#;8-XFW>_MZ(_\T=C[&J;/<_5DU5=%NN>&Y& M[&7O)"5+<8;S6 &)8@80,M]0IO,8L"13F< \SF*O*DK718Z-W+H4;.\H=&\,8M>WIT[)9 M5CUU69&Z0NY&-3T V3/?-!CVMC3U1"1H4P1'TW_LFQ*5&_[,^PN5;)*O3!7?36_$"]33)B4=F&;YZE= MXL8YH!G+0:H)S[6,4ZZT#TL%T6IL''8AN;F,GBIU_<@LS+BY4=W@H]$S$1[8 M,XGV+3)S9UN'?VM45<]W:U:TL6L2U99%?S;_[:4\2%#P0W)N&,4&9>2@6![S M==B'=VZ@5]792K;]NHG6F.)98HX2!)B"VH:5:M5!K'DB"; MPY8F2 K?3EK7I8Z-C1NEHWVMJPPL.]M]BPBXX>[H6(9&LV^WLB.073IMN0,3 MN.66@^"A>V^Y8W&F"9?'S:'#O[?EPU",$R04 0RQU#B-J0"$9Q+PU/Q;QQJE MV*G!B+O(L7'0E4S:JNA8J,AOSZIM8<'LF8*NI-#V6+S-':9A@L!?IX2;.PKN M(>!!"[G]8+^:+DMOU-RPW^I+&'5[5#=R_*-*_3 WR#_L MUI2L(LS9[*MYF1]8J;[P67%?"7S#S$LJU)?YAV)9&IZ>%\^&=-CR9JBIB<1&92)'ZT&F!$W5AVV''JF71WQD0'UD0;8" C_# AN3A %H-2LOA4#QFZ8!/[IC"HX3A$_E. M\4W]D21&DG&2 )K#S/BKU"RD,Y$ #0E7&4*"*J^%](F$L5%JHV!D->Q8VN44 M13?>NPF;GFG,#Q;_I(]+I@?-SC@1,FP:Q24;3_(=+E[8<5;;\OP?RW)MGKE> M&F>O3OZKL7J Q,V M,N[EF[*A<$;@F\5RN?AI?GC+S'MF_C(5,LUB@B5@5"BS,.0*D#RF .>($T15 MCH17VQ4_\6-C+%OGFCVSPEA4:>['4)[0NS%5?X#VS%A6\:I%2Z5ZM-'=)ETU MVD=;]:.-_N&(JQMN(0G,4X-!B:P;.L>$UO$I78,F^.KCO%PMJSR2_9S3[ZLJ M^$Z9%W>^8O=JFFEH?H#7JW3TL_(NS](%C7'Q1.0UT\7Y"YVB7^DSTPV+Y;K'F*[V>W0FQ6,]7Y30A/+?5X8'@ MR*S4E42 HB0#7".DL!*4^A5I;A,VML_$[K#8%LF2C;81:]3U#FZYC+(;,X7" MKFK/DG;L^%OJMI5GEVN ]0EIN4J1H&C62[+&SJ.Y:KE9R)8 MKM_3.9I7+3;:5Z$4M?Z3ZN=F&AW8,-D4./<.^_49(%?G MJ2_8>W>@@B+>)3ZX W"! X5]-!@Z8K@#.F="A[L\I1O_56D3MIS44CV8KUWQ MK/;Z?-42-OT(SM:P-[I-)46(:Y4!*(P'ACB#@#"= ITC2%)H_@R]2DP'T&EL M3+GI[2 VO1U6>STTV%;S2;1BO_SX,<0 NI'FP,/2,Y/6&6@'YD0'714GIPTY MSC<^J0@X',4&A#DD[X90:U R#HCC,4.'?+1_5:P?ZO^4]V4]JOVC,MIV*XN#/P0X)HI=&1$=BRVLW_]D%HBE!D;*9%* MU4P#74ZG)?*)\RB04E1A M2:R\ P^;GAJ)&NF $<_1'^4(:.<9;Q@4@8G+(PKV::7ZHS%2[B@'5)SR0QU7 M_$P2J&_ M/QF#,F-I6B@D%MN9C[Y$L_K*G];P#DR M'^1Z;<[U=B7#1$>_WF77AHV?G>TXZIB,7[JMJ],5V&E5!OCJU MB\RO]5-[5*[ #A>P Z:NK#"!6@F^!G<2Q1,&*_/GJ*;@:\R\E5?P)I#[6="; M@T4,XLBX4&"%<\DR+HC5RNM-HJFMH!U)*\9;5H?'O!;6_OC% MSVA=/KL:?0Q"WWHV^H!*(>,UUJ@$NCKMP_7U$YT!TWHU^>9>O\R V1^SC3YP M(YW.C36 3D=[7L$^EF$ZPX5F4G (/S[?4,UTU7=^9_YL3Q>]T M;DCXL]['K$JSIS'_H"GYZ2\Z3];":79?2?V)OI'UGSNV?_M3&\WZ:S;^X6^5 MTMND&4*L$%F*(:6%@H@IDV,ABJ"(D=Y[Q&G!3"8P$XULQZ_CBN_$S3LEPM&( MT><*F/^"CEHF;J_5N/Y'LXMY_KLG+S05A5LHP"\M&'_IFF\M(%7\!J@A<4RR M/>[79K>23/<;"KP*3?GS<4_K_2*CZ#7_][@:C)LH_$5&YR"C^,M(T6]E?K5= MEPNY7FO[D)6+^GI0;Y_FR_5V)3M)?U54Q+H!F,C4E%@M.&0X2:'0'QG*<<)R MC%QV+';=3FV7JMB^*K>?]:_<%NC+'&W6UO\HQEX36@%!AV)P5YD M\"U(UE\WF'R2KF7/HY*E&QK/2<[Q[9Y'*_Q.BNU%@>L01#.?3Q2B.X\7S8B5X?INQ1#IG%O!]R7H],W"08][BD M%SH'1R7]6NG'=^]HN:JN;]=OM!GX7;.J[K%)2/GE3LK-!_--F"25C_L'JGH0 ME&],C<-7CW^7XM8<@5O3*FO0*-#)/K'NEU4]X+C;4=M1%(CSJSQ>4$7KL MF2A06_-2-O>EB]L/YMSA0]DDOON-;K:K0PNOR/(<*YY"Q4TVTQPQ2!1)H$JR MA,@,9451.&4+=)=A:LM%DS?^MW)1WF_O0:5">ZNV[F-T]QD7.]8/C'9@.J^E MOP([^6NLK\!.A2O0*A'4#!\ H]?T@CW$&#?'8'^<#A(-#F@J>$&BW:.F*MO" M9$&LO3[;>CA,X3A'&8$1)YHTXQA!BC#1/V4QXP7/,QH%JE-T0;2I<6E]PMT) MHS=I2:I[G:?RCU72Z-+(VM'NRXQ78#:V':HK$[RV->7=7K;ZD26R+U04Z9)T M4ZV59(GJ@!)*MCT,9/FGK5?>@OM<"^L9+3+*59S"+-/CC&3"(55Y#E%"(Y*K M.(F94_DDRW[_K/Q\U?C:=E1I>: G5U\8'T[;25_-P2 ;G,X-AQV-CC*#3^K23M'3#_1TR]FR MM?S75D_SM]^K>"JW\X]3KT_H@]N+"&H9@QQ77 +"JZ?&J;[&]9KEG)"(",A12DU!SQP242@HJ$Q9@8LT4LRM MP$D805TFVCC%4,[FLKVEY0+\,J\3J"[DQOA;;>A/N38__+?(!*29C_YJ]W-, MZAQ8N[_CL/EO+3\/.W9\^2$/O9CWS9);:UJ-[*FLN1_KK^-%D^>Z#QMWZKTU<3\K%=/59>NW5,YHRH(F)YFL"(1@PBAG*(>4(@ MDX(DA6)ZLY.ZG,8=Z@M3,D M!H(5V K88?2EQJ@6T-^J?49[GTONL6Y&72_/Z/E\L3OWJ'N:L'T^E:7ZL%S< M?M"+IZB+BVR63-:1<5(LE;;7_JXY6RU7V[6<17&D2)X1R*.X@$@R!C'.$T@0 M3E&!>*)W2K9YP?J),+5U;J^%,5V-'K!2I*G%8S(@,@E:9?ZCEHYPEGG*$(S$=_@E&PS_D5?C1&2O(5<%2<\GH- _1,(J^>#8^6N6N8 MXMU470-;ZGG;;9\?K!;EHX:DVO!M9D+F<9&3%"J4Z2U"E#-(!(J@E F*LC1. M.&9.%^#]99G:DE5-Q(TICT'K>:C_6)KDXGH._B@W=T!T4_ M=\Y;X)?X=,%+ M[P.(FQE6N \=LD"--8 CI#2Y\\Q@)9>#^,, M2VA'".=TEFVIQKTZ'MTCAF/JU6-B@#CC.E$,Q^W K\)#D^Z[N]?+UK.TGU6*+.6"6+E?6/4V MM05P)S"X:20&[QJ1[;ZOJQU:TA.6.67VYC M- O<6IVNL6W_TK 2UU_T!E!>+X2)69V?\.*?H3PFM,#:W4Q@ ?TC?+>UHN9C&+<4%1#"-F M(M@+22 K5 950G+$&0A&8!IQP*&? M/^E3C;UYE#;-CN]3^E2?HUZESQ[IF8%BN;@U%46-*WD3Q%W*]6?YT&1/N%&? M5N6"EP^&&/Z/I*MWY7] M=8&9E6"OROZ(>@U8I4QG>V:RK5T;3YN35WZ&_5%\H;.7]/Y7(I7CV\IOWOZ[$Q( M(7..D-X 8@Q11%/(5%Z8J]\\1D61R]SJ1-N;1%-CU4HAXV31B*G'!U2"7H%: M+?-O>\5 K9E)HVAT.WC+L:C'X/&UH^A11RWTB?M( ^9>1L,7R%XK8PP6:MQB M%[XP/*A?X:WA?DQNRL]_U%]U<]1$22XP,KF0HJHQMYHQEL9%0BF4&*<0%9Q" MDHH<1H@PC'&!N5V]RXL]36TVU\("(RW\IQ$7M/*"6F"[R7T9X?/SW"MN@:=\ M?\BL&< :CCT9K%LV6$O^U]OE][_I-FHBT#\\G_^7VQ^%"JS5;%G!_H5^"_MG M^5TNMK+=&1H_A#_*S=WK[7JC]X"K??KBC(L<%129E*@$(II@B#-<0(X%5SE) M$L2<,J3:=CPU^FCDWA^Q5/GG*P?-5G8WZ\!Z!.SLAA"X!J87"T@#59]R!Q4IJ'NIGIFVI!I<\(UQ,P^3W)?MK%R*?31_4[/'$^_EC/W OT M9UV!L]D_JS@ILH3'$$6FI!P56$_S!,$L*N*T$(R).'?*N_"T_:G-=>-!UY39 M[7?\\!P_NQD_ )7 ,]X%$/<8]>-J>XU/?];%N+'IQ_4[B$L_\9A[U,(?5$^2 M=_/E#T;Y/[_(U?>2R[4F"#VB)9O+.C[B-VE.,F<1%DDLXP(JD9KX!99#RBF! M,L9*)4C(0EC-;,=^IS;C*]'!?Z?W#_\)6@U JP+8Z]!&W'ZKU;"D!==!.4\7 M :$.3"/30MD^D#P0VB-%CWM'W2D.I0=V9R)27%H;+3:EAXK=*)4^K_?,6&JR MG;RB:RE,LB^Y6-?Q%CISP-\WTD.?KFOY7:,2![Q6["S?J[SQVZU@\)C!=_2A\YH3>#SI MQ\TR//JH'.0M'E^"G@NCH=:[Y5R_L7[[KZUN>Q=B_FFYJH3>;%8EVVZJ8GI+ M$UQNCEJ7<]WH;7OV,HN4Y!)%"$HNC"LR89!D3,&<"Z+R.$<$%RZI-OR(Y;2@ MC9!UXZOI \A*'\F2]''^P MQDN4^6I88DQ/XY9(Q'">*J@GF80(*U,QLHB@3 H6JUSE48:=;,KQI]<8[JG; M^^V\KM4MJSI9@.Y2\[[(L&$1$1)3J>=7(4UMN 22/*.0,T7T3$PIH\0U!>I+ M3;;P65/?#LB2ZFG +.WUT8<@M"W>4>A_@%JE;@:B1BO05'D7$_OE&_K^O#HQNVH:7Q7EJ\_TJB(5:S,)1S 1M) 9R2D23N$? V29VLI:J0*7"FIE MZL-2T*IC*FRT"@&U7#TOQ[ZOQN[HJ31@).UH?*3Q"_9X& MB#.N*]1PW Z\HSPTV8^%KX4H#>'3N7'*>+]HO&-F&>)11E@,,TYBB'*&]?83 M99 7AZ*?J;'G7LS*A0KJ:D""CZYYU17H_+*!7V?<\:EQ_OQP;MR46YDE?#Y^>W>];VQ#?]= M'8\V.9X^RI^;KS_D_+O\3=N'=^N9Y A'RIPK"L0A0AQ#AF,&E4(H*AA.""$N MM#%,G*FQR[OM9KN2@'8D![(6_99$F, \1D+O;;&"A.8<9EDN1(Z%T'M<6V>WP^:G1HE&PBH[Y+(J->CN3'4$ MP?/$-AR7T+:5(R1.GDZG-3_CT'3DI='\EDX+W'5/.O-4S[*S3W9;ZWKE_DW3 MQ/WVOKD$7K_9RO>+KQHW:58);?Q$65*D.88B,Q90)AG$G"F(".4L241&A%,H M7 \9IC:]GQUCK*] 8P,U:K1^(B;7T%::;42E2[7LGHZ_\#9B=B90X'$(3"=A MAL"]-&M_$+W67>TAQKA%5?OC=% Q=4!3?5U4Z*;RF6GRDE07#::*_:R@*2V2 M7$ 1(\V-$<80YRJ!-,X*)&46(VYEU5SL:6H,N,OK4TD(OAD9'0-U3J-J>PGJ M :O +.4&4X_;R0L0^+UP/-79R'>(%W0^O!:\]$+/,Z63U9E_I>7")*"K$\V9 MPNL)HRG'-#&5)E.(6*9W/R)A4"8TETJX5?5]N$N5;A3+#JX"&Q/"<* W/H0Z%SU>N-X+LZ]TU^3*_E MZGM@YO7 M(061+"@DBL>0:7 Q5X1JB[H%^:M]Q(<_I+^.%LFA404/+?!^T+6SBZ=?JFN< MBEPC%M^:1)TMQY):?JMG.9\ FO(8]9$XHD4L!,.04&HN,=((8A-WI+#(15:0 M-.-A+C%V(DS-HG4_0#>J!+W"V ^7YQN,7H,PN0L,"_S#W5\<0/@BUQ=[*:9Y M>W& 4N_+B\.6!EJJ7,8H.M#QI#QT^V;-2P6K)I115K9LWFC+6F](PRHUZM5V7"VF.T&>)S!GE M6, L*1A$>4PA2_1\QXD0BIF*,[EP*E]PN<^I$4 K*V;8-'MN,44['$XJ+#@\&K/PE=T M?6?^;X(NO].YL6$^ZVY6I?$\-O]PO1!/?]%YP1&JM0"%)(H99!F M613%B5(D3MQ30@R2R67&C9<)P@A978UR\X/*5X,&-BTX533BD-(DAHC$7 \QSR!+21K%4@E&J6OR@9&'-7S. >=!E<:% M]B6&TVX]&VV J]T1K(K4(U.1\ KL)<=[(;N^>\Z+W@L6.8#6*_%R@8)-&ZA M,A_8'10I\])H;[-?$\#FT51/VNA^3,L/YO#@TW)>\L=]%0TJ)8H15S M5 :1 MDMBP,8*IE*3(4$Z0$WJPSC.H+W1.C /[QO._V(KTUQHGO9I5I]4Z[Y?+G> MKN0LI3(C"DM-;C*%*#$_Y1S#G*8HCQ51!7(RV,YW-S52>U1)XF7]\JX\=Z%<8AC+G,L&(P9T88S%DHO/$1 ;30G69JQ7$FQ^1K]?S4J=FN/OV\^\$H3!ECGM<8.+Y\KRX4>1UU'[+1_OFI8OC74.&X* M#%:']V]_:@I>T'E;77"MK7.S3%4)'NJT#J\>?Y7+VQ5]N"LYU:!)NGYFO65, MJC@K&!1%6IB,L IB&2F89W$6H9PE*8W[F=&^19WNVO1^H9:K^SK1#7L$>SV M46.8$>Y]P%W-]9<RBA_+L-E"VK&R6QZ"CD!@U@\!?L \(<\ ?)DL M(:T0T_2R?8Y1_PPASQOJ>:33G!5]TI_LG>[Q]?+^OJR*/E1$/%,**2;R%)(T MTGQ(LA12K!14,8EPBM,L=LL2Z1@)W^!V<"EJ^YL8R0I6Y9FW:?[I8+^7';U [. M&8[2&/(D01"E4D+*4@Y9Q/,D17&>*65#*<<:GQY_F)U6)2"H);0CBZ/ G6>& MH7 $IP%K)*SG_#F5]Q-\W<[PM>1_O5U^_YM^K9[<^H?G<_IHDZ-,X'/*M+/U M[#,]W7$:H^+K\IK_:UNNY-ZU]M?5I3D3@NA]4!SA&"*92HA3FNJ_"I$3 MDA:Q=#IUN]3AU*;P;M6J2J@Z^ME< M=NL?<)6>!IWHIJ*APUPG:[]8;U95"A)S /1W*6[U M[N::ZW^J;B#V%P_73#](^6:6RSA5L8Q@DL<,HBQ3D$81ACC*F4IPPE'J%/0S M0):ID=%>%=#1I3KQ;;0!>W4Z%V[@6ZN1XVYER#C:D=M(HQ.8]T(.C#,K>H#4 M)V$.$6=4+O6 VW.:]=&D&P.O5YO9OICGVZJ6YZEHM9 MD42$%BF"26Q2_@B%]4XLCB!/F4 $9RC%5D7;[+N<&I]VJI[68E^!6G!SS]:* M#K[5PEM2I\, G&?(,+ &)D)/B%ISGCM(9ZA--]:A-?VWYY3FT-LHS.6N?4M0 M/=[L:0DV$\:HN :?])?:]\K_;%G,$O=5JSO[2%CAP-PF'#:6D3CC9(HO=/UU*\ M7MX;1JCZN5ZM3%9KPQBO'O>/-,<&US_H2LMD'ER__2E7O%S+]?M%O8!4^?W> M+S:K>5>.),*13@Q0?***XBB/((XS6.8DYS&)%>:X9U\P\<0>FID7^=- M+%L9&V;79E6]6J\UH==*.<96C_(!V!'_U(8U\/)0Z0*9409T%08=C8W?7O>Y M1FM0J6W6BTIQ4RZO4=VX@=3*F_6F_5@JU3VZ]HTX4%Z=_,:0>UQWOQ%'XL#Q M;\R^A_JC'PO,+#!.)WAU#+/TU8Y8CADV.'2DXG++)/"*3W<,>C]K=)"%P=EN@.C_W[K&!1 MD:I,P3PW529,T1Q"$88L+T3&TZ@@R.I0=9 44R.;][M,ZGUS?O<;#.OCAK 0 MAS]E.'J64"40KW2HB.OH4UX/%OJCZ/D\H8<@8Q\C],?JR.G!@,:&WN]_*!?R M_4;>KV0)E;F3-76DCZGQ6N?:]YL1$E12 M]KYCWV/I>G?>"Z'Q[L2MP!EPSWV@?IC[ZWTW+W0O?:#GZ?OFPT?=JVG]JC=R MF_52[7/YKS5'GA]WFV,3+%=F8NL MC6ZHSOGY5S_EP/H >Z8^F%-SHQ4,ZZ-DMX)8K_?[&H-LLW=O>DU7JT?CVW2_ MW"XV,RK2(F$J@07/I/'F)'HKG*90,)H3+I%@PBF"[%QG4UL*]K%/0DOM:A6> M =76//0#56!2?YJ:S+N/N T*?LW%,_V-;#=>UOS0@+1XIR]-/*PD+^N%,TWB MF'*>0AIE'*)824A2)F".,T55&A/E2@O[QJ=& UW9>GK==*&SG?S] F^*=R+ MY7..'RKK=TYWVA]Y#A]J=CAGCSSC'JGY=K$I-X_70NCQ7C=_F%UD/,LC$D41 M53#.8J0G*V50+^L88EG$6$B1D]PJ!NQL+U.;M;6@H!'QJOT!5$<9-PO+&7P> MV/-3V1M<@>=T;Z2<(CTO(C$@Y/-TVZ/%?EY4KQL$>OGAGN50EHLJ]N"/*(@XTJNWU#3 $)=YGF14NF5D/]O;U.C@]X6DJX4T MA2VJ'$>.]2O. FNWHGN#*S =M'*"'UK075ZRJUU>R-/)ZMTK2]A XK5RQ-D. MQZT,8:/[0>4'JY?ZV@YO=6LFK$GOX'[H]I?W#W3Q.)-$QI)+#!5C.40D0I ( MD<,\)8E*,$8X8V[6P]%^ID88S:K8R@IJ84$CK:OUWHJ^<\('8V25"8 Y-.)1^HA0>U]#O'Z4J!*U _TNBP<[$^[5_O[NS7 M%S^O'H#.0HSK%M@7HP-?P=X-]6/!-J6&YE16+JKCF=>5(\ZM.5K5'96B\<;I MN$RO/YN?;M3-=F-\YM:5='\O;^]F$DN1(HE@6N2QWGX9;V4D!8QX6A!$3(Y_ MJ\198<2;&G_N5='TV='E"MS3GR:=HAN!>AY+.W9]N1$*3+VM8J"CV17H#-D3 MY;KA,*:.H?G9+(NMACNZ-EKZX^8PZ/LD;L\2CLKJ8=!]3OF!>G%WI7IVK[:< MSZEF03K72Q WOARF/U.O;//X?J'_0:XW]4+UZO&U7&UHN7BW7,GR=O%ER[3, M)34AWS,L!#'.59"DIK!8A"@DYH0>JXBFE"94$6SK/H%$7-/J"KL+V/D=!OH?SJ\H41CGX[>+_VP-L M[WSVT@,]DI/:RPVXD\=:R-$XX]D6I-O1/.!"@M;UE O:S]"HU7?EHMS(JF:& M[EU_^B6;R[IZ1ITO'--42)KD,$E-J?I<$$@8SF <9UD>9TB0).H7PWJIZZFM M[MTHS5KVI@+.7OJF&$Z_S.T.@V)Y>!8$ZM"G9OY0'A ::PM8F$#9B[V_4-BL M+2JG@VBM6^C':]?S:I ;M_V#S %O:]^XCW)SH[[2GS-*,493+)TBRMRZGQJ_U6M0DP:$=].%]/(I=!P+.TH+AW!H6CN68F5_ M)&#RJU2B7P&J]&";V%I_O-8/-9_SE;ZNSG4BOCKNW<3B MULV_D@NIRLTLC1@7/,4%P7!0IG6U,,A0[8KO0GQ.3 M[7H--]GJ3%:B$=K5%?H\M'8\Y1&PX$<:34[')H="%=1?"PM^:<3UF1[0#AB_ MSM7GNQS9W]I*_T,7;+O7^M')&:OL6*EI)' D2"HAR6D"$8L5)(HBR$0LXYPD MA>::V7>Y8DM;P\E- )?9TQ4CW"1J-BKSXQL5+^6_'4YY/5OI>2 FYW/CHZ;I=$7GUPMQ+>YU_R93?I6_NF;; M]:?EO.2/^RQD(HUSGM "DB27$*69@BQ-%4SS&,=YDF2J<,H>W4^,J6TD]SF& M^7*]68.'2ES'P[!^ V)Y,!8:I$:\1I,JSU -^:/\-D ME1L$J==CM'Z2C'ND-@BM@^.U8:WUK.Q:+N2->JUMTG+SCO+*P?^WVO/IU7*U M6O[0$KVF^OLU 2BQ2N,DC22,N2@@XCR&!#$!>4;CE&1$DD*X68PNW4_/7FPD M!:P5%?!&5L=BKRZ#8,>-H8 -S(A&;'-E4 L.6LFO0 OU3GCP^A+4[D5A>V#F MM4*L2__CEHOM@/^3%K *;-FLJ*C2\NF?S8'17Y M5HOG4$KW*6#G"6@0#*%-45L$G$K?'M5V:(7;IXV.5LCVJ"[=>K7''^AGN>QJ MI5:!WTT6Z>WF;KDJ_RW%+"*H$(I%D#%&(:*(0TID"O,T-DZIG"OF=+1TOKNI MS=9](=DJY<15F]>9[B1VLS0N@&UG5?B#,/!,WZ/WI4:OEA5<7T;/V5:P \6G M77"AQU%M #OMGZ_WEF_UW!%)$U \?[==B'5=@$7;%5]^T(?/)CM]O8BE<9ZD M&18PSG .49P)B!G)3*6$),Z4$I@@IRW0Y3ZGQC!:9%#)"W8" R,MN/DN5XOR M]LY$]0GY$Q@UZG]Q,QU; M$X=7/9:YVU>7?J>U.?I(DT+GCJ[ES793I])Y)=5R)7=.L+,LUV268 1I51(J MIAPR7F20)0EC@J@LE4X90P/*.C6&U*N4*91KG/A_,:K^I1[7XX_N$I(9A>%RN]FE)F.5TIUP@, E_/R. M3?!"?Y[$??ER@'YQMRH:Z+G+?NO11XV9R5*[K)SFVI#[QE0C"-&8Y3',1:%- MYPPG>H1!\,L.)GD;EA//:/F>#"T_W/(UK Y&:Z[R%:)/=EU+W0$UDDKA9?)9\NS)V MC7Y L]*J_>LKNBZKNAIU4=XXBUB6&M<%+CA$#$5F-ZL@59I4* M+S&J[N>.(=#W>D+I5>F#J+9 !LW M.BW+WL6SB G/BXQHB]+<&,><0YI@"3G)TB+'M$B(6ZBI5;=38_TOV_M[NGHT MD3X=! ]"JX!AN:C<(=N3L']K K'L!2O M3,BH$TQ>0T3M>AXW)-0)C8,0 M4+>W>YZLZT3U_#J4]+<^#05L;;TOE7N;I/9BG.)%*80X9- MN94HH^;:.H%1H??Y-,8LQT[E5EY AZE9AQT5 -T :6(<%'AH+C9_-%H!6JL% M5JU>@.\5 _-2.:9F>HFOQ](2G?8W$=JL[>3<[.K?#1HSR\31W)P&A:NV--<5 MZ"!Q!5HL0 ,&V*$!.G @X='<_GEQM*K[?T":HQKR+_<.!WL"EY0E*&)Z8^G M4>V&&C;"OWHN?)TB70F:9,8U+"^P@H@0O;Q2)&$12QXQE44)IFXI9[S)YD*1 MX^2CZ29=MV'-P1GNAXZNY?+W$B,6>E%S'JIS*US('/J>, ^38G^H<"^4@=\3 MIJ<3]/OJ8, ^K%?O^[PB"_%)3YB/>@J]69I%:I:J(LXYBV&N<@X1+3@D3!:0 M(R%X%'%9"*L@R)!"3FTGU4V!4TOH2O4A1M)AT_."XQ-X 7 9FGZ;C$#8>=]% M^)9S_&U"(*2/[@-"]>7&]*8N_-<5-5N*+X_W;#F?I;$VQG,9F^M,#)&*""0\ MBV$_2X76VE<\#_+*O?$ M)[JJ[H?R/(KSB&0PRHVE%$488I)QJ(1($8M44D@G'X.3/4UM:C:"U@$SJUI4 M\%#+ZNK$>@I<.^/%"V2!)_(3M!HIP:<+:/5P9KV A%]_UE.=C>S2>D'G0Z_6 M2R\$VHB=,AB:D\.W/^6*EVNS)7QVK)-P M>-[E>?I,/&W\QA_\/]$-5T?[(S=<+0*@@F#$#:??,1MU#^I)]&EM2_V.A_-. MU7/W_5;'9TU_W)I0DN;LM'MI]J:<;_5C^RHUE;_P-5M75V:S1&59A$R!/ID* MB)(L@B3*$TCUNIG M4;1;F\8?F\!+S\$*4:NTNY9:=UTF3*"&YI]R7M;+T[=6(8]'EWX1]KE0>))L MU'7 +YK/:=YSZQX3TYA8$/T/#\LUG?^Z6FX?]A,]IH3$*L8PBS13HR2.($L% MAL1DFB&*)ZQPBNYU[']JO'P\KT@=K]5J &H5;.:[ER&RX^* P /+AO]/6 99KE+(.2<(I2AERJJ AG6/$^2ZSMP"3T7N>4-^&79K-O,'9GC^&H)C M'[ZRP\8S0UWH=&Q.LL/@" M9OCC4U[,YQ:ZR0KW]J2?T@LY?;]>;Y;V>VR8X M=[FXK?*GU^&ZM0L@BC).*>=0&UXF]Q\3D&&9PT(Q'"NI_Y4SIZ/C0>),C;&Z M;H*M/O6%3:L1V*E4A]AKI9JJ!$W@_4 7SUZ#:GG0.]I0A3Z_#3]* QPXAX ; MQFNSET0OY*HY!+W3_IF#6O57Z?7WA8E@;:LNOE[>WY<;JP("59Z:61;S5-N["4P8)WH+CB.(::+T?R3%45Y$/">SA;PU M+B!V9'K8B=5<)/5<['85TF6PEK&M$T(W@"_7F_\$R561YU>1VZ\>F2D[ BS)_IC>6HVL#<%1BKY M_'';:=U]DM:17D9EH]-:/J>9,T_VXX\V*/./5/?A1;F8,1XDT,9&Q MX PBE"-((BF@$#F1LLAH$3E=8YSK;&IV5RLK^*&%!;R1]JHN?.@V\\]B;,05:T$*X95Q&P^]IT,G>1C[NN:3U MX7G.Q3?ZT<33PC:O:]^-="B(RI0CK5J^\ORM1HIJK8L:ADII;ALA[&PXY_QD$Y,#\=*1:VUZ3K M7G90$LP06J.//Q8;CJE/EAL@S:@L.!RUYRSIH47WG !O=2^;QR]W3CD#3JL]('' D49'RQYP6J%N"H$S3_7TWY*W9I_U63XL M5YNJPI9FA?N*(3[LRIDD!4J3(A<0IY$V;RA-(8VY@'DN59H(FG/JEN76HM.I M3>WW"['59J;^F&OAU^"-*48T'U)TQ@I\.UO&-Z2!B:$1%^SD!1V! Q5\<8'( MJ^>33;_C^C3R[L""7$T1EVJZ[5 MN?C7:H*.GN"&SK'.,G\^B)U-',''W;ZD>FE;O">[U5 M+5?FBWNM^[CM5F,32J5%)!&4@D00X53O,G%,840IBE!:D PY>3)=Z&]J)MQ> MTCHVI+D!KZ5V8\%+2-L1GD?\ G-;)2G8B]JB%JC2G24P/LGI4I>C\I"E_L\I MQ_:UETEQ]P]M;DAA/ Y^/DACAGQ=FE^=KIGQ-*49T3M-3%$&(R%2B!)M].$H M%S"FM"ARPH1,G>[]7E:=J7'C/B%>K8PQ&(U].-$\> ._)0=[]$_QA8QHV0[- MFE>#4CN7=;ZU?U3?VOFB45--J>=GG*>4:6^@1G^J!'Q^1L]W7CY/4HU=5627 M5?"A;*Z^WR\^54E5S_)QEE%",6509C2#2+ ,DICDL,AP)"/%>(1E&ZSU=8S" M(_WTL*+LI_%@7\==V\N5%&/5)>GY+7A:FU]B:*>S&I\O8O4DB>T.!E NP*>F M].=TUMY XSB-VBH]=9C6^AIHA/S59!DHA]L:NMF4LZ9SX^7U1K+-VY_\S@AI MEO+%6JYG11*S.&<2YI(4$)$XAY2GJ=[9 8L,-&WDAK/45 !UPH+WGH'3BSYUCQ07]B,!."33J<) MI/6*Y@!-O?CH%ZH5)4Z:]<2FA5&HWT&5EJ5=7AD2,O"5_GR:&KDZQ-_]:G%; M.W*I!#..60%Q*AA$#!.(481@0@I&.4TBG"3N00)VG4^-_: > M*N'=B,]Y2.S(+R30@0G08+R7'3P5_@K4@H-OS9]!;H/[HN>3])QE&)7X^B+T MG/QZM],W?NG3END&W\V7=#.3/)*"*%44 1H_(I2-*#PY-3VL!L#RUL0SK*%O.H8C MZGXAX0"1UTL$FW['/?AW0.+@L-[EW5.\U!W4#_JG__J/]C?Z/^9:Z[_^X_\" M4$L#!!0 ( #.&95*Q=2O9$<@ ,PE"0 4 ='1I+3(P,C Q,C,Q7W!R M92YX;6SLO=F26T>2)GS?3Z%?<_M[*?:EK;O'N$AJVE BC61U3<\-+!8/$E-( M@ ,@*;*>?CR W!.91 (G\D2JIU1&Y@*>X\L7'NX>'N[_\M^_GLQ^^(++U70Q M_]%OB^7?IU\"P+]M_M&+Q>=OR^G' M3^L?!!/\YF^7_UPD%]'&#-QG!*64!N<\0C!"9R%*\EG]_Q__V=FD4M !M"\< ME(CT,84"N%516V]-DG;ST-ET_O=_KG_$L,(?B+GY:O/MO_[X:;W^_,\__?3' M'W_\Y6M7;QLT]++/_ZXWH]I;<*QL7VG?_M\M_^ M=/GZSTM<$6(V[+ZF'YP]HK[L,%+PZQKG&;25[171O M]+$BFC\NOOQ$#_ZIBJ-^L9$+,'ZFC?]VZZ5;"1U&_?DB_$"?G12335 202J5 M06F.$-%K\-YR)4R)*98!B+_ZSNNT7]7OLV7Z8;',N"1;? M^.ES6-*#('V:SO+YOZY&90B]K1<#R&^K'"+WQQ^(ZX++)>;76]W+-<3'5G./" M?1% &>7 D3$%%I.QCJ5H@QI0_U?? MO1<.1/\X.%B>G>#A+2ZGB_SS/+\D^SEQ217&/(.4@J2]4M->Z;,!'9T)M-7F MQ(OA+A:/DV 4&WN'':17"?/U[.,$)&J6\ M2 @^.:)?ZPB!80098HF%I.-*'@P'U]^]%Q9,[U@X0IY=X.$5A?Q+,F<;P;\G M^>.+Q>E\O?SV8I%QDK1U4B@#SA02D$VT_24"NK9U/Z2=4&<]&#SN)64OM-C> MT3*L& M@\T=1.P%&-<[8(:098SJ6#U=K%:A]G_FG[> -[)')+D'*PCQUK)*,!% M3B8SB\Q1R5#L<%[(+@KV HGO'21'RW9DA+S'=+HD/KB('Z;K&4X,%N4=4R"- M)YEH64TBDY $!E3D7,MD&?PJD@H$K&D5%S20R0T=KU[/S!TG.H\6J!=[!M_P]GL?\P7?\S? M8U@MYIA?K5:GM &Z['-63D(@DBGX-@A!F@REGDB$$@670R#C7B+V@TC'6=#A M1-P%5OYC,2-G.BPW ?IR-9$R:15I"PS%9P*[SA!S9<"4C-QGB\$.AI$;+]\/ M&QWG0X\7:1>8>'&ZK/+:INRF\X\UZ#I=391#(EZ0X4,6@&)V!]X54;-XW!AE M@\]I,&CLIF$_A'2<&!U,P%T Y=6)5HPTQD M#EW=/Y/QVJ B-NR0&9!=-.P'E.ZSI@,(N N@;"SAB[#&CXOEMPDSD@M%DI!9 MNZU@0A$:C#$Q%B4*CT.

YX]7ZPZ#Z!>K@XNT##^Y,PFST_74WG%(%/3$B1 MO"4.QD?:'GVFC5(9!5B*L\A.$O9#1_?9 MT./%.S)*7J6R?'::I_2)9^LUKK8Z^&46/DXT9YBL=6"%(/%(E2!:LGR,^!&! MZ+!N"--Q-P7[8:3C9.A PNW"D+S_1$'Y!<"5"-E;#9[)",I$VA2Y8E!\<:58 MGU$/4:1X^\W[57EUG! ]4IA=0.'M:9Q-TR^S15A/4@D,G30@HJ0-T1$'#G6" MX),IJEBK+1\,"5=>O!\0.DZ&'B?*+G! #ZIA\:+]/?WGTALJS>GZUI=7@OV M)U&:F"5/(*TIA&I2J=.Y0#2J<(L6)0X7AMQ'R7Y(Z3XG.IBP^X .26X99J_F M&;_^#_PVD=[GB#R #O]^R.@X M(3J(8#NI(KYDXA?ZR6J2O?,Z:@;1%4?;90VR$KG10>N0L^!&F2'"DSM>OQ\T M.DZ!#B'6KI"Q+9/?,N$BQYQS F$$N5**%W!2%@B2 BT>F%%RB,.4.PG8#QT= M9T*'$>W(^'A&'.0-%S7B)I,G/*I"$;,@?=)*]J>\/&"OGRS_+#X8SYAHC@74B$W.0L@HCTX7S182T%4\"HX M'.X8_M;K]\-&QQG/(<3:$S(V%?%OEF^7BR_3><()0Z,9BP$TX9SXP R1-CYR MHU-!ZP(O9KBLQFX:]KO6V'T*= !CPR4#\M0DR_OOYW$Q6RB14HN5VG$DD@: M]630&@,E*8<8>^E^4.@X"7JX",?.6%0$+S%L"MM%3!1%$]TI!4YN MD3+@+7=@:-LK+.N2Q1"5GU??N9_F.TYJ'BS D17_>E'CH4^+^?E]2QT,$]EI MD(61 "P*\.A8K0^1J$3R2@]Q7_'F>_<#0,=)RZ,$.1@(_N6G6_(C5_;OA_>K MF:\6LVFNW8B>AUEMM//^$^)Z=9WP/?O7W/6L@?K9[$7JD?UM3E?P,83/D\TV M7^/(-^67Z9Q>-B7E+[:7UR^@Y#22PBFRY"X64"$@!&@AQA]J,\W<\6ZU(MA>L*I1.LV+!NUJU[)BG M2%I5 ZB88I%B;+8CL7T\J]?)&*=W3C-,G)N7 60^XBYSG?JS#/X%$P%SM+7? MAQ,QDKFMU_MEDH=R=2CI%U!X!Y$5:?GLUS_>OG M_W,Z_1)FQ,SJV?I%6"Z_D9?]'V%V2KZ6R(;5A"UF3]NL)O:"+0(2-]XP8FUG M@N-X .U%70^ .@H%B]8JZ0!G[Y D,TWD-^S'GHLDP>AK74O69,(Y Z]I=2JC M:U_%PMWEC;0A$?= .L=I(-8.>RW5U $*GZ54&U6LWF%"8BG.\'=OP130 9A>S;\0U8OE-V)A M(DJ(OF@#.CER)*PBVH,1$%"A<]98)W<<$!T/GJM$C-.BK!U8#A9P!^#82N-- M>3E=?5ZLPNS7Y>+T\ZMYFIW6W"7]-"WFZ^G\%/.;S[AMI'.^#%*62<6$P%B] M2E8=4V=E L.9E\R+%-2.XX*AO/5#2!ZG'UI#*_4XRAL1INOU=/)VB9_#-./7 MSSA?X2K,\V+]"9=IRTG8R&"2F2OU#B-(5^N+N0DDT)! ".^"L$R:>&-3O)63 MVO==XW12&QY%363;C4D[![ISFJ=4.)"G5Z\K:9),J#<>-;E620Y2T.K3V3IC:KX'9/3:E&X\=-X\TO,X6PPBP@YWGMT#" MF^/RVU6YD%.V6DV89MG4PC&CL)XD6D>RL:I*1#&),D2YH_?>\?;D;I+&M2+- M8#2P+D:V*,].UXN319S.-K[9>GF:_KZ:1%-L,>2VF\AIO]7!@T?C0#+,S)O$ M0Y![F)5=SQXWC]/4MAPMRI&A\.(3GDQ3F'VNPEE-1&1:V9K15%$0B'V]D&\U MJ.RT4DFJB'P/$%Q_ZKB9F:;J/T)\'>PLM:"A0K:JXM6GLUJ* M]1*)B#3=:(J^GN%&9?/\[*0VL_O'YN=W,C^QG">=!&W.!8GYF!BX& MD(5(H M7J$7;?+- S$P;A*H.6I'T?/#\>VW^)[CQTII\X32)#$>N+ 6"M86:U(8<,S4 M&X:Z"*Z<2KOJI]LFDL9IUC^^_7RH/GJPGIMLV^^+>;J1OI7.2ADV08OPH'RI M#3%XJ9E7G@IFRW==UADJKWV;H!XJ 8LESM2XAUX=J](_/./TSC#,XYP_?/7 MLZ/!7Q>+_,=T-IL8Y2-%.@RD+.2MQJ@A>')>LW#!6C23? 9+.BA3F'U]C6.&[.LSZ3?GK:KM6)LRC3%(SX%BK MKF+A$!G7$)52GDD1C-C11>EX,-U+50^[WL!X&DX+/4"J5C/<%-,DRBR4(:=/ M&L]!63*S,94,/(GL;9$B[NJ@,@"4=E'30S79@4D( M+B#/ ;RNW3&]KYT0.<6[4@6!RG*5FQ06/-L?$XTWKP&C_@=)LP,,O)Z&.)U- MUU-BR<7+X+,&(1B))EH/P= &G!5CV>6@/3;) M0NY+X+AQ6?/+NDWTU(&/=(6OF^6EOBBMG$P@DB)QE;H8O:10U 5M3-3.[VIZ M.RCBNKK0VP8"=^/L&'UT@*SS"UAOP[=Z^^J]#6#=:.@L$=E^*&TDD','NQF&_D\K?I^M.+T]5Z<8++ M<^F=SUJ;!/(A0^8.4(C*$\DLT H%(8DDG23/ODDTMP]QXVZ?$(# ADRR;UQ;8S>D72/&Y V0NACZK(O MZ%Y<,6.:R)81 I-L6Q,4T2>@4%TP%YU(ILE)XFU2QLV3M@?8(1+O(1.RF'_\ M@,N3EQC75XQV"$%EQ0WI-1 7:+!V7/5@K0B)*QN5:I/WV$E.-\Y:PPCT>#UT M8(%NG:E?D5T]6,_6&"F5@ZB9 V5R'63E)3C.@S?>F%":'"!^AZYNW+-V^!I2 M,QT ;9-V?H?KZ7*;?XRSZ<>-PJZ>13&RWT6C@*0LJ]MW 5__<-)H)C(Z&=OD M.?8@KAM_JQWD!M?1R.>%?PO+99BOOUU$U'4LCBV10FE!=(+R%-6$5/L!&*4< MI\C&IQO>U9^USS,?3;%Z*O,,&YT*F4 ES:*D-6(&(2 M0%\(D3FB%*U!^D#<#3[.:2S<':B%#E)C]\C&I61U9"2;XFI)KB/9L*1!>J]M M")8%U6@HP5&%0'SP 5"/BJJ!%-*!E;HRMWO;9YE'Z4SQ FRBV$=IFR!JZ<'9 M*'*6GB%O=%1^G9"QAS\,H^!;Q^)'2+L#M#S+>5-2%V9OPS2_FK\(GZ=DY"91 ME6I.#0@*:$#1VJ&H.4C()!DOF.?$69/\UFYZQJY%;(*=(63? 80^+"D6/EU^ MN[((6*F,L]JX*250/ 3PPD5(%*EX85 JWZ1BXC8IXZ;?&P'G2(EWT:#A2FN* M359KNAN+'"ZX5!1XZUCX"KDYE(LG50W,!R++. MR3I9VG2?&8;\U>?%U+HZ;M'S]P6W'+M_# MQ&/.8.:H@S/2@K3DCM6*'(B18D4=D$=K"4>N279ZA!G,U@6;O*J52(KV %XT M.%=O .1LD GA3&GBOCVY&

S%HI;N 27 ME >)FND_QG,#U+O7C.8'R+K'@ SFRW^J$;]E\7RY>(TKLOI[/:@ MS/,+)!Z9HM@WDZ)KK^I8KY)$JVMQ&B^>R6"QS:G.0ZCL 6!'H>(FSIJIJ ?\ MW=4"**+CUE?JC5 U/V? %2M!1!.8R2:*W%\OW,<:T'6\V3I2XAT@A[;_Z1I? M3[_4BR/76[!>2?=>;4\^\5(ZM)G1 JQS7&NY3[1GU^EB2K*HV*0B]>&D]F## MCH7(XE'UU0$B]XZ<58@%-09PLA?/3M=?UHLI__ /#%&VX04-ZD2R1>P MN@XY+IQ<#R5E01NQ34G8/32-O4VVAM51.N@13J]6JU-B@\5,3#*RH!43D#@1KA ] MN9Z,/%$N-1G5I*,T+>"S@Y9^JP6/@,ZQ,A\,-@V/ R]BG-6B7-QL6QUY%'C' M0P<_!MR'^(&. +?%H1?FX_#)-^.SK=#5!-,A98B#K/"D5-9*YU;(V-E@0.5:K-W>9@T7< 3[.1')& M//.8M"<5*K[MO$8KQ><(M((HW,^I1-O$S;I&Q3AIEG;X.%S$'>#C8M>E\ %? MT9>K"0';"E0.-+I"L9Z/X+)48)1GRCOF#+:MP+L@9>R$W-$.R4!2[@ G[_ + MSD_QLF0A%)&YC@B*;4:MY (4P-=OB2FOK66ET0VXZX1TXK0>J-A;]]R.D'(_ M*/F%Y+1K/L#%-85:)D#_SYO+H5*FC-$##X$"0%8"A&I_K74V!R59$4W2;P?0 M.B[6C@/';J0UTU0'8'RQ6*W?E#-&+S.90B59O >G)9GQA A1*%'GT7<#FCKG^ZJ7^'XQR[3F*B& DZ%TQH MI36IB:&ZFZ1Q[=$ ^MZ)H*.%/W+OWI=(;TW3C1XR?I[AIJ?+E3JX,,\AI25N M:^(B$2^3 I^/+S6: MXEV52NW2+Z0*R%)H-:W2PH#NXO?_K M>9.VW+O)&;M+V[ .E[B7;2@/.^,LRU5.H/_9F 5(ZM9K"%IU"J#HB0X@9R^ MDDEZ9J-A31HUW$70V/W9!D7/(%+OQR/^-4SG%?YOYML9")MK;F_*-D*<>"6D M)G% TB0>Q5V] :DL\"AE8*[VR&GC^MQ'U=CMVX8U1H/)OX.][!>RIYL;0,_R M_SY=K;=9A[.15JM)K;&/,C/(1@A0Q%IM7YAJ):7D.B2E4Q,PW4O5V!W7!@73 M.-^ MLL8=8#(PG ;4P*@.4\V[OUWB.GR=;AB8D;V-6!9$PY4)/XN+JP23+!1Z8SU8 MK'./30AU[G$$)K573"?M](WKRCL/.1[RSI&'E R$G*:2[B#^OQ@1>[8&GE,L M6M,8WK+*1X2:S@!%$02$P"($\OQ*-B@R-DH^[Z1GY!:.@WO1T++07F YJC*I9E%K) "*;ZB0:!HYE#CQ%9D,0F;49J-F&G?VP^U2* M3#I0>3=F\UP*.\?J74Q?N,[_._Q A89V[3E&HR#_>#]5%+YXRAVY((98NB2[T.6[\]?S_[-[E_O(]2),BPE MAQHB][6\NQ8W>A\@9RVMMU'ZG/9P47O@9;\ET?OQ1"_2?! R.M@;KLELK\VO M).:UX1P*.O+[+!GLF)(%C)("4>4PF";I[0=3NA^PG\JQ25M%=>&@7V-QDIAB M=18B(.=$OM.:0@L,4$1B24>?E6GB:URC8C\,/97#D\,%W(&E.I_F=-[>ZGE8 M3=.S>7XYG9W6UI'G=3-)*LV0&0@N.5 ^)"# \]HL%3,Z%7*;P0Y[TK\I/#Z2VRNX TQ_1ZR3E(-2PC@H.I(34[-P,4:$@,8)P3'9-MW\OD/7 MN!6CCX'%(15S,,Z^X#(N!D+:WW#Z\5.5#CTT?,3?3VN#AC=EVX+NS>EZM0[S MFALX8["NOMEB=;K<>E$7,I7$919>UJ:KM:.#-^"+Y0-/I2!C!)5V8#+OX_H*TS<7K,_&1X,<'.9ZGE=HP0I-MJ'06BV!<2:;Q$V' MD3NNVSH&L!Z [8&T/*!9?O1FFD,.V=OG#8_49K/]V+V[.B]:R9PL 8%K(T'Q MI,&S8@%#9)+^4]8VF2'0J.?FX4=G=YT)9VERI&6<3*G95N[!U^HL&3AYUB4' M+QK6H S'2)]]/Q^"ON%.20=0=1>)]>UMKTW25Z-UO':@RT5R4.@T1!W(Y1?* M<>E,,*%)5OV2A''#]!8 .U"\3ZU3]8O%";WB$\Y7TR^XE>. &^NNIS?=5+_+ MSO!S;+=O(6]LQ[LO9\X(](G, &@>+7EH(4+D3$/27 F=$@_2MUBA#Z3SR9=P M<*^"+AHAF!C(BDL&KHZ<=DE3Q!FDLY9]!\N]\-))5[L& .^NO.,AJ.DBK;6Y M1;!#'1L^%TN*(N?;X:'IVX=EF*](0U6<\[SY;K9%T<5]EG,_:>*B\ZF.Y%.Q M=B]-=9*'+QZ$-28YVCF+:I)W;<-.)YW5&BZ@CN#0Q;+8(8)S9@XJ":[FP-5& MAR5&0?ZCIYA N@1,LXP^ZFA"JZE"0_+12:>+1U@(8P*@@VJ:^^S Q1'B ]@O M'*.HN4M:^Z0*P1RI@A>P5A0>0HE9//I^< ?G;3J&'DC: V ?N[?WV,%)EXH M;DVRX'(=>JB$ &YM!L64JN=F!5+*23"TR;3I/?9(N9A#@X*;84!= ME%Q&9[FQH"D4IC"@MMSE08 )-CHL)=C$>@@(=]#^M-(G#\'DL='?L8I^:BGN M[1S+ 6WLV0.;6M)=1 ]O+^\9]QFX]$(3&%.B+5Y91 C>(&C&N!71\^+:CH"Y MC[J!AS.BYH+[S*%H51M!DYL;A"/2I->:G!!9TI]^../PJ/C.J,:'"+V# JP+ MZK<2J?9V,:]K=3N$SEOC=0J02@V4[*85JX@@K?"V*!:L;C+*_%ZJ.@'4 >J^ M"SE'R[X#(-W@X6SZF%,B,5I*$#0R4+G4HEKI( L5A2J.<]G$!.VDIA/@'*_M MF^7-1XM^Y&OR+RY'L&]ZDIT-G-/96!]*A!)KQU]+TO',>4!5-(9-ZU;]'5_G M[J>/?)?H>)4M!I5?!Q;D6#8^=8<7> F&2@,(O0/H[#[4 M/!_2S*PNWGK(G%=>4H*8K"8#'#3W)6NKFI3VWT?4N$W=AX?18 H8$4QU:/B+ MK5VM S%*P;1^B\OI(K\IS_+B\T8[-3 54J!CJO9^3@64]!%BL &,<2J;7(+% M?2[9T_NN@(F^NPFD?0GJI/SM\.Q/$\EWCJ2S1:>C\8)Y"4YZXHC6(/A2KQV( MG(UC)1>_3SIQ$"R-F1)J X$'X.L ?72.L%O^(&-*&)T5K46*.E34"AQ#"88I M278XBACV.>@9QFX=XJ*/@KI#@/$0NW:,ECIPO7;<^9>9)2>% 6,S;0$Q2_"Y M)-KOZ]4[QIULX['?)J63>M@!ST4.DW('.'DU3S4;@B]Q^_>K^>W#QW?D/OZR M6/X1EGG"L21=I()0V]HKEQ&<-X8\1VFC,-%KU:01QP/I[.0 Y4!8W+YJVTQ' M'4#P-C,'E8HSIHWSDG8"ZS4H82F2!(%/:Q&RX#8UN^ U!_N@7Q-LA[);- M?'1U'PSRSQNO@);S]DG@^Q^_Y9MK1.TRSL%I-RS2%\\^&KY/@DT7O*?+G MK$[,PE ]&\).]CHH6D4^-LGC/@9SXYY0/2;,NX-*!X[IT)<9G8S2E"1 *T7Z M(:[!8Y# R'0$IZU56;=8*6/<9FUVUO:8BV), '2 _]^F\\5RXY]OZ3\7^5DC MARW#M7_#70S_^U8ID^1]M#98D)+5KJ4ND9L5/&A7N"TZ*9.;M#\>BH%QCP4? M$_&CJ+R?BZL;P;Y:K4XQOSQ=UM6]"0 WI8J;W[W9)(=7/W_%99JN,$^*06&, M,L!#+G4L-FUISB.$XA-FG9U43>:V/)C2<0=,/WJ"H9D2.[#+]S'X#NLB39O+ M3/2I9U6:FSV+)%MPNCXEQ4^D\])+6SOM<.)7J0PN&0DI.>^T*++P)A6JQQ(^ M[ESK7C \N(J?AOW]'?_8_&8UB9(58RGZ=N1'T=Y"'E0H0M?EJK@H&K$T\:/W MHF[<8=F]8/0P975@6R_/?**3K8J/<=DG17TS6^Q^67 M:<*M-"@27GR<;YZR$UMT>=#T R<4WJNELS-O*L M[\<$?E<8&?U"U/P+/8A(7Y07+UZ_?7M.PW9O.EFFJ]9@GQ7^*$[L1]-V!"W)?#N8=9CS9AJ\3\N*9 MS+% 5+R>8$H'C@<-PB<7@C4ZBB:>Q)[TC3P4O)>LV:$:^]-976(Q<\\1A$AU M%09!3HTD@"6O&/V7LV^7*7LDJ_NG. H<0=]'%NC\/+\ZT>%1NQJU:B.WZ^F/ MT._H49O%W=/FQB8O+0^6-NJL03%9BW)+J/NVR $%;>2-C,4C-#\:HE]8S$F) M4B)8&S,HHVFI6\P@BHE61,=%>-2JBZ?8&&X@_+5H!_<0]3ZU=G OPNK3+[/% M'ZL!S>7E,]NVU]Q-^O"F\>)%%XCTFIQ$97\[/!$/./S])Z^F6ZGN*E&)P*44B3 M(82:3I9.0/1!@G6<18$LHVX2NS^ MIC.\)LD/BPO%'EN*(NMGAO61KJE!L)*2N6":M,WJ04SX][->*35TPT: M.E@1+Y'>G*8;%=/7,SPKGGYV4@W)/S8_GVCK4;+@"(E:DI"#!F=(W$)P);/4 M*K1IG+(/<>/:^_$AM&BLSY'=HUD$ 7)] M?5PCV@TD'TE]'1C17Q>+_,=T-KOD=G-[*RF7E$5!SA%2T",Y"4W0WB2"UB[$ MA-XVN32WFYQQ+]!U@\H!==;%C;NM_#Z$KS]_K44_^!SG6*:U\*(ZZR2W2V]] MMP__\U<2)JE_.@_+;]O6 2P[$9WQ4$H=#6&4H_V!9^#<%$\BT2DU*7=LP,NX M]^FZ0_W8:.G 6&_JY)[?K).;\)*=CX6#\;7;CK$S';B15:^5^62Q?+D[CNIS.GJ54:^0NDS=W)%EI%0'"1"2,B4YSODYT[@H1QKZ-U \?'5&0'EO+\AO6;^?LPPS?E^>EJ M.D=RDGC$(FJAA0L41"IF!-0NPI!M,MEH(WQNZ6'= M'$9SXR/QS.XGQ+RJ8G\U7YTNPSSA>URO9]M#S]LB/-? -ADW45X;&2RM.Z?K M_3A+,J0E!U*5.F#7!XHP]]O%CZ)CW-MBW4#TT57:"8K#MXWPJ_."L1X!?@KS MC^?+6X3$N0PZ&ND][]FY)M;?8%P0(UTX#.^ MGH9(ZZ.*YIZ*3UR%' 3HZDI(4==IS#B!B]IPY:VD-M=BQ[R=K MY M;W>"Q@1([@.0.%MZ4OX4EF?OU:I*1FR(Y XZU;GUS;S@G#N2AZ!1*4=$V M*>^ZEZJ1;UQU!\CA5-@!'L_#L1>+DSB=;[2ZS;]^Q,V%R15)='FF[&7="S:* M>+'9%E[-M_:>W*;N-YF1PP#C._B[T@M M]6PW7\V_U"+-)2W>B2^696')4\&L:C,H$IHK'GP0@0MMI/!-FC7>2U5O4R,> M"7*'ZF5\K&W*?V_Q\W:)G\,TGZ>WG\WS]O+RYGKR>EL9/,F!&^-YYZNWC[H[;T-FA@4:(^DE/'1]WTC_C9\JQ:\WHU(:4EA MWI6L]\1@"KZ>M10N,BBKR&_)J($G#,)&[K-\)!.X#[F]#8UXY.UX,$UVZ1IN MEN)-B9);/D%G8RBL@/=BQM;L,CX7(0C?5C M0O>_E3E112EM0P#B,X%"7L<-<@U&,JX$B][;)A<']B=QW-W]D2^X-M+0VLD8]T?J MXS&4SCK8O,]K>3XLGJ7_SW^0)4R4SQ31M M ;JV:48#SED+W/'"G#$)'PF7]Q#999.*1T/F4-KK YMG);C;(]>-!.LTD9#,D#JRK'C;L*RSM M.!Z];O=-CL65 D88LON!G" 7= 89I G$'BL^MX;A=V@<-P\T(AR'U%UGL-QQ M,6&'1"?2REJ/I4 70Y:_[@$A>PM('DG@VFJM6PUH?B"IXR:%1@1I TWV@-7+ M^PM7F=WDP':Q%RW65K8>9"P!5+&R=HPC'J,E02>M2VAC1A]&Y[@WGD?R,5OH ML LW/>=GYD:#;27+\I MS%^F<]HC=@O2\T!A7*W/"Q39*1T%A7?9 %>,E\!ET6TFN3V5)O*$Y,L3P6*8%;1M8_I4 ")%?@E J\2?_1NPCJ,@'9"F>#:&54+[ 6/5T;);]>S*]=V3B;R#$IJPVN2? MK@W G.?M#["&_/4GD\)1(#FBP)/#VO])0S2!@Y6.HGO/F3)-_+<#Z>TRG=AL M.WT$G8Y?TW.S[? A?_S9= M?ZK[ )V'$ET/[@=&U3D34XG1(4Z776+G">FQ2@/9#. M+M.+CQ%$#ZW##NSL_M*C]?E==6AA/G9(PQ,ZCW/,B_$0$BB@B*B5(XC\:U M&2'YN&R.&Z,U6P<=8Z4#:WZ4="84HCIK:$NT-M@Z-%Z"3]Z DT%ZBT9EW\3I M.(KJ<6.Z/G'^($T>#-O/F]5$$EBN.P"OJL6NP3ARZASY73(F"$$DB#H4X5"& MY)OD(MJ#MUETUREX'Z+)(\'[\WR8BJ:C&-Z.70NS7Y>+T\_?&UK!M'$Q, D4 MK3!0,=+*9K* 82&8(D3RN>2:(:0\=-W-ZD2DO,CH;8I-2UCWI&WD* M0#/#VT(]':#NO*_IVS#-M9E%H&6B>7)@\\9I*M7JQPPB,VE$C,5IU0)=-^@8 MM^:OB:YO-1@Y7/!=X.9LY"2NSCE@6#)/)8$6TM:)D0C1N03D;!?)8BA.-9G; M=)N4D5LM/ IZCA)_!P Z:Z"SZ4Z6-U=.ZZ"]VILL/S]=_[Y8_R=NUL9$%L:U ML!:L#N2'2XO-EB8F>H]/TW'7UZ'K;WVZ]&"HKE% S9 M2EW;)&EM:\TS65+FG<\Z!16:W'VX3X#M/9 MH-;DN^]J:VT>QNH UNC-NU^?_?[J?SW[\.K-[\]^?_GF[<_O-E^_OT!J2;'4 M3I"TT6E)?PA":I$*K)6A!)\2VZOD_[LO.MH6G9Y$7%ZLBOG']_CQ9'OTSJUD M3B0PFP[4VA2(7B#X;(TKS 0*5YN8I+LH&L\R#:ON6X9I$!7T:I_>GYZ+V335&JR'&Z,]'SR(Y3F$B2/-S#DZ;K_F$G08 M1:G#09.M$S4XN;W1J3JUWCG#(C?JYE#-85;HW20=G8&\3[P?2*+/9_5NA)&* M.QL9QMFHTDJ%5IJ/IM:C$0NN&0!BE$4L)=@66DR]*F=#7N]"//5 M-I99AHSG3>\O9WO40] T6ZPH&KE<.(*B#W3>0ZYC3Y5EKH[C9> P:$Z"R F; M-(8_B-IN+=Q#T'1K.&USO760\SP?^_%M%R_1*!F9SY!-;722C(:(+ 'WR1B! MS'G>I&KN/J+&3:0W@MI@6N@ 47) M9R=;]9#[#FGC9LX;H6M@C3QM-ZUY@#E&H#E6P)E"5L8ZVNQ8377(7/,1BH%G MR+QE27G6).YJYZS58<3TR+Q1U>;AWZ[L[=KK(#FG5:=C+=8PX$QM_%64DEI( M[4*3]C#W$=6MZ_40;-PZWAM*"QWLAW^MW1U^7JVG)[2R5Q,KB5B?)%AO2"RU MK4TPL4"M8-19Z6+:3"ZY3D:W7M0QJ#E"TAW@A.**65BM-C9^>QIE-H.C-(?$ M0P#E@P4O3 !K6?!!*)=%DPZFMRCIUBLZ!BW'R;L#P.R^(?G7^?)FC>K-JV(; M>SHQL@A-KAT$7?O)&/0D-A%!9DFK(Z+(MDE9W7%DCWL'MM5V]WB:[!:WMRJK M=_/*,0O-+4*A&(B,NOS*YI%WZ2B[QBBQ[VO^JB8;:#%#A![+?]W M>S;S&5/1&1.=5N2(DC>J'-]T**1 NGCB-8A@19.LQE[4C7N7M!$&A]=+!V"[ MDE_^#G_/9K/%'[4;ZR^+Y.%[L#,5X6\B7X;$V MZ+1"@9.Z7O;+A3$D\8HF*99[:!KWVF8C_ VE@P[@=&=ZF[Y^19J:?YS69;09 M+GZ91;*%4?R?#9C":I]X[D\$EZ0%%'=J,2H;2JMG]7@2.?(GRL3%XC'HZ@-VOBT7^ M8SJ;[5A*-[\_,_K9&"]%+?ZRDJ3( JO=^Q4PP9F))BJMFVR\#Z9T/R ^M1./ MM@KK&Y'GOSIW/Q1)"XL'9VMC*J$,$#,)1$X"E0]*8),X>F\*]T/@4SL]::.@ M#I#WNDX,Q=>U']KJIEFWTL5-/_7BTF:44^TFQ&ME;%-E=S=-^Z'K MJ9VV#*6$#O#TZN1SF"XW#1V6Y^UKMA-+7D^_8#XWVF>M;'9;[YLB\%H6G1"! M24\B"!2\.PJVH!@>HE:%)-OFHOKPO.R'WZ=V1#.VTCO _8:5=[B>+K?=3.)L M^G%[AHI6%94=H,JU,,,)"-R2RQQY9EHKITV3FI MG:4,(OX.8/0.O^#\%-]A6GR<3W?6CZE@/"-CRY(TH$K".OXI0%*22>E%L*[) M+;GO4K8?L)[>2<>0"ND 8>]Q,U+L5YSC,M1PZ5D^F<[K]#'2U1?<]"39Y>5J MS=$;8C"I "J+!#X:!]K)DK/BQN@FH<9AY.Z'Q:=VZO$(JNL!H#N'W[S93'#: M1/>)-$#LUJ3GQ9F/1I8Y<@JZ1/5%8P3'BP&;C5'%>8]MJL$.H'4_:#ZUTY#6 M2AL1E[5CPF_3S9)[AZO%Z3*1S);+VH_^Y+(HZ'*YN1*MT):8T5816T5"%(8< M5X/HL[52W[QVMK-5Q@->N5\Y]%,YW&@I[P[,VT6CN9M\L-I+-;I2[Z]K4-$F M",Y'L#ZZ0$O$2]YDA[V+H/U0]=1.*@81?PU$EXZQGG48&GQ;.=T!1;(!"=F,I=:TM)J?B7H M4.KW ^A3.\AX?,5V@>83>O4G\AO(1]@NT=U)1Z4/!8T*@GZ'UROO8)F-\,,7[X?&I MG5 \C@)[0&J8+O\CS$[Q3;EH5OIJ3A(\O1)O39+#$I$,>D*>R#_V :)B"0HG M7\(*EDJ;G7,1V@[7?\XXJXEHLY?9FN1O8W5U.0B)J,.S#A M>4T3A\+,'Y)]:(Y<)T;RMHR&%X/0UQ.MO$Z+]A MJ#VR\IOY.ZQ=_^N@[LZM^5'U.^+VO5JN)^]J#O[9U^EJXHI%0R8!M*D^ MA[,<(B<8!41FF,%2_#Y[,CWT"B#INYM@O/;6<8$TDL87QXJ_!\S\AK4E^$3G MK(EY \P&BHN2]1 4T6XUK\Z"\ICW2:?LCYKM>\?!S1$:NZGS \0WLM9_"U^G M)Z6?.'Z&TQA!#'UOYT M?H5P7S)Z)',753V?9=J#5R6"UMD49C++>9\+,?MI_^J;Q^D2-ICV#Q9B!T'^ M.YS50ZFW8;F^ECA[_NWJ;S:6409K(B8!& K%BT@.F-.)8)YRD2SKX'FC>L9] M21RWV]RX?D=CA78&U9>+DS"=3U*HA>SH["K V"P'(9S&+&FG]O6^O=0)'"H) MQ3EA:"G0QK_/L*F]?)Z[B!BW[>7XX?(@RND08&>+KGJ$-KH,DB5:)H$;B'4< M:7$%O;7&FC184'4W&>-%6,.H]SMX.4#6(R/F[49PM6 GS+^=6=3,'6J?$J!G M%(*X%" PY8")%!T+5@6S3T'!7E#9\?Z^,'*(2A?#R;<#C[=>^Z6GG;S$N/Y M_V:S:F*L1X2)MME0 BBCD>3A)2V=B'4&EHBI2=N*7<2,VR6WCX#K:"5U"+2S MI2=X,4YD!K%80_(F<[Q M37E!+YZNSXPL%PP-&@?H)((JIA '@?Y@S CMG9.D MW0%>AK#950JOUGBRFBC,FGO4D$JI@R7I*V=E >NU*#R$VN"YUR/W"R[&;=O= MQR8Z'BPZ6!-75_7$.H8^Q )R<]>224WKF1"]G $X89\&DF, DPRDN0EJZUB:P-G-CLK,Y- '=0XA\ M^H<[PX"RF6([ &WM09YJ#F#W+?6SO@F_X_I-^1"^3E3.*:'@P!22*Y7JO72, M&;(T7C/."\M-+N(^C,RGG]X=!K@-E=L!=,_:S_Q""KAR\$(RGK#L7%84'_(Z MD%QI%!!$\J 4HM;)9R:;H/1.BIY^UF880 ZCL@ZP]V(QWQ3*_FVZ_O3B=+5> MG.#R7*C?)CE)&;V+((NJ;1?(_+OJN*! &UPQT8DFA^3W4O7T@YYA,#BD7LVKL+?:/9^$4X7^CK2^_(*K=XO9 MC 3Q1UCF25&)82@)>%1U(H10=>*G 96+LS&7F-KLZ ?0VN\ UB/N=+3660>F M]+YI3)0KZU";B" ),Y%82ZUD]^0O\]CDRN^#J!PWJ]0< M,SNBG38*/!B=GW$Y7>3W:W)RCRZF>T;V_PNY*-/Y^A-N'QPNQ!G.%SEC)BJ5 M$HA @9SB)D$H68+EK 16C'#R1K>_G<5U>[UL7$OW6/!J(_L.#-[;Y>++=$5B MV[%>)A:S"])3%$9?U#.S %Z;FM6R.2L=><1]JO0.R4_>2=0XYJR1_F_G&(=1 MQL@EOY=+D/S3?,9(V#*2/H7E1UR4LIID+U7(U@'YI[7$*!CPWF5P69MB12G< MV7W,U%YO&\=.M<5-(UEW8)8>MHU'ZQ-CD9:&JMDBKRP$39&[Y5*(1"NEF"97 M9(;WPYKEH_OVPQZBP"/]L)_G>1"$OD1Z>YIN)#DQSFCR(%G-61+]L=[N2#R# MYPSK4,UL39,6+%>)&!=?C4+.@Z7<@PT[62S7TW]L&SV7FS-C)C[[C$(+8!YY M'9*NP6>IP4G'K>1%FM@$,_>3->XA12,4#:B)#G#URW0^7>-F+M%-5JXR>G&P M]W7]X0^*L&,#;[94L%3,JVDN:)/0.(W=D7[0G MD#Y8>T\3H_39"8^&A&D,E&1IPTCDS'B%&;(I(01IK6]3-W,8N>,6U/2%T8=J MKP.,OD^?,)_.\$VYL[YW>\N"R6SK!!1B*KNY.;YMXL[CH(S5!$#J)AJ+63>K%T$$J#UF2278)JSX%9$9DUW+HV!2U[T#8N MZ ;'P[YX.U Y'>#M^2E)E':$LPNS19,4A,E@R/L 51N.D$@$(2(P[0P66J M MH'6=C$Y1=*B6%X.)O / _!9(?'-D%"Z3L:X";C6Z#E"Y!T 9C-&\$7X/%V'V?0?F.^4UGD'6^>Y M<*P6D$J2E"'=QY0\%*25XG3 8)N1\GJL%8@68;7=-P[W#I]@"),R3++ )&CF"9(^Z% MR[1J- ?A4;&8G5-B6%#L,B \D]&M!>"NZTI66Z MSXY\;/O[![)PK?TXSRK7BU;@A<^$0-K$^8%;@ M]<4=-AV\UYA('R(2OGPF]1@1(:3B-&W>1J?'S42]?E +GV9.U+B)J,/TTX%W M=2='?UUA.9V]GA:#5IQ6:.T?#$FYP![4%;IQF$ ^&P M+]H.U$T'<+M<:&W7J0[,JSH&T#A30"%MI &- %D,*X45SUB3RKC]21SW M:G3S4YY!-=0!]N[AY_FWW\+_7BQ?S,)JVY79D3L[#\:RX(DE:,+XNZD3+ MVQL6R7G1S%@ML^1-[ML_D,Z1V^:UPLO^N#Q:>9UC\RSK;!3GWI&W05L*.1_, M SU&0*B#3UGQH<"Q5@#*I@(3D<)K"2%1CJ=V&")P59Y-]%33V=K(.U--@V/N7GVY)GEC^^^97F]_4?_4.RP_U M[[^^>W7M^6M<+\,:TU_2XF3[^-HO>5'32:>8WWS&Y>:!J^M4KZ8GGV=X'7&W MFH#<\:"?+@F[2?+9\VX!Y# B\>L:YQGSCT=V%-CYJF?S3+_XO%B%V:_+Q>GG MRYR;S3%+% C(':\Y-T5[(WT;O$4F;.%)-JF)>B"=1S=:N/;45_,T.ZTU;KNI MN.S!_8&T\IR>\_>)0ALIS'&0U&9>(@L4G5#LXX7UL:C(]QL$=XBAYFMU@S 9E=9&Q)L=879BX_I3QSW6?VQ,'"'13NS%R^EV0L09!RJP M*$1VD$56H*RH-4I6@RI1,H9>A)N-Q^^U%]>?/NZ%X;'LQ1$2[LVOWM1^3LLT M;956?36O<]+9,2@H<[WC*L$Y:\#R& U74I:BF_O/M^D:=VMZ"F'DD(KM&Z?G MA&ZD]Q'2#XF!_C!V@E#Y0MKN"@-BD MGY3GW]Z'V7F]KS).L#KOFIE:NVY% H_>0RB1BX#>TC>/=WRPF\ANL7<(/FZC MKXVR.@#BQ=ZRD=J;\GZ]2'_?K->2C&;*&TB;(3O*D _J:'>0'!G3GGN_5TN/ MAQ^+WT71N!'!4]B*AU%F!ZB\2O_9 BX"DT"-(%*N,W9,!B\9_9%5/8&2+&"3 M8KG;I(Q\VW08'=\<.WZFL8%T;'JOFEW!I)]!S!J;^9?7Q3C2X]*R'H-"DLBT3 & M4:"AI8O,NVS)Y#>IDWY$'L?-U#R%/;M7P(V<5KS&X?T,GDV(W/39NYS@N)HX M55(4+@!#7KOIF]-@PE?_:SU@,!MAA-VT\'VR](O--\ M]LVEKBX9GW 2-86OD8!KZEW:F,$%9B#&S#7G(3BQ3Z)]2)K^[#G31\7[L CH MP,-Z&[Y5O:P^+,YN+M[9VVNB4'E9V]6+4&I+""G !YT@,A>#DMGB7I>L'^P@ M[4_BGSTG<1S4&ZN\!S O%PDQKWXAW=0DX#TM%R>VCAI2JE!<14M4:5/[TZ4 MULOD&*:039,T[@-H_+.[ZP/!N9'2.\#S3K%M]?)ZL=IPO/,C5U1R41E>(Q]M M @=A:E-&PVR=81C V.QYM"P+TR2!/" /XPZO>BKK82S0]+%>]@]!2;1D8/?U1;.$\:U-T&#KNO/+^T4M&1\7FHVGN:9G8ETA$ MIND6!K1#7AD'.HDJ^!BM!Q9L':O!+<442D)(1F153!(W\R2/;G;O(7_T:MBG M9HJ'@L+3,<^O3CZ'Z7(39Q/#VZDSG\+R(ZY(YEG9$&C%*R/(I$ZB.+%/@?8@Q(Q>N_N4#/= .GU:5OQ7G--7LTV(#;1>6)L MB:(D8C72'RI%!8$$#\$8Q2R7LIBQ'>COL#!N6#GV&A@9$D]K,;R:TVMQM3[G M-*#35D4&F=<414,=' (J.)(-R@ "N2F^UI>65CY**Y[V6B?^S[I.>@--'U[.CC E3.=7 M!+&Q*YL&A+<_>I-]YKB7/ ?P(E>U"$_L6PTBJ80Y.)MDDU*7@?G8[\B(_9=< M*(^$CJ>_Q]PR#2E;H1P'RS=SA"6"4S&"])GV7HV,Q\=KG_AP^O=;$_\5SE$? M'0V];A3$Q\\4N*?U'>M_PCQC_/^R]V9+;AU)FO"KC/WWWA7[8C8W%"56\S=* MI%%4E_45S&,C,94$V "2$N?IQP/(G9ZCB]?^!+AX8[U[JBB M5:^2$^"YTX ^61>3+ 5;=1/;G]K= /ZG/8P]G:8[@/,.#]Y_VW+:Y7CLP[7OLA-TM1=TFXN1M1%5O0*9"3DUCJE/>&93$Z',N16IS M67\X%L8]M3JCRM\Q(-/!8MD,5GLP7>)I"=RPBDX5[IT%'EUM2*,Y>%LK.6RQ M,AAC>&[20.H(FDY_B4EQ^(J-4_ZG77K[B12U7FJ"@ MI)RG3&:E]GU(H59CH(+H%'&KR./:5AN:QU$^\C3'4V'L<$L^@,+/"^$O8IQ? M$HN_S%>YUN&]F>-L>7L!MQX"O95]+B?/'MY>6BZG,BA6=PR^C- ^%%*/B\\;ZJI-VQN-#,I,1>>70&1; +E*%=WT@1( M3#B?8\"06@U9/)SJ<0OJSP#31RJZ U0?(.3K]5LT>F1"@)6U2WA)%C") ,4F MF5TJM*!C)[GF/C:Z67'\6'@^D8H/!_-\A1>G-M&/ME6H9P57W'N7I7XI;0Y M:$DK6297KSF2Q$.(!DN])#!V(/Z0YG$KZ<\ U$)7K1 L3'$CYZBY@>SBQ/JOTSBSJN=O/?X;>Z M>W^=3E.VP 2&"$PQ,B>9!4 T&EQ"98S-A9M6U>;'43[NP>5I@7;\&%5^Z=KA@.3)LEBP22F0(DL(-1@C 5?8I':YY23II0Y@G8JU>8@"($Q!_1=U"E($^/HR>1CQ(][8'DN M8!]&]QW@_5"!7[/+N2Q*<@/,,XH4,\6,@8)#2$E%S9QFWC5IGG$DW>,>88Z* M\E-J?,1D=,]."V_FLX\?\N+SCSFL)LZ&D&2N:]A(4-PY\)'2_:R=3R6C3P\C ME6-;9=Q]_;C'D:-@\U3*ZL#@'KXI?T.YA!@#:;\#R!\J\3L[]]:$;(0H$!2E$HK;.BLP18C>2>V$ MRZB;7& XGO1QCQ[/,M(X4.]GO/,]*0&U<;2$I;#DQ H&\#DP0)FU3J7.+N\J MC![W[/$L4;V7C@?#\O_^QW<:>D/?6/]H_9/Z5^]S^5_UW]_>O[[W_%6N74]S M_(\X_[QY_-7F3E7)RWIUFH3Y^W3UZ>7EKC3 M8_]Q2_1#=JZ>_AW(AF @_['*,\KJ_[_C3,/5BU_=>?&_[KSX%II."):#!2]T MJF=]Y-853R"]ELB=48HW.?O:D;YC+>0SK_E TOZ!?O_?$Z?K^%Z#M596D>47 MM%J"3! =NJ2ZI="1SW[*,%FAX:NB:J&BP<;6_8EG<-PV;N[D"V;>N3 M6YFWY]DXM87#0@ZW!"B(%-.EPL%YXT J8XU@,7O=I%GCB2P<.7_\^'%1^WO4 M+.YZ",I:\'?6C+!.&JT!12VAMH93B.LH#"G&A6ADHI7;*(%_GKHSL6U[X&A+ M'CZPDL[(L-TU"/<%<3.RY\>\PNE%@U#NF?>=(L;;A^43FT;A/,_&51HL[# M$.Z#FGT,X5XJZ6"?\;9[S>5R.LO+Y:_YXV:2S1_3Y<2FF(+RU9@S#PJ-!)=3 M!!F=82X%#*Y)9>R35(W>Y60@Y<];::('6&UH_W'^&:>SB5?!*"$-Y* -*&\8 MA%1HL94Z2B Z74*3O@OWJ!@7-@-J]R%N#A;UP3CYFA=A/L!\AI?S&AQ5%;RZ MN)RFY;O%/%U2]O7C].MT2=_].7\.>3&QN1:',PO,^5HZ3KIV$DE.4FDK!#*= MY#,1UNYO&QDFARMSWE2N(T_R^!>MGL6KB_GO >._?\V+K].8EU=LL*2K>34@ MO**<)O WA8!UCE4+G*>A-@!'D^\8MQBQF$P,90$1P9"A3;)_PZ*(P]28+2 MO&+71@TA1@Y96)&CX?1%V=$ZW'OPN$5]PQF"PZ4ULJK7S673E3K; M=$6\8B6'J,A+9O"A]IQECA%JI0472F3:!FF-W4'QS[QFW*JW86 PI"1'!,5R ML;J-H_Z9YQ\7^.73-.+%.H;*TFF5>0)FF*Q%TX1L48@)&[A/S&CK=CG\H)?< M"3#IJX?!Y9-4C'Z;:=C<9#B)CPV;S3JZR\+5FG*&<\[J['>K JCL'02D#[8D M[5V,@HS%8+!YC(IQ@LX!M3L?6M0CXF5]\VCQ;?+;KY/L$VK##026*4(V9!TI M.&*@E%9"*YD4V[*WN+Q&QS+'__@X__J/JR=N '+UQ4-\W+YU1# ,H[KY47+L M8/?BE_GLMVO?&,DV)H$9BE/D^_B#@WC.)7A M 7&L>#M QB,>]LU-GVYDRB=#T9EWB8-R)H*+*D/=;$Z:?"SJ5A?VGB1LW&RF MV:;IH/KH %];SRQJ]X/:M=2ZPBG^UY476G,)R1DKD6I+@RP22L9*$U/T%%%= M;L8?J/YY(UUT@*MGCL5NJC K?_2_M![A%812C$RS=J: "CX!(A=@?5+6,W+: M?HQJLFVT=IEV#8/"UIH[TQJ,Z^]M6L/@[.ZUTF:%&+N\]!35&'LS?^*2#.U* M$BH*8$74&P@H@'))":84C5K*%&23(.A4)1GW;^U/0A!!6EI?,L5Z>A(ISU'! M K$9BB>.&_GE!W2<1^'%/MCX+MH[0O"]VKE_SN?I]^G%Q0'6ZN9/![$YVPD9 MR')$S2- M:UW:X>>AC1E*+;W;FX-K\Q\\8%#;T[#2?C\$45 NE"?PQ%)+([PLX'V44 $@ MK'1!MBE\.ZD%^C5^RNGR(K\M-_*_@;I5,888+[@JZ!U-*[!3H\37OXA$%M4,L$:C\0.9W028\@9'"@A#'@ MHZ^3,(Q(S@>9VXSN&=L(K7>%+;E87^^19.UJK0-3M29!U8;QRJL[)^.R#FQV,S][JZ&"_\^ERVR2M"*PPR%C$U:URM YBEH4GAC&V&>W9<5G[ M('K?JZ)]'R7T@*A[E5@E!(:\6"BA5DS*4 !1O:-]' MKAU7M-.2L9D<-5@M*'N()*_ D@=79 K1^%CX+B7-9U+1?B@FAI)@=Q7M,F6M M@U+@5#U;-BZ20"Q"8L4[>GL4-NQH';JM:#_&$!PNK0[BB-Z@!KN M59.7YDY$B);0JQQZ\,S4)*ZVKRH971P6 V,F+$=H[*'.#Q!?!][D??XR7ZRF MLX^_S::KM1 0"QFK+,%D24(@>B$4YT ;2<%;3M:J)H= WU$R\B6\!E'(<<+N M#2U7CD[H6M&H$7B*I=Y/S.!D2,"B4SS*R%5JU(?Q.UK&+H8Z2KM/8>4 47> MENN%\^:F)C9;-%ES ]DK41- 5A4)@9($@*=MZE)ZZ+O*!EW=$ +VW*4W87=$%I8K*^-"VF MNT_.N!LJP\)F ('O#QN_@X^MVA@/-^?G'Q:K[X'1=I0G97:8,2LE.L M7G LE "H>M^'%UYR<1R;#)C<0LNX67$;R!PJZH[,S,0RYYB5D<*Y==N,3#%= M#(3&=IU]7N%@-"HH7\7\N MIT3$CY<+R;*:*"))!*-L&@F/NXW7 MS&'M(]8C'=9/L[L1;Z/"[.L]B?G-GL3QI=J//W/0XNT=21^EG%O8%(3@%K0D MA"AC$%RJJ%.24NN,RLCXIRWGCB*58E/MDB IJ N4./A@$B1*"(-'3-+OTF;K MKUC.O0]N=BWGWD<='7BPIVM-998HO!4@K)0DH*(@:,,!1?;2HI0F-;DG<8;E MW'OI?:]R[GV4T .B[E6C*9YD,"21(MU:+'4LBE,@DT+-LC>2-1DE>#;EW'MI M]\ER[GU$W4%EY@Y%QP)Y,3%)B"@IO4S*@=?6 !,R9$DY@43]3)1TGL7<>ZER M_V+N?>3:<3&WS-EG5Z^@&S2@2JS&5_G:J<(;JWD6A>T CS,IYCX4$T-)L .3 M<;\\N1!PO:E7$MQZLUQE"(%I$#QSHPI:J7<=7M!M,? M.LDU,%VGY&(4X )7X&R425@52MO=N3=[E36.+*Q%HC9D0MO @. M@HP.=,@N<5EB;+Q5U.V!T;"@.5KX'0'I01$&BB(XQ!N9U:-)0]1FZQ@V;!T3*0QLTI#[.SP@= M?KC]_#,;FZ26A]O/X$T9HS@K$J0QAAP3(0^S1_"I<&&%-%ZP\[-,M_L6FU<0 M=N>SCV^F7W/:G,_^9[Y(+V;IMW6G];JC$1)SWM466ZZLSV09+0O!01>=,U<2 M4YLX>V]*N[9>^Z#I\3/N%CKK(,-[^FB.!R>5,AJXH.#KEV.+^5W!FIO89 _X RG-:4BQF$2C&+D%30NQQ\GM^Y M^%ZJW/]GL!YR(#HQRO\TBM2$T*LO:@L9<#UE.$.*U4 MUP$JMR@=9FE6&_S,^65\;%-<[9=J!O7 MM)T*;L,K:NACO:&W0&=?Z3'SQ30O[WSZRWQUV$',$T\;9MMS5W('VO"\?LFW M+7/_.[1MSO^%"NDA,2@ M89%0[U4F?E7=E$LEY5*"<4T2_Z>(&KMUY##H^+YUY$!JZ/;@9>LR/GC\U)./ M:VAW&HZF>@I:QHC@];KQ8*I';\729[65J-,DEAQ%Y>+NK*VZ0G M/"EEDTL@3:WV%T( UJYF/M8KM,83UXVZU6ZAIE]3LP\>'C4U!PN^@_#ZW66X MF,;?5E?C;F]X6F_'^J!092*>6ZS]0Y"2ALSKO9&@5! NE=AD\.Q31'6"I<-U M/F^D@([!]('^_FKC+L2B ^8 /-6):[E>/G&>0S9*.8*\%S'7R9T;B>G M$Y-S)"(>]6F'B[X#OW;#Q7O\_>=ZK#W%"[+)Z$M96^)$'Y01)!:.+&MU'02#+6"S\&"[P ]Z[+G&TY^O?SRY8+L^\0&XXW+ G*NO=>B">!B ME&"TD*&$Q./#YAO#P&<[.>->S=XMYS,OE1),5 M-1$I/DM!U,XV&I#'#$&)@HDEJ6.;2I.MY(Q[LZVY 3I<]#T!Z)>\FF2,*7H; M:VM\1KXW6$ MZ;,DI'=>NJ";]!R[2\2XDRN:@V5?,?>:3+VI%SD/R9JN_G"0 M]&@;$0/E09M'W^@^.HPBU 6=&()2+ /2V@91=*38(NAHFZR,^V0LY2-FP,=@8:'EF!8 M'?1M'@X^#[_WYP.:BH;GW0\@XL@?)($(.28'*A!$O T2=*GWOJSG(31<2(,: MC)?SY=9!F6,VV4,[N@.JB+XS::[S#(NIE^JZ#<'KJB59REX M\"$24H4+4%<#",X,*H>H9)/BJR=HZLI1[8. [9;C>+GW,!=Z,QK9Z5!B-% [ M0M=&>V1&M;!@C!$PD ZW3P??0Z ]H.#J^J'E.F=9:B\J MGT A(\8SYY X28(744K>Q6BO$^F MJ@@Q:E#:5.C3!U'KTZ-**=G!UO^]-X^L^4/T-A]"B&-K'_^X0[A4";D5&K@( MM<]4J6WN. 71PFID(M9.AX-I_^Z;QTDE!M/^P4+L)DE]Z/[>W-15D3'D25%0 M9&U4H&S=Z:^5Z<)DA=I$QD2C/8XGZ1H[^1PV9FBAC)';0]Q/I]_G6MQ[_=6' MO/@\,:FX8!*QP3-2QFX9K3;*W=&CD85[@?E!<='6'A'/O:?'X/) A>5F/QF5H MS PAYV[LO2TOY[--@D\N77(K%<5?CI%;SP$P.0=DIS-SOF3GFE0Q/D_: MN"5%+7#62"T= .T^+\OW)."?_OB29\M<:QEHU<@0%((VJ=9+"6)&EP*F[CZ[ M0+98-=E&?)*J<0N.6L)K.&6,[/N>/'IXA]_6W>B(I[?EUTL*+NFGKV=Q_CG_ M>)DG60MO"Y+$0BW$$;* +Y1MQ,!+XI9YF?D.'O$($L8M4FKE)T^EDPZ,VGT& M)ID[(S)C0$O$@RHDL6!,!L.%,ZP6\6&;=J/WR-@)5>:<4#6 N/L^0US7#:\[ M:>+%2UQ^JDWM7L_*?/%Y_8)CCQAW?/R )Y"',-3F@#(G5:05 @K*4(^G$J!% M!B8;5!9#.8L*FOO6]-J($G/:FL(2"&0.E"-/'6+((#6C*)#\M<]-#,YV M*CA8[T^'1P=)NP/G]'[Z\1,YV=^6F_'9;P.MN5E.KV<__1$_U6W;5_/%(UYZ MXI,(4M>B-W.(SKVCD&O=AK(U[- JCMJC!"ZW)IGD":K02$$UQSO#$2Y,KABW= MXX,%-.&,X"^$ A,5A9PJ)O"46M '*1P*B7RG8[DCO>0#JKIREON@X&EG>8SL M._"9C]C5JVX&DY(<>HQUA"]FRC@H/0U>1= J(:4B.9@VG6^?)JLKSS<@254SD9?M#I!^+Z%LK$WUELCZD = M] NJ29$Y%IT%U"H+4-(I\-%$<,%*K05WMC1I2GI,,-YPZ[PU@/:2=]^!]HN4 MIO5)>'&?UP$#[3U>,6"@?2AC;0+M(&6T*5LH@==#%9G!)[2K M<'P?K#QML ;64'<.\ %_]1[L_'*V>D_VX%U>Q.K@F=8*%2$D2I9 ,6G(^AL/ M)A3ELV-9N=,C< NA747QS1!XK(;Z]J5U2M5\5C>+YV7]G:M3]6,=Z'//'=!K M[L5"&UDJZVWD=.7N]M'WT\9F;REWX-!^_31?K*HKON4@UK0D M:P]6U^@85!PFT[YCD%>7J\M%OKI1=>\ ^]@H MY/DG#QB'[,E&FTA$HV:>( 0YU&+N7+T((GD6$S"@C%FP)H:X921R7[(W0KVL MK<6-L\'7P9L"05D6 =$52,(E&\ES$M9/4(3[&'U=Q2S[(..9ZMM!]-&!@]J1 MK0^?\B)C6=4+@RX95H<36%EOVJ"2$-!%4-(JQS5CKDU_R;TI[2H,.@'T#M31 M^8#P]>S5]&O^[XR+Y82E@ME+!9P56F:<5IB3)D*RGAGD&LU)[A[L0&I7<=<) M8'BHELX*A_/+Q16'Q5"8F3+(.M5.H2994N(*ED>M9$B:^Q,4%^Q":E>G>Z?! MX4%:.B<F1 M>*">S@J*O\\W#*ID-3%8ASB@KJTE9,K!^,1-DYNG>U,Z]I6;$6!X MB([.!X37)6=61Y91.?#6!HIYR= [%0U8*U2(,C/AQ\Q0]BD M'\>^!VBG0ZP M]^3%R-]FZ>IH-*>?_J@S %Y\KE]-O)6,I51JF2,QR3('KSFE8BS)6'RAZ+=1 MS_ #J-T)B>X,D-A>5QT \K'B-N4-9ZX(4,$Y4"('"(5I*-XA$Q1B%-VDY>4Q MQ83^#$ UA+Q[/7QX$>/BDDBY8FIZ4,/V+0\9Y$CA.>(&.CT@%[7N#/]BEM9O MQ(M;W!2&16FL%36JCGTU$N@!$9SCC&,),H4F2=43-!UK/NAYU>HMKUYQ_89[ M>0EHB#Y1UY,"YI2S/L%I.0TCC+NE @;=THDE$T-!Z MW0ZM?43*MYAGTN9<)RU%%.2DM:6P3G(/0BJ5G/4Z^R8G!+N3V*^-V@/Q9C0Q3RZJ,I_#%?50*G09;=#TD#[$V@?$01"P2I4&IFYR: MM(VK'@CW:L.#WG5[<^UVC%20A9R] EO'R*VGN@159WC+DIG5+,@VI^C[D=FO MA=H'05NBJ%:JZF!_X"*4'@L17$R! M22.;H.TYPL8M&#HAW@;54 >(>SVC9^7EZBF6$D,OE:T=GB2OG0L*>*$<1 IG MC*98QK(FD>\.M(U;('1"W VMIY';Z5Y)[B5^F:[P8GWS+TWK&>QR(BU72>L" M4@=)L@D.?';TF0Z:29D9\@>E\%N[Y3[^AG%+>4Z F0$%W(&%>KOZE!>[26W" M,HN*JPB"UX$^D6L(OEAR]SSXZ+CAI4D/SCUH'+>"YY2162.]=0#)';ERA7$6 M48$/]:H7UI9DM7^+1)TP1N]$FX&. P*Q62W/"8'80%N'8W!.UO@$:>FOI,EU MZ\>WY=5TAK,XQ8MW\^6Z3+\9D,L- M.B:U=EJVL9D#,3!NJMMJOV\4]?9Z7O%F/OM8KU3_F,,*9VGM67Z8+Q;SWTE M!UTS??J!P]PNW8/H@8XOZJMNC])O>ZP8SD0Q"9BLY=N.6\"B!!116%%:%6&; M5(1L)^?HXL8[IN7@:HV='GL",].PBN,1F,4BLC#:@M=&UC"* JKL#0B-Z))* MD?LF5<1MC,UM8< :^O=+ 9RUTMJ4:45I57NOU[X>1@,SQ*3,N7K\MM4:WQ/5 MI>G9!Q./EV85BG8N\+?>,ZWW^,/.<-:4]3L1-P9NBKH&FSM,7'M'49:?GGL ;MBP=>@2$7(=HT4:0 M$OEF5'4(@2Q4'2^,V;/@*] MI7S7J)*,D9SS-JUKMM#2I?/;!P$/S="Q\AYY:/UZ9ON+/Z;+B8N18Y024J@M M/;C2X*/-@%'8F)/&(G9I2KS3P/J;MXX/AZ-T-S]6D#UH_^?\.>3%A%G.K,P* M, E9;Q^1>XSD+2-]V_.B;-IIGL7N^M^\=QP$'*&QASH_0'PC:_WJ$NT5X98E M:Q2K77RDJ\U4*$#B/(*U*&K15\YBEQLX.^G]WIM'UOPA>IL/(<2QM8]_W"$\ MB5KZD@2(Z'V=75 H/*XU?W6$IO19:K-+\+.;]N^^>9Q\9##M'RS$#G+<^VYO M;0&%CH5'JX"'3')(!@'KP%V!.6I'B9$436ZU?$_*^'GJ$!'!0*+N#BR_X.?\ MX[P.#IBH4L@M2G*5J HH4R\_&V8 )=."!9GNS)QO!YE;@GH*)?=7]).X.5#J M8Q>0U:%O/^"27EHKFV8?7]+[IZL7'Q=Y?3!Z93RY\L9QG\%;5SO^*UI>)GB0 MREGI@B2V'AQ];2\FV^EM/8'D4*W.FXIX9-#4G:'M3 0*T'7('G2IKCH;13+B MN1YE95MD,KRP'7#RZ MZ$C%M0/W2D;^:S-)^M+X,$G/W[+7%%1%1^WKS^X>W[*Z8RFH(Y9Q RUQX%.@-J8<$8 MH3!;GFUH?C'$#HH%A4TN!@5!,EE2LBUWM838GF-CF6.__%Q_O4?].@-,.B3AWC8\MIQK_T-%1T? M*\^1H;"A^FHU^(1(=LQ"%/6@ K4%%":#=MKENH,=TQ XN/O.<6*5HY4V'T"" M(^^CO/SU=9W>2!)?QOF5#3.8ZU:"@XIU6#>+([(]D/%B4O LN7\PO'$I*S@!K0/"A0%OH 1!ZQ"GX2+P=(NP/$O,]?YQ=?;PX8KIFY/E\H=0@94Y!<=:ZQ9'""EI0, M7"<7@DMMND\\255/&#I$Z?-6&NC@A.?-'&=7E-?^L4(5#;8.TJ$*@^!R-UK7[C@J@/(5K MP9L .9>2N2RM)?SV7)^,4VU/=TZJ)_F MY=KU%JLH*).$^$CIFPHN0'!H("EI@LDLJ;!+GI_!RP&R'ADQ M[]:"JSD^SJY#)I.]PV@UH%.UQZ6H_4K00^':9M0R6\V&@LJ6]_>%D4-4.A]. MOAUNE@EB7AEAZDT@I\ M]G%U?664_F9M+S'IC#8YX(P94,Q[<"@\!6*$7),UL=?J?/8[8L9M S7T]MG1 MXNX0,E>+R'H46%"!#9J2,R$H>@\4 MD/-]DJ8D4]D1\<$'!RK54ZGH-02NM/(L<.V:U!H=F!"?##&'*/CYE'@?:7> MEU]SO*2W5IE<5ZIPYWA!!U(Q6^<*.G L5I^=N+,RJIC:-)QX2,FXFVP-T'*< MK#L RYN\HH<] #Q9UI@%1=_([3JR,X I>$A)^!AX=IGODN?L;UZV$#/NCEL+ M W.LQ$?.?'ZM33?H![EN,?]Z&2ZFGV_82,Q&:7D!4Z>8JNC)9MH22,\A,NV\ M2NG!Q>"M&= 3KQBW1FA . PIR@[LR/V0OSK1UZO\>3G1BI/Y$P5<#*8VHZ:4 MWDD!QHHG6AA2AZA9]P!PVVOBAXF] ZP\]L,/\\7J^G_W3C2U\OE)KF9OOUODS]/+S[_DU<3[%-#6-G/!DZU5M7>^$+7A'.H82[;1GL!( M/4EC3U<-AX%;*P5UA[T?<#E=_DJT8'H[NUMRSB=1UQUNA:!RI,#!N@@V M>LE9#)0S-$G,=B6PI_N*+5 WD&I&CLCO\_1R?E$'MBWPXEU>Q*JOC_EM^>E_ M+J>K;]?S9JIMS^F';R_S8D4![*OY(D\_U@AT.4U3$D.=)X*6R9!K6R,G0*4B M:L,3,OSC]3;E0E]"KG6]%,;#)U/G S]'5/@4%O"&;9X,(09 2HFA21W@PQ3T5 M-@]C4D^CO Y0>E]XUZNQNHOUY(9TAS-GK-7%6(B*,5!%*P@F)Q#:,%T\"FUW MZ9!VI&-_BL2>ZI-:N/;!U-,=\%[B8O%M.OOXXG.-DB-UQ9-J# MQY* .?3.,5Y4;G.HN)62(AG<1+ /+"30WF)FS DML-WI]N.$[8:CLSI2&%07/6!K MBV5]G^L9,+'TO6U-* L::4&Z7*^ )@-!DVMW104I8G2"->EWNA^9N^'NK,X6 M&NIIY+W>ZR#R+H<_7I%Q-322&)LO5\M)5E:1Z"P8YB/9;:7!)71@$Y?,N>19 MW*5+ZNYOW U(9W%$G<76?Q-==("MNSS<\O8^?\%O56C$Y;O%E);.%[QX/?LE_['Z M\'N^^)I_GL]6GY83FS):&0-$$SFHH%B=\\5 (BM>21V5:W(@>A35XY:"# N@ M)_8LVFKSW*#[WQD7'WZ?3P(3P7GAP*'!.HF9 <,&Y3H@@1/5.)4=P(41(R629T-)_FYQ%'4;NN"4GG6%T M;_V=(TI?S2\7$YYX4 HU$*.,Y)IK,.43H/&"^XS,LS:;,H=0.VX!2E\8W5M[ M9PG1Z=<\01=9Y$% \IJ\!44RX&L_A!R-Y23ND,KXL>DUM>.6F70&T7VU=UX0 M?5'HM;=\"NMC8@4*3Y9R41X!8S$@G7-)1^D+MMES/)#@<>M0>@'JX3KL#*L3 MG9W*V7BPTE/.YTMMH&T*F)P*<[I(;II7$8Q;?G(R3.TEZ\-Q,E_AQ1V<##R> M_$7\G\OI)V)B6M95Z^NY7LLU>:39%[/TAKY=#SYJ.Z?E\O)S M3N\6\R]YL?KV[@)G*_J-6E7\93U[[AJ9@4>N8T@0<^V&',A3AEP2!):BK 7Q MK,WVVTFY/'J0PO?$W@X(_T!Z_X%^^]\3AB4(&VE9FSHAO- "1Q\#"532LDU: M,->D]F4W\L;=L^P7U=_-=!A>V8-Y[--9XB=^]&->X?1B8%N]P_M:6_-]66YG M[Y;"='"H@Y8<:#&;.CE94-!3)VB78$U4R4O7I-YY7T*[L["'X>B[ MCB2J%Y%-=M$?H6=<=+4% MP2,N^!B-= JL35QSW4:$J6R3(A0(JT@T@3+^.D<,+%J-/L1"3)T*8O>XAA3):N>BM')A!X@\\8IQ2P_:X6,HJ7;@H%[/*"_:W)7<]$:X MJ.U??OV4W.:_Y.DW>1%>_',QO_RRI$=<7-;R[G4/#\KB9Y[C3LC8OSD\9E M'>*E@U6T%X._X.=K ^0M"X4E"=P:4<\G):#V9#:TE2Q%2\PV.3S")]\KF-[E;Y(9YJT&L[WV9$" 4"K>X MU39XP55IU&$?J8?ND'1G@2%RXD DP,3(4DLMP)LZFAUMT+': M%3Q!![]>W..QBGX2-P=*?61?]8Z$-%TNYXMOO\QO)K3G$@-79$=CJ$)Q.0 : M2N%MS$'Q2':Z[')#;MNS>P+ H1J;#RB^#HS'%@O[YN8*ER('G=#ZVA%(@V*) M>/&<062,EVQ]\+))D]FGB!JWS'CL/?[#=-,!SMY=E?=]F%_M,5TSEY<4-RZ7 MDRB%SU%F8!XC*&XBA)0HR[#188QH4YL=D.<(ZVX/]T (S!OJHP-\_;J:QW]O M>D#^>+F@].-=7DSGZ==/).;E+_GW]8_(X_/@F2R^[D7786IUI%;R 9)2A>6H MBLRV!!AL-9 -QT@;DLQPM"QCB[@W/-RJEJ5YV@=-P5LAL766CLK8+Y8+)"^NW8$[^MG M;\O;RU7=15S^%UYFP#A>-K3E\LE]./LYPF6;I0N.&4FRE*U3CZ MS9UG[JS*SB$F" MLD@I(7ABMDZ#M=R)A*G-'O&!!(][DZT96D^BOPYP6C>VEN]SS-.OZRD0^6+= M-!H7]:[!A%N7>+TYRD5 4$X%"+5IJT?)O(VHT#4QH$]2->X]MV:(&TX3'7B_@)E_GVY9N3=ZE4 M,)E2:^&,!94T Z=HD;H47+!,*";;A&U/TW5.AFT?'#W6DV4(]720L9ZHN%K& M(H-("$[$0*Y$.D"E4LWC'4E,..&;..>.[H$TP_Z@B!SGVL<^\.A@T1Q:&1XB MLX7$#26%6LKM.&DB&I#6N!B98T6TF=[V][6/8: WT+6/?7#0Y[4/FP67P46( MZ&MI:4F NC:L53.++"UPNIV4:\>;^ MOC&..2X%6,XIP8M* 0HEP6A'J!#>\X?5UPU,W_=TC5N9UM)S#ZF0OO%UM?ZL MCL%PC:#K<;F*Q4) &Z (YI7(-LG==D0.I],L:U.8>K\Q%<'"#; MD7.V?TU7GZ8SSW[$;\M7\XN+]7'R#_/-*,Z/B[S.IU]2SDQ?7YE'5-I2HBO! M1DHT*-O0$,3ZHH*.W DK$W^ G*WYW/YO[@,LA^AX?C*!=V!H'C? ;VX*(M!F M9;4.H$TB%^N\ *1%!E$)[64,&$63.T@[T#9NE7Q+[S6T8D8V75MCNLWXX.6\ M_%Q;LTWQXO8JP)T.T3>4>:'!_)!U52WVYLWQ;%3G**3G!E(5E.%H(+ M#6@5AYR]T=E:+M4N+?N&I*G7G;-!D#N.YLX'L>])VXNO^>WJ4U[<,KN<>!3( M-%) DS@%4*S0^BS6 ??2"8\D@XDU73XK.(;340>SYVVR18U59 M^FT6:U"]6637PGT;+J8?U_S>.R)<>YJ)T-*XQ!D(;SGQRP+Y"OK LK'616%D MFVM%1] \KF$]72'-J=1ZA@A^.WLU72Q7+V:SZ5->Q.\9UTN$B;W(A^WC2Q^T,T#6NCU'R.<'ZQ\N\GBI=)TK7R=++23!H6=09 MH@NUSV&=@YGJ3A/GQ7%'K+-QX?P=R>/V&^@0QL_V=Y<3R)#.B!)M$ MH8C*T5+-C@2K94A6NAQ8DSKA_4D=MS5!AW ]3(G=WN;%+],57JQ[?-ZG=;=[ MNW?_?)@;NH\2-.!=W/EL_?Q?+FN1RMNR:67Z#A>;IF2SM#Y+N'/CY@9AD3)Y M@44".F%!,4>.-5A:9BI+F6+4P3899W@,T<--L[W2S6^SZ6IY>ZD]*HP\2 ,F M^@ **44DX4203 I;7&T\V*1 ^!FZQK^I>Q*4/3[+]GAMG8/1^K Y"#W.='VX M.6)>F,[=<^V/JN M,=0P.NI@=V,K)YOY6\$+6UL#"D>@4,9*<%8GD"0E7N]O&]WD4/M1BD;&VD J MWP5)>\N_5R!=74G)ELE02#:Z=J907BL((@<(4BD46BH*F#L&TO]9W MP=(!*N@536]NZDZ=SYJL-\E&88T/4X20/0,CM6"J-E0V37K0/$W6R$6/)S10 MAVFB UQMPH/-M()WBVG,[_)B_;T)1IF"1 ^<1[69,QBDB*"=2-[*; UK(#CH T[O%/.:NO!%_6XMMP)2B=**>UTYN"Q6O.0 MR>H:EX@_;VR2/F;;I,[D6E:M-D]!!J1RZN;@?&]KH;^Y+^AOAO MM^/8)$.5M:+80E"\H0(9\Y \28]I9YQ*2O('6>/V._@/'SQRG?+P&#E>?+T: MIYNMF!PO%^N[L"_QXB*G'[[]A/'3_=^=H%/:AE1 VSH7@,O:N4E:2$(&,LW* M9!OL2:I&+@)N![[A=-$!L'8MU5"H5#L76,WL=''@E M)"0KH] R1B6:F, !QQZWJ\MMF(8.KYV1H['?9J2,W\D\T]/F7ZJ*5O,O5_5L MDUJNQD6HK5CK+8^0# 1&D45@AI8-0V$?7B+>&I@]]8[Q+_V>]#!H4)&/#!W" M_K(*:Y97\W*Y86I5N4KU3GZ]K8Q.1V^%!:RCZY339'M%$A"3B)D[Z93''?#S M[(O&OVE[4Z*HB'6K%R=0V M/LZ_2\_X=U_'.;P>0#NC#@K<&-[IBL@._R?'U6I^^9T9G@B/,5J*"HI26/N1 M%0@%#;@@L,3"-8ML)W_W]'O&OVB:P@>QL\<5C4+S-!L7C-(U_!;0/NW6@EOIRD"2UMXO-T-:U M]&X.PW21NF!T$%3M7\9$M!RXL(;)56;N_<[T#;^79<8N%@B#S8)Y9JTC-J-O/&O3W: Q$%TUP$BOXLOWEZN MEBM<-\">!)84VEP@"YGK8"0!OO:[3D5&[E6T,;>I.'N"J-TJA-B?#GZ#*:H# MT'U89"3)?+O#S<0Z6B'6%BA.4OYDN00D$P["*T7RB2RZ)BG'%EIV@]B?K\#_ M6+6,O)V[D=NR$D_+8G7%S/IK>LM%F2]^QT7"FZM<1>?,M0*>Z(/RTE#H8.JM M41,20R]5WJ7C[7YOW0U:?Z[C@H9ZZ<"6/6F7([K$E;)D=YBLHTQ4+6HI%!%8 M,LLHC,+65[D.=*!#([ U$/;QEOMHY6"$?=D;+A7 M1ALF=K%W0] RSIGIB2 XBL(Z,(1/EA:\SR31:5Q=94\OJI1_R:NWY=5\4?)T M=;EF.%FNO7+@>:T#3*;.B& *1-#2,6;0B2:=2(ZF?)SCVQ.;U-/JMP- /^U# M? Y:6%^OZ&M0VAD(GM+\$!-&XYT2^32GNOMZ]L&/=KOR['MHY4C/_M,L-%Y2H*%'K:CMP M\(/?#DS@/CH8U)L.W)3HI_^YG*Z^_8"49I%$O^39:;V<+U?+-0I")><=?MOT*[WIYL?JU2R5H; 2 M045=P.7L0:9LK'=)89N:QN/('F+&_$YO_^'NVV\;?*7$B]5H(>=$T2F+ 8)A M$BQ+*07Z4$R3PH(CZ1Y]$OVID+IM3/VI]-UK0[='C-+!+2J??EY+.]JP<>61 M&%5%2-1>02*X@+*,$M:,$82T$1,EL%8U2??&M:9WVB$^7$/K[:-U)/)VLTU: MSZ8V%H>BW\^;[ZWU>;O8?+318)!@-/>@2*G@O/7 #4M2,H&:-9D7."P;9VUK M]\'Q$\TQ3XV&#C*@;=S?5]O-<%?@?7YIF%PX>W.G[F@2T#XI8-D(]$I?%< M8V0(QM8IP;4QFHNN *:HM5;5E3;#@ M;MF>I7<7./L%/^>;ML(QV\P%N.SDI@&+#ZZ6$V:7!%<&L1>)P^C7?E4?E[^=<"[\G3">O(JO2 MY8J<5"'>6#%@BN.<%QW",R<(&:A.5=9DVN.&ZE9MR=I&[0.)S&.H#=M3S6$4ZQB*G>SF3. MU_%AQ4+@K(!1/I3HN'>I25Y^EXB135X7. K5!&869M+$SVE$8>K\Q%<'"#;D0.N%^2YW6:C]XZ+)@*%$<8#R[F. M]:./N=$W-QV%">S) MJIR!:4%!FJ%(GB08Z;-0+"'>ZM+DN.5XTD>.F+L(9DX,@)$-WC_77='G97&3 M'&RNR^+'CXO\$8D=7/P[K[[6;@83H7CVG!D@[CBH$AF)U29(M8"=A.P8W\7_ M[?/.SC>X!L;"_ 2*Z<7&AN?%&AZ*]:IZYZ8^XG[7C??SBXM7FTL^QM5D1G2*GE[5TB$*N)+*Q,Z]GF^OG M_\IU.$).+[[F!7[,ZQ_^2,;F9J;&)%D?+0]D:KC1H% 4\,H4(.O#.;>*2=&D M!\N)^>S [W0$\Z%"I!-@KH,E^=/G+Q?S;SG_FA=?IS%OE]:-BM:"67Z8K_#B M[L]K559J3X.C\4::WP" M&XT#I=?S6%BL84/T7%D90Y.;M3TPWT&D^O=";H+4?M;XOBT!_[F8+Y<3"GJ< MTY)"H*!"[5:N *.+D*SSCA=G>&RS*@\B]TS#SA'647LT_*E#S7TWF:14VF/0 M$-!3$N%B;7M8!T_4"Y6FWC3B9^;<6FQY-AME>$XKLQ>-[879'A;[OB;MJMUM M3A,R7=9P01Y<:P;*IP).)0<,;^CGC4<6(C(C"?(N>5 \9' R M>TI@W-FK?R_IQIC]4WO?AX=)VE%,PI@ 5)2&J!(I%Y>9@38)-;...W.NM0)[ M'& V&T_[]V(]$G.=C&7IXE#(,\,B*P*8C*1=ICQXEAT(6]!G]*3B-GM('3 _ M\IS?O]=Q.ZB>^Q*_DLZ=P5-W59E*\%)A@AQ,JJV'%7B5%.7]C*$,D?YQ72W: M)]DYTS.6D8ONAD/(.<>FWTOA*A[@.G'E9;WS%3W% ]Z#2X$^TY206Y:3%&UZ M50_-R9D6RPT(SW8KY@"L]%,8,YP8'KC>GZX&QKY;3&.>Z)(B)H^@T;+:_MM1 MV( !K$U%DGRXSK+SA?04?V=:PG86RVLP7/UI%MW]6H9-<5(1*1?E B1FZAR) M9" (J2#HX)U./LC4I:?:PLN9UK'UNYB.Q7 MZ6+]A!MA3:S(JN3,0$J!H#Q#"(Q\NB'[E+*5,<8F(U2;K)AL?0G M.$+?52Y/&J0BA,S%:^#.!%"9;%$P,M"*"9S)J(L7Y[G^CG:!_56IG?':' R# M/3C%IRIK[XY#N^:2+)-/*6I%<3:WEG1C$+RHJE(*<[)12=&F;]+>I)YI85C# MI=%6VSW@^=CX]YKSW59[XCY:'1PPK0HH4_=*C=60N#7"N&AEF['I0> M@I89;)0N*(;.M9G*,%*%P]\E#J<"RY^O=N[I@^C$->>F0!:&/)PA#^>+-9!8 M8<([:2+V7DQW= C%_ZYP&!=8/:VY\+QHPMZB>9_K( WZ_LOY;#W"^!(OZ@0X M,<%L74Q.4JYG.)DFQTE,@CZ@TG4X?)+895?R WC=;2W^Y0HD.@;+?U^7=U16_@^TNLTJM(7D@65>01N-$&E,<(1 V"URSDH')@ MC3K;G8C!W=;@WZ47(T/K+['DG@SOD4O$2-ETYB0H%2C0=]XYD))'SYCBAC>9 M.S NV[LMS[^K+[J$82^+]HB ?V]I/98'\$DQ%/8;+P$EJS<0T%$>0&E!*B4C MSS:SU,Z3=B&"W1;S7ZI>I!O=[ 7/7A;V\&;PRMC5"9:/90J2>9,T:;F$LM8W M Y^] XXJ:+(P#EE M@?)NE0L3RJ:^AF/OQ]]N=ZS_"I4N/0.KE_4V?/3]N+0>C[Z5C]P4KFI&3=%W M<0R",QF$Y Z-\DCA^1DEAP>(8+=5^YC.Q/6CO7#0&C!6<=(,!G$D&-/<%7>&U$.TQ3L[TFO.; M<5NO#8*+LUX8\ZOVC=^U=UPW4ZB24/7&-MD?&42MSM:9 D]+QL(P)976F KK M:X4\Q]*9WCH>>ZD,BI2S7C/WC<97G%Y4'TM>>RV)B27EF)0LY!C);;/:CB[+ M!"YQJ8/5T;&^&O$^P]"97D4>>[T,B))S7BV/W1K],%_AQ<,M>!&,9Y0+%6,L M*"<"!&0>2#BD-%ZB=5U>A-F%N7';$_XX7<:+^?)RD=^6NSR^SQ?UOM[+^7*U M_"[C7;X(RW6R.C&>:XP,*4^H!IU'!2ZZ0C%1K&/XG+>^65_=,D6N:7\P_?KO16516&!XB*:D.LI'UOF<1))Q8N# N2,'[ M&IVT.V_C=B<\Q[74"#=_MJ5TO9WW7W-2Y?2"XMSWI-*?\8_IY\O/$^^BE%QX MX%F'N@=OP'M%:R Q$VRD?QQVOZ*>9/%,6U2W0G?+U3<# L9*X"D-$D-87 (7 MR&;Z6 )B%HU:-C5CZ4P;59]RD8T/I5X6U5":>C]= M_OO5(M>BITR(6]TU-D@&A3)C#='X5-4EP<=-'T.NG,@<>."4@;/((*08@'OGM:O;2+:O MG9'#^!QW%9[C+LD)\#1R"<^&I3*GU\;YQ]FT\ENK0 HJ&4'$&,F$"0..*UZ+ M0J).2'GGP][36ZMUMCU[W+*$$3 XB)![LQ(Y;!3"V=6RIV8/1 M2P8VS ,VT)[),@- M*OP._/F+B_7OY+3=P-D0?WE";(QN]]YG$,ZT[&FN3OIDH?E.^7BCGVE2N1^YDB-*" MD_525.4KJ(C@)7U,0N3X,-3<:OMV?-W('9Y'LH$M=-&!*?PQE^FL2JV6$(7+ M*LAW%#-SC +2/W*1Y1*MY:L7WB_4JY?>;S8D:%$O&2D@D5!=K M@Y)0+/B2'5!@;'046C'1I+!E)^I&;GO<'UZ/4-Y@B/S?__A.&V_H&^L?K7]2 M_^I]+O^K_OO;^]?WGK_*))M5CO\1YY\WCW\DVJ;4[>WJ4U[0,OMWY?S'O,+I MQ?(^-\LI+='\C*_?\P7_N&7D(8M7[_D.8\,RE?]89M>P/$!RVY\SB(!V(/%&#L>:P<7T*U'X-=^YM_)BEOXSIX^UTW*S@$F1*M!-!)65!*9,!8'%B,'*64T8DFIT5'T'RLU[A1S.VCEQ](%3_0 M+_U[4E20LO@ B?,,2K */Y?>5_6XU:.K/D^OV(P[S'-?0$& ]BNI0VXVX;M M0CT*7(*V;J4EMZ1T5=Y??X.28,ML^K9U*VT5N!XHM*!ET M(%\D\D+P2 F!_(@,7$J#1I.K(IN,R^A!L;V9AEB3;NDM6TGEM^32I+1Y9HLU&!>0:E. ^J,$&A!RO @S&"D+2A_:=Y[?\VB3+Q6%3M\N#Y M=M2IMA9$P!P=<]JP-A,*[U(Q?EN M,<^7B9P+TLU+^NX_<-UR-VB)7$D)/EC2QUQFJ%W@0'.NB^-1/NB.L?/*>[^W MC0R2XT4Y;\K7#C3*F_GL$SWMRT\85Q_I;];[)I<8,M+&-[D._"G<@]=>0TK! MV!QY"*Z)2=I%3"]QW.F6Z&16=PB7ZSVE@V:H$D@;:!5(2PDZ$F\T8\4:;H1I MDJJ]FYQQM0?(N0EX7U[="7E_6>"_+G&6KM9<4M$ISQ.#I H# MI1QQ25D&/O/L&?WG)IR?(O;RZOI2Z>G41EIM M-PN=56+U-&W-+9F HAD.Q7HGI#")_FI3OW*/'=N]JTO,P4L.SA3:4-9ZB+7Q%#?92*M3 MLWU'1"?;Z0,A\*'%U@+77LUH*L_91M@N(BK8P!MJ[A8>-?^*% M).<[&F98T2&R)OKS 27CGKWUC;G3Q-8![FX=I#R+M\0M)NB?X L$;@(4[XNJFKB8W )+1]#:RVWWD?B8GU=8 MA^/1;_ X6U=ZUO:90]U&W!J&';GK$Q<*%[HJ9"DRN<3%06"DE:4*!9V17K(F MQ\E/D]7+A=8P8!M0!,]*S]WI_[5\];E^?#U[\65^.5O5PKZG=QN?:)%CE%: MRN1S*.N9UM?+9GY0/%L]\K[^NEM>7NY2O,O MN%SKB[]//WV>"(%.AU3 R'5',\TAIIKU;- EGIT);5++AUU&+V>>8R)_$!'W M"? [UN[%8KJL358-I[V<;1U*J8#9RF2\#Y&+T() M1C>)J88AOY+VKCOMR5. M)*JD(O'586V)QU$WN*_>B;N3^B@/#<'B!=("R7^?S_.?T MXN)V<6_FRR5%EEK$.HHNBEH5Y[(!SQBQS?K(-4M<^R9!V&YR1FYX.#".!F!Y M!\ AN./TT^S5);U[EJX^DB>Q#*G*Y-+5^&BS!+^.$S(NVD MM+TZN/V%=>\<6G_-PGQYM:UZ^@F7Q*+U[V[.BI6NF>6.]#8Y \0)F2!:$4": M++ $+:1J6R0[^))Z.;(Z;]59)Q#I:;,\D2(H7-!9! T^L535C">?6'K(JFB1 MR5>QI6U;@Q-S=]M?G8\,HR/2@ ^1:4\P?2*O$%.Q3!*29$$%JGA/49OPH#B7 MTA:FF>HC#;A15JHW/KM: \>P3J]&K /+'/W#./)@?%2Z;;NEO;-23U)3-Q__ M/L4%@?+SU1O\AA=K5!<75?8R IIJ$WC.$-!&*"%A-):0F=K:YR?)ZR3GHEME M-91D.]57RX?KVVHN16LHRAI@09&#;42M]\D10M0A..U";C-7[R J.S&U \)D MG]SR0636$R#7*53+-993K%6XA 1E-6V60KZPX-+I@L6S8L^%,'D PIJE2HR+ ML&/$T@'"[GC&=U*4;XY;K2E8$SCH?S6G.-8JR9#!.!.X]#9IUL1./DE5)RCK M*Z@83HX=@/('>7A)%J]+O4&,T9$2YQP8@PGEG#Q?N[=_@>C(^^H65;QOV6-5"GQEUMN&\N-,BYMTXH!S[6.2$V M67#T-3@?L@@"T6.343%/$35P)]H7L_QTQ0_]PL-VIFMSH+5&X6(!$31%0[3+ M($;E01@EC54^\=PV2#UU!9V$M*\ YU,RJ(4M*&M4?I/+/@_"(5G+_@_!!(=[)'O*\B9C<)RI<'J2+Z_\P9< MX18P&&0A*97;9/#\1Q7\'X20)PO^#Q%7!UA[6#F>G;=%! O6Y@1*8*!84VN( M(GEFD2+--F77_W$%_Z=@[C2Q=8"[IWLE,ZYX5DX CR4#N4@1'(8,GL<8D!5K M1:=MR-OC<51?=#BQ]8#![UHQH\Y)!I%!*E=[L'DBODZ2ED)F8U#+V*CU_7-I M8'Z0=)]L8'X(JX_&R3=4V:$6*3MWOR_3 MOTD+\X.$>7@+\T/X.G*S^]]I]RQ^N9C_&4/ZXP/Y ].$R]ZRE( MF]1'R=H#+@>\T#:%R"D\[<%A> MS1=?Y_62Z-KG%Y859A.$7*HG%Q0$3V;9BEP'BFCIVDQOO$?'N'T&3H?+$.SM M !W[%%%H11Z;29PDJP*H8#4X[Q.%H,Z(E+Q+OFW24:]-[?L(KX8684^H?*(. M1J;HG"P6BK=U( 5M.2=KXI4N+B+G1N>V/7J?Z&PL4^A0LG"JE7[#TH M>F/%F=H_0W&I0!F^'EU?Y\"I5)A*+#1."SEU%,-94\R;H^X4\?0$N:>KC(@[ MQ6=T(+.(Q#;G(#HE@,N46.V&D&/;2LO3RPR;!1#=N7Y#";(G>.Z5TQ^3,[F$ M!))Y3ZX,*7[/ @=-P9;7J$WT;5,W_FVJ"@^"R4E5A8?(K"= [BK]$#%:SVNC M82Y V4)F1:8"5G'#+//,L;9%K4=6Y'1257@0$@ZIR#E +)TB[*9\+0=F!''' M2;^^PJA=U(A/*$Q**)CCJ>U,P>==53@TPHX12Z<(NR[!E9I%4V0-DO_&>5==792J M\)@E\.0R*)-IG2QI2%H9IS33@K6)N \BLQ/_\OQXNH_L=L(=-8%ISR+0&BMF MKP5@H)A1&1;!(T=@J(SD*6O)>JW([3KAVBJO:]2L#5Y)+ZXI6;7I''T+D\S^5'P;"S03;A6>P M7_M_7K0A.Y- >,U ):DH:L (7,:,*0!)M+[A$A,Q-!I5CJ>T*&5CGK(Z. MNAQ#YO;([:Q&+N"[&:)+[',%[?+_:G.?UU-$\4]VTEB]Y:K713< M<009B+M*JD([E+8IYU)0R,-+%$TJ DZD>]R3YO; ;2_,'K![^>5+6%S=,2;? M#7V]75[K)6R,*$@J*EJZU ULNT8&FS&:E5+&UZ11Y)[[@'Q.U59#OA M/8/P^?BFSCL>,G0 W;(U\U.X*I$YE8V#G(P%%9FD0,,P<-*ZA$@(2&WN:]I% MT&^_KB^*9Y_JI-=78;&X(H_@S[#(V\0V,N@:F51@A*N);6CJ,#D/ 9URWKH2 M;)/L_1_0U6\D? A&[NN>(871@1TD!KW#Q72>U\4SEE2$DI)B;ZC8ES<#"K?^5#,[@DIUV-HBB:C'2UD(\GA$YH,N&,:DC?& M.2\<69NF6.FA*.T$B3Z&C2/8VP$Z'M\VMS>K5IE(>M="2;:VT1,.8I#T2;G" MF*.-8YJD_NQ!V[AG8"UUSM""Z0!K=YS^.[[^&PS+>KE?6Q)_VA2[3'+V2/O1 MUG,\,O0L"Z#'$?>"*3KR$I5HT MN"UGY[/;P1U99B$LA;F.<5+H&#AXQ ,O391H$'7]@I]?UK[O1$XQ7-O+;0. M<1;3\@_@5K?OS%@Z5.E+#<(,M [C8C+A9&7'0.4-,/K+-,^":W53^@:UPX MG@L>NU$YB*SZ@=ZZ&W@]2:8_V+&H>D!M1>W);,EC40X31/H(W"4M0U8IVY:J M\FGJQK7=X\)P0+GU \:;6][[RTDN<)8B69.2:J>;[,#[8,"::%QD7(GRL_LAX<0E;]0.\1+DYLDD[RY"E:4[4(V GPN2!([52(,J-13;(4GR9K MW OX<8$WA*2.Q]U\%2X&/=DYAHO,,L6*")!%'2K$L0[&3!FBE\X$+[RT35+R M3Z"YDSC[3!',N83;@?Z\7NK6+WYL=[)4O-0HR S(.KE*>*!-&2#&(%W-3+"Q MT9#Z?<@;>RSXF=#R"$H'%%U'@/S.0WYL;:G(*$J2D%0@>U2*KG, :*E,.):8 M-5DWN=D[A,AQ5>?8X!Q^V<.J[HJD;IMI_X9;0"9#'N_$>4L0=V.Y'EO,(0UY<7V!5O_J2GGSU7:G@Q#CA3X0JW@VU^6#0O&Q'7%V7/2[*78'D[B)-\S0/I?#:GJ", >Q#9]@O=^P%GW94_30N12)*; MAHM)X))SS3T@Q0Z@"G/5WP^CMQ WI$LJ#RKI?2+]=?<;% MB_Q?E\O5)C56.6T=(]-2A'-D9&KG,.41F- L*.]9TDTJ3O>DKY.RYRXA>Y(L M^X7HJ\\U37HGI=-= KL5 OK%_'HKWWQK]FE3'!%+8MH:\O@M3Z!?* M&L:Y-8[Q)BE8AQ Y;F_.OG%\NE1[0NR]8TDGIKJ]8PV "YK M5_'OGU)[C*^N_H&KSW/ZR3?Y!,4-;\DH?Q6)XK,/\VF_[T^#]M&=LN?_TH7E[GV MN_@ROZ1EOL/%*DQG](V/\Y__"E^FL_6OO\?5Y6*V?#^_N/AETX-CXER,(:EU MY]9 _% %?!(<"G)#UCHZKYM4![1>6"<'JP.'-5W!H0.S]/&'GV!9CZ\!(\&XM=U+[0/J[!8M83C>\R7 M:6W'WN/R\J+V0JHFZDWXNL2WY<77KQ?35%MP;1* Z%MOIE^F&WPL25T8F8NH MQW\U_4=Z1@;+4S0E749B1"&-<48HG[*6<8./Y[@-SH:^]:K<6G/['<[" M16TQMXXY-N'']J)EHHO5/#,-+-I";",'+V@L4#R9,LZ#8)TJ9)%U0D&(TH$3R$))7$"QGB8GL,F]29WL@G9U< MW(X$R6.$U6_X]?%S6/T^O[S(=6)N6MV,1KK):)?1.<<$Y.PT*)8B;3R#8'G( M(4>I13JG2_L#+Y:08QRE*$Z"M%*!X),N"VH G%QG)VM#G)I4JQY$["&."-75 M:KISA:_HZ^GJN]WWXLM\L9K^]UJT]+TXG_\QG>%?"9?+>5F%OW![Z""=9TQP M"X;EFARE$H08*-9#[B-)PG)[+V7HP5RUX:D:N9MJ,Y2.++\>E>S=7 CDUNF< M F!,&923&2*+$612$A7%>:DT[2VTBZB1^ZN>7V$>*Y >P;5V3"99)9N,MJ!U M2?52C%L>C/A*LC*X*;782, +(3Q7/JS5P;S/T35Q/#9.*<*S FD*M8 MZKXISH-W3EH?:2EMCN]V$3/N)<8(J#I4 !THKD>XM.LHDZEH56")XF>DE9%B M!I=L 93>6Q%+QM2DX<'^)/9\\'&VX^%31=>78W9G->\6\Z^X6%V]NPBSFGM? ML^V_UAAF8C2Y"BEJ\,959\$4"(4B&NT9+9M3?,R;=IO?D\XNSXQ/ALM>DS&' MD5VWT-R$/]%S[M*ZZ8TJM)0D(8H4P2;+HV66L]@DQ> )FKK4B.>!W.$RZ19> MDR**1V(*E)+%UDN)F:+K1/Z$]"$(>49D=7ER>QY0'22)#MR[!W[(G;54;U5* M%1R7M)SL)*AL#$3#)F 4MI)2 M!P!\8B526<=RL&"M"Z"\3!"U)K9EJ=#($'UNDO=Y*KS:-YT>&%X#R: #-.V9 M6W#=$Z0$1KY"<*!#9O4\LH +"0%K9W?'DPFNR:G=863NA[IG-Z:BH:P&0^+_ M^]L#GK^A;ZQ_M/Y)_:OW6/YW_?]O[U]_]_P5$I-6F/XO\6_S^->S?$F+>Y'&@QRDO1_]MUOB[R]K M^X8'Z!EJ(?C7"F<9\_\Y;9-O7_H>O]8,H=FGVSC#\2!3"!"](XC$+"$&BC@P M^B)$-EJ:)DT&'B/H5&UV_[FW&_ CL?(E_>H?9.Y-%+57J56Q3J2DO>%*#&"] M%C728LZ>9 M6"T,V/4Q!L<*&LZA&)F\;QTAR M)ZQ6X*SAH QQQ 6EP2?GO'?H:+LVX<-Q]':JX@Y!TP,5=P;)=1 IW"[S/7[# MV25NFI31-E_,PL4K4A3D]"[6)YIS"HRFWS!OO-275[=*(UR\6&!8KA7&+2=4 MC8HH"@?+.'&?J0"^H :3)$-2_][K)G/#VBUIW)NRQC ?5?[/W0'X"5=A>M'2 M [A^PUE=@)W+:NT#Y!0RV7 6":2M0Z3:)(#.;0/4(L\7LT7 M]#1B_OP;+CYCR&4^7\WF*PPWJU6:QQ00--:QO]86B"5D0&,E#RR9Q,4/(+37 MBSHUT8<(^V[US+",[0S\SB6Q$4&Y7*QHA\V6\XMI7B]C/1KFQ5_3Y40QBT[RFM= !ET) M45.@1: %98]"!VW3/K<1](8[>*.O[F/M<1)&UF2MI3X?5 3=@>BG^988 C.VR:"Q1^CI"3?'"/JQ:\\3 MN#ZRFGFWF-=^I&\7'W#Q;9IPO9N$H0UC-.VF)"VHK#DX[3,H8[0IRKG(]FG( ML)>*V47 R"[/&>W4R>SO S[UE&.[@NM]A2'DL%Z$J,/PBA+@3?80/),J/XUG< 3YJ4W2L5O?EY7(ZP^7RVO%:J]<2LK>&1!I- MKL?F3A'8A8>4H_(L",]#DRX53U(U;K+]N7R9X074 ]HVM&\W7>%<:N45R%(# M!5Y\+4L1P)U@**54R;8Y,KQ+Q<@G.,-)=W=:S!&L'KF76*UFN< J@%\N+J=Y M>:VT?YI^FR[INUL]2^&@%RH2;YB-H'2=_1OH2V2>8Q!&.'$OHGKDKF*?MW5Q M87&,*.=-^3HR4GZGO;/XY6+^9PSICVN#OEU&BIZXY"P8(VKJPSI)6DA@7AOG MBE)H]FDA]\0KNKA%.!$30W&P Y5!_+^#XNAY<5D00WP=ZV)]!.^2HQ5$JP6I M51;9GMKANP>/['L,I@B.Y];(HGY;RO+S?('WP%IL-H4S R74$B_- M1J:1"< M<,I$L4;+/>2]^^GCMML;1N@#\*T#__'FIGU+?IU%*9EGH$T-QJMW'2QJR"&4 MK-#*H)JD)MZC8]SV>:<#9 CVCJP7UD-"\M:5^?EB>CU(Y!KH:)UD,AO2:6F= M 5ZG#$<)T06)R6?#_3ZI+3]XS;C-[X;1%$-R@I-$0/'%$\X;"[?6MY<2( M7%RL@__$NG4C>O"J.-"*>2FX]DHUF4>V#W$CNQ[G/NL:6EP=0/"7,%W4C@7X M(O_7Y::'\=OR>U@L0FUFK&34%@TYW75>D'+"0. 4;J$T(3DFI2]-L/ M;_,HH_(E$V=='7UA-:U*$*.%TX@LIB#:M,_^ 5U='&:U@^B04NG O&\+X:ZW M6ZT3^'VZ^GQ="W>SW6H='/U7&W=,DM(JJZ3!,'*^E2FUF#Y:"OR091Z*9O=O MQH8!WA&T=G%PU@Z,K:4W^M0G>FO:C%?/N+U<#'=F!(59#BDMUM^?9%E*X5B/ M(D1EI S@/&=@' ],JI#E_=GTCPQU.N"E79S'#8^OMLSO0.T]F$(N3)L(#I%"CU%O7=7L]T8Z[$90EHC)2<6 MU2YKM0.\2RH0BXKV/J'V>]6,G0BJ6X+&G7)]9E0=*8>>8/6C0/HE$@?QIL\? M+G_^B_Q'DN-T%A97:X8^$DVS0NN/C('/56M[,OJ^* 1FG94%A1>Q28%:PS6- MW,BX@W.5\\"A R.^:>@R\3XPIF(&75FJ4%H(]!&RL*@HAN>%-4D-WKQ^Y);% MS?%V!),[F WP+ERM4Z,_SE^D?UU.%[C-8)U^P^V"D#R*Y#6",]*#HCB:>%+; M7QDKHE>RT(];H.:'E(WK[W! ,)X[GWBMOW]T3[ MIG('DW+6[G.G,:IYE^T@>4A6@(F,U*$H&:+P"*0&-?J"6;5I2M*^5>V!G2 W M.6A.!*>=T* 8][4K0 GB3$AQ!R54%*7QKW(CB&[K[2KH[ U6$?/P^4X8-RK;<>C5/32IZP] M#.9#RV1L8&WVY=TE;'.[>6+$F3K[.Z0"2@<#3G!R?Y/-WG*!:;B>0H]2,5ZS MCX&D.Q^:U2/B)=5Q9XNKR6\?)D[I&).*P)TGWSAD7QOC1/HG,1FB(H;L:'B] MO$;'DGRD3_-O?]L^<0.0[1?W\7'[UA'!,(SHYB?Q<>QJES +.9 2_0?^-4WS M;<6&=R7EVL\DQBA <9T@TM=0N)51%5M\C#_PX!]]^'B=7(:5]S#<&]M0S"]7 MGU^0'25F7)=PNVRL-1FXJLW82XH0:C-VB5[:HHA3.)R%>/#Z<9)AAT?' ,P= M&1H_7]9QYENZI8VH4"O@WE1O*@CP44NP)8FD-)9@]CDDWPL4=U\\3N)I&S@< MS="1@?"BW 6PU]D;7:!$#* DG\JV#6XBG.T[98%7BMAY[%V).=A8B)^9(%;3W,DBGVIR#&\K'H WG>%Z4J@Y"5XX,:5S40,[QE"Q")D1EMT:5*D\&QZOQTDW2=[ MOQW"ZCZ[^^02K.&Y%N'J#"K6/638NB>9+5S)5.Y?;PS=W>=,O=T.$M6/N_L< MPK<.-,2!^O7V(IA85@S:!$G*>N G;6U5AA T<8S'PB4V*0\XEN!>.IB>W:"= M1<+](/F@PB\3>9$L9G#0'(_>B4([N2&(!R_;:Z8RSP.B 4KY M#I'HR(;WXR+,EO369<35GXBS3[,VXCOY9<34TTSM0>C4!_7)1.;W-^0R%&5>[H*=82UG)?266 M9 $ZB*Q2J(W5FZ3CWB=D7',[BKHZ21:])K5]N(Q+_-KG;^O,U\.3T1X\ M8I DLJ<)&RKYZ]Y+;A)T/(:LI9; 4NWQ1H$AQ. SY)B<9CDR7]K,*7^$H),/ M"NX]]W:*KV=:A*@=".T2*$<&-3#)P!K'I74VHK7G6&DOL\:'0,2#LX-!N/]< M5,CQ::V//:F)0FF:5/H8BE)D6?'(080ZR22Z4LN_$WAFBRNL=GMLT@ '0('/] FA_-\1+\VXW3R M!C^%BY]GJ^GJ:GTJRZM';G4&YB(#XDH$Y[,$;@4ZGU@I:D>0_B"MBAZ]@0I] MN(^0':_M"AA'R' ^#$-'QL*&ZNL+1"61U8I:4Y>N9/00G2^ V5*P[X1Q>D?C MSH.!=XZ#@9*'-!^#@V)EU'UY?#TVXR0R3)A1! 3H8X@8%YYX"*F\<)%YT MT49A4/LT%-_QZ/'D?+Q\YL,QJX.3C/=X4?L]O N+U=7ZD(;,X+H*_^KN3]9; M(2./6CD$*4D9*J$8K4P;<,'JVA&]*-VD?^7^)(Y\>SZ4\6@LF\Y0M]V#CCN5 MO)>@K:C-&Y2L7I>B"*P8&YSWOC1IW_N0E+&/_-L(_0EL'2&!D:W4!^+E*LQ^ MGN'BTU5= WU8OGEW?1?,,S>U.C9BHCTGA81HF %.:IP+JRW>OU[:::^>?$D_ M(#E&>O,6K.Q K]Q7P?1GFPP35YS5PD+TJ)WBV>XN9Z*U%!D*P3#Z=I2! 6 -19,E23%(WFC7]&$5]1KP=MI4X#++"J71C:9W[:2F._0<(^FG M\7,$VT>N5WC[9S6\GZ=?UUM)2N1*10LR1UGM+FTE%PHX+X-5P?ID]YE&O5?! MPG=O'KEG^E"FZ32.]@*%Z\E6-J4HR;5#JTBO9B\@1%=G(].&*-PKOM8F>T8P,F3"!!!(BU$V!_ V1A#*Y9(RXPS/D2OPYJ"EC?3+],543 -<7HQ75W58^PPNWJ[V/[@>J_0%KS9 MBS=]5FG3.268!*NLJ)-TR4_+F7CK60K%R<#H?K=8IX0\SKG\+MC,8RU9;:527@#6OH$Y#\(B+HPT"J2Z7#(6&QR MJ/P445U=4@R#OL%DT(&6_)7\#=HJ\^7R[>Q#J*4C[Q;X;3J_7%Y<_3:;+I>7 MF#^LYNF/EU>WFVX2T<2HR:"84(\^K%7@D_%@T:98D#O.=_2@.1UH1U';U?'C M, AL+[4.H/G3)7ZJ_5)X-H)4RB"CU+7KIT&7&0.DDZ22^\CLB:W,_<)&7D"6PLXG<3K]HGQ MVQ_4?V)8XO__7_\#4$L! A0#% @ ,X9E4JI1PG0\!P W'< !$ M ( ! &$R,#(P,3(S,65X,C$N:'1M4$L! A0#% @ ,X9E M4D]1YSZG P 1 H !( ( !:P< &$R,#(P,3(S,65X,C,Q M+FAT;5!+ 0(4 Q0 ( #.&95+()2(B6@0 +P: 2 " M 4(+ !A,C R,#$R,S%E>#(S,BYH=&U02P$"% ,4 " SAF52=WK4DH0( M "Z+0 $@ @ ',#P 83(P,C Q,C,Q97@S,3$N:'1M4$L! M A0#% @ ,X9E4ONH0]20" YB\ !( ( !@!@ &$R M,#(P,3(S,65X,S$R+FAT;5!+ 0(4 Q0 ( #.&95(V:",M( 4 -4: 2 M " 4 A !A,C R,#$R,S%E>#,R,2YH=&U02P$"% ,4 M" SAF52_Z":(2 % !:&P $@ @ &0)@ 83(P,C Q,C,Q M97@S,C(N:'1M4$L! A0#% @ ,X9E4@"!^8Y+JP, ;;XI ! M ( !X"L '1T:2TR,#(P,3(S,2YH=&U02P$"% ,4 " SAF52+?O6 M6^@2 !/S $ @ %9UP, ='1I+3(P,C Q,C,Q+GAS9%!+ M 0(4 Q0 ( #.&95*'=]X?@"X !3W 0 4 " 6_J P!T M=&DM,C R,#$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( #.&95+!*R9C4GH *1" M!0 4 " 2$9! !T=&DM,C R,#$R,S%?9&5F+GAM;%!+ 0(4 M Q0 ( #.&95*=UPV+Y% ! $KN#0 4 " :63! !T=&DM M,C R,#$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( #.&95*Q=2O9$<@ ,PE"0 4 M " ;OD!0!T=&DM,C R,#$R,S%?<')E+GAM;%!+!08 ..#0 - $,# #^K 8 ! end